Funktion ZELLE, Probleme mit Infotyp
Moderator: Moderatoren
-
- Beiträge: 7
- Registriert: Mi, 18.02.2004 11:43
Funktion ZELLE, Probleme mit Infotyp
Hallo Leute,
ich komme mit der Funktion "Zelle" nicht klar.
Eingeltich wollte ich damit die Höhe der Zelle ermitteln (am besten in mm), aus der Hilfe habe ich entnommen, dass das wahrscheinlich nicht funktioniert. Aber auch die vorhandenen Infotypen funktionieren nicht.
So erhalte ich z.B. als Ergebnis von
ZELLE(WIDTH;A1)
#NAME?
Wieso funktiniert das nicht?
Achja, und wie kann ich die Höhe von Zellen ermitteln?
Gruß, Picard
ich komme mit der Funktion "Zelle" nicht klar.
Eingeltich wollte ich damit die Höhe der Zelle ermitteln (am besten in mm), aus der Hilfe habe ich entnommen, dass das wahrscheinlich nicht funktioniert. Aber auch die vorhandenen Infotypen funktionieren nicht.
So erhalte ich z.B. als Ergebnis von
ZELLE(WIDTH;A1)
#NAME?
Wieso funktiniert das nicht?
Achja, und wie kann ich die Höhe von Zellen ermitteln?
Gruß, Picard
Code: Alles auswählen
ZELLE("WIDTH";A1)
Gibt es dafür eine Lösung?
Hans
Habe diese Frage befürchtet. Aber ich kenne mich mit Basic auch nicht aus.TenBaseT hat geschrieben:Gibt es keine Möglichkeit, dass eventgesteuert zu machen? (OnChange......)? Aber Vorsicht, ich habe (noch) keine Erfahrung in SO Basic.
Falls das hilft:
OO bietet standardmässig einige Ereignissteuerungs-Schnittstellen an, an die man Makro-Aufrufe binden kann, wenn die Auswahl auch nicht sehr gross ist.
Unter Extras und dann ist es glaub' Bearbeiten, jedenfalls da, wo Du auch die Tastaturkürzel einstellen kannst. Da gibt es ein Register "Ereignisse".
Gruss, Lib
Ich habe die Antwort befürchtet
Was ich nicht möchte, ist eine Taste definieren, weil USER sind nicht berechenbar. Die scheitern auch an einer einfachen Tastenkombination.
Ich denke, das ist auch eher etwas für's Basic Forum. Werde aber vorher noch einmal versuchen, etwas in de Basic Doku zu finden.
Hans
Was ich nicht möchte, ist eine Taste definieren, weil USER sind nicht berechenbar. Die scheitern auch an einer einfachen Tastenkombination.
Ich denke, das ist auch eher etwas für's Basic Forum. Werde aber vorher noch einmal versuchen, etwas in de Basic Doku zu finden.
Hans
Hallo Hans,
also, mit Makros ist ja so ziemlich alles möglich. Aber wenn deien USER bereits an einfachen Tastenkombinationen scheitern, bleibt doch die Frage, was willt du (bzw. der USER) eigentlich erreichen.
Die Information, wie breit eine Spalte ist, (also wieviel Zeichen hineinpassen - und nur das wird angezeigt) ist nach meiner Erfahrung zu nichts zu gebrauchen?!?
Die Spaltenbreite oder Zeilenhöhe wird auch angezeigt, wenn Ich diese mit der Maus verändere (im kleinen Infofenster - hier in cm).
Erklär doch mal den praktischen Nutzwert - oder den Wunsch. Dann findet sich vielleicht eine Lösung.
Gruss
Thomas
also, mit Makros ist ja so ziemlich alles möglich. Aber wenn deien USER bereits an einfachen Tastenkombinationen scheitern, bleibt doch die Frage, was willt du (bzw. der USER) eigentlich erreichen.
Die Information, wie breit eine Spalte ist, (also wieviel Zeichen hineinpassen - und nur das wird angezeigt) ist nach meiner Erfahrung zu nichts zu gebrauchen?!?
Die Spaltenbreite oder Zeilenhöhe wird auch angezeigt, wenn Ich diese mit der Maus verändere (im kleinen Infofenster - hier in cm).
Erklär doch mal den praktischen Nutzwert - oder den Wunsch. Dann findet sich vielleicht eine Lösung.
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Das kannst du haben (auch wenn das aus einer Excelanwendung heraus ist.Toxitom hat geschrieben:Erklär doch mal den praktischen Nutzwert - oder den Wunsch. Dann findet sich vielleicht eine Lösung.
Das Tabellenblatt ist an eine Datenbank gebunden in der Unternehmenskennzahlen gespeichert sind. Nachdem die Parameter Land und Buchungsmonat gewählt wurden, werden die Daten selektiert. Die ganze Datei besteht aus etlichen Blättern. Du kannst dir sicherlich vorstellen, dass je nachdem welche Firma du anwählst, auch völlig unterschiedlich Ergebnisse hast. Der eine hat nur 50.000 Eurio Umsatz, der andere 10.000.000.
Wenn der größte Wert nicht mehr dargestellt werden kann, siehst du nur ####### oder so. Also mußt du die Spaltenbreite neu festlegen. Das wird mit einem Script gemacht, weil das sonst echt aufwändig wäre.
Laß dich bitte nicht über dieses Programm aus, es ist vollkommen für den A........ Das könnte auch den Titel einstürzende Finanzwelten haben
Du wolltest ja auch nur ein Beispiel sehen. Mir ging's eigentlich mehr um die Eventsteuerung in Calc.
Hans
Hallo Hans,
danke für die Erläuterung. Das ist nachvollziehbar, und solche Anwendungen kenn ich auch.
Mit Skripten ist das natürlich machbar. Und die Eventsteuerung setzt einfach an den Datenbank-Selektionen an., d.h. nach dem Eintrag der Daten aus der Datenbank wird das entsprechende Formatieirungsskript gestartet.
Das Auslesen geschiet meist durch Druck auf eine Button, nach Auswahlk der entsprechenden Kriterien, und da hast du dein Event. (ist aber in Excel auch nicht viel anders)
Gruss
Thomas
danke für die Erläuterung. Das ist nachvollziehbar, und solche Anwendungen kenn ich auch.
Mit Skripten ist das natürlich machbar. Und die Eventsteuerung setzt einfach an den Datenbank-Selektionen an., d.h. nach dem Eintrag der Daten aus der Datenbank wird das entsprechende Formatieirungsskript gestartet.
Das Auslesen geschiet meist durch Druck auf eine Button, nach Auswahlk der entsprechenden Kriterien, und da hast du dein Event. (ist aber in Excel auch nicht viel anders)
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic