Re: [de-users] Verweis auf die Nummer eines Tabellenblattes
Hallo Jens, Das wird nicht gehen. Intern sind die Blätter zwar durchnummeriert, die Nummern sind aber von der Reihenfolge abhängig. Während der Name eines Tabellenblattes fix bleibt, ändert sich der interne Index je nach Sortierung. Insofern denke ich, dass Du das nicht wirklich möchtest;) Wenn das aber so sein soll, so bleibt Dir nur die benutzerdefinierte Funktion - damit sollte es lösbar sein. Wäre dann halt doch ein Makro. Viele Grüße Thomas Am 09.02.2017 um 18:08 schrieb Jens: Grüße an an alle, gibt es in Calc eine Möglichkeit einen Verweis auf die "Nummer" des Tabellenblattes zu setzen. Beispiel: =Kunst.H17 Kunst ist der Name des Tabellenblattes, also verweise ich hier auf die Zelle H17 im Tabellenblatt Kunst. Ich würde gerne so etwas haben: =Tabelle[5].H17 Einen Verweis auf das 5 Tabellenblatt. Geht das ohne Programmierung? Danke Jens -- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] LO 5.3.0.3 -Mängel, Makro-Entwicklung einstellen?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo Wolfgang, > Sehr geehrte Community 'macOS Sierra 10.12.1 ; > jre-8u111 ; LO 5.3.0.3 JRE und Mac und LO - da gibt es wohl einige Probleme. Aus einem anderen Thread: "Unter OSX 10.11 und eine LO 5.2.x oder 5.3.x brauchst du eine JDK." > *zu Benutzeroberfläche:** B1: *Hilfesystem: Suche nach 'Makro > aufzeichnen' liefert 70 wirre Ergebnisse, aber keinen Hinweis > darauf, dass man unter /LO > Einstellungen >LO Erweitert >Optionale > Funktionen: Makroaufzeichnung ermöglichen (eingeschränkt) /einen > Haken setzen muss. Sonst ist der Makrorekorder unter /Extras > >Makros >Makro aufzeichnen/ nicht benutzbar, ausgegraut Schon da ist etwas faul: Suchbegriff "Makro aufzeichnen" > Suchen ergibt bei mir in LO 5.3.0.3 genau 7 Ergebnisse. Die beiden ersten Einträge verweisen direkt darauf, dass es sich um eine Funktion handelt, die unter Extras > Optionen > LibreOffice > Erweitert erst freigeschaltet werden muss. Den Rest schenke ich mir, weil sich vielleicht schon einiges klärt, wenn erst einmal dieser Anfang funktioniert. Für die Mitarbeit am Projekt brauchst Du nicht den Quellcode zu laden. Dann würde ja niemand mehr Bugs melden, Handbücher schreiben usw. Ich habe noch nie den Quellcode heruntergeladen, mache aber genau das eben genannte und berate darüber hinaus viele Leute bei der Erstellung von Datenbanken und dort dann auch beim Makrocode. Nur ist Calc absolut nicht meine Baustelle. Gruß Robert - -- Homepage: http://robert.familiegrosskopf.de LibreOffice Community: http://robert.familiegrosskopf.de/map_3 -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBAgAGBQJYnLNnAAoJELDKYwaoS9AIwCgP/RtbjdNzPhU5ZSy6+tmbMo6U /HVGTnEU5PUO9JTZedeYru28jhzX0CBbsEY/WonMlsvB6NikHL2o4l820OR7NU42 kGvAl5j2EKKnANrDRq7t1Ny+OPLw+7y+0YdESwd2KTXXNCytV3nx9nD7Gc6z1Bwh oRYCRH+IQascQd6fjLQae9rYlEIaZYvQdTZUOyAy1zBXcWRxBAbllDOq7Vfj1jTk V2BvfdS3caJCZ39Apazg5v8KzKR5NF+9/4iUD6h5IyhdVPWxvBZ8s/uOw/LWVSE9 bF/WC9U6bRVzp2cI/TLGbgB7u5EYEC+iRkJ27lSPJkV1D9Dr/koItZiEWD11Lb4q Nor6u8n0cQ2JkOoEh5IZ3lHqD1ESSmaapB9SBtHsYaePvlvK+VgBfmsyXwjrTPB8 i1jPXsPPOMMvz699bKN22t/TYwOvJK3T6sgRss7djpgdxstgBZ7JJHBP4KKTppOE Zcq/8EajJ7cQxZqLYpev8Na7ryntUH6nPrQxzSKdPgPaeEwLpdGVeocOLZFdFj/5 gNstOVDXPXtzsNrCffDkB5WJBa56F5dBlqelecWIK1VsE5i6+Wr+3E7FBbN6XMGd VkdVq9b2v0iIAOKVIAy87m/ejIAhN2TM9GlS+lralpqHA/QvEdoCdDwkDFVAdGz4 jzhJQ42UFxjyTX3+ZWNR =YH8K -END PGP SIGNATURE- -- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
[de-users] Verweis auf die Nummer eines Tabellenblattes
Grüße an an alle, gibt es in Calc eine Möglichkeit einen Verweis auf die "Nummer" des Tabellenblattes zu setzen. Beispiel: =Kunst.H17 Kunst ist der Name des Tabellenblattes, also verweise ich hier auf die Zelle H17 im Tabellenblatt Kunst. Ich würde gerne so etwas haben: =Tabelle[5].H17 Einen Verweis auf das 5 Tabellenblatt. Geht das ohne Programmierung? Danke Jens -- Linux Mint 18 Claws Mail LibreOffice 5.* -- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Re: [de-users] LO 5.3.0.3 -Mängel, Makro-Entwicklung einstellen?
Hallo Wolfgang, ich habe einige der "Mängel" in Release 5.2. auf Windows 10 angeschaut. Dass das alles auf einmal in 5.3 fehlerhaftDa bleibt bei mir kein einziger Mangel übrig, insbesondere ist B3 einfach ein Missverständnis. Dass das alles auf einmal in 5.3 fehlerhaft sein voll, kann ich mir nicht vorstellen. Du solltest vielleicht doch ein bisschen zurückhaltender mit deinen Vorwürfen sein. B1: Suche nach 'Makro aufzeichnen' liefert nur 7 Ergebnisse, gleich beim ersten mit genau diesem Namen steht drin, dass man dazu die genannte Option aktivieren muss. B2: ich habe in den letzten Wochen "Extras - Anpassen" viele Dutzende Male aufgerufen, weil ich die Dokumentation dazu geschrieben habe, also logischerweise auch häufiger zum ersten Mal, den genannten Fehler hatte ich nie! B3: "Taste gedrückt" bedeutet, dass eine *_Taste der Tastatur_* gedrückt wurde, während der Fokus auf der "Schaltfläche" (so heißt deine "Befehlstaste" offiziell) ist. Dann passiert auch was. Wenn das Anklicken der Schaltfläche gemeint ist, dann ist das Ereignis "Aktion bestätigen"! B4 und B5 habe ich, da ich mit Calc weniger Erfahrung habe, nicht überprüft B6: Ich arbeite seit vielen Jahren mit dem Makro-Editor und hatte dieses Problem noch nie. Gerhard Am 09.02.2017 um 17:50 schrieb Wolfgang Schaible: Sehr geehrte Community 'macOS Sierra 10.12.1 ; jre-8u111 ; LO 5.3.0.3 Habe ein CalcFile zum Eintragen von Messwerten. Diese und deren Auswertung werden in einem XY-Diagramm angezeigt. Die Werte werden klassifiziert, die Ergebnisse in die Tabelle eingetragen. Das Makro dazu habe ich, nach 17 Jahren IDE-Abstinenz, letztes Jahr ohne wesentliche Probleme geschrieben. Nun wollte ich mit LO 5.2.4.2 es so erweitern, dass Nutzer sich vom Muster per Tastendruck eine weitere Tabelle erstellen und ich pro Jahr ein neues File mit neuen Tabellen pro Nutzer erzeugen kann. Trivial... Stellte Mängel fest und - da ich nicht über eine veraltete Release berichten wollte - installierte ich LO 5.3 und vergrösserte dadurch meine *Mängelliste*: *zu Benutzeroberfläche:** B1: *Hilfesystem: Suche nach 'Makro aufzeichnen' liefert 70 wirre Ergebnisse, aber keinen Hinweis darauf, dass man unter /LO > Einstellungen >LO Erweitert >Optionale Funktionen: Makroaufzeichnung ermöglichen (eingeschränkt) /einen Haken setzen muss. Sonst ist der Makrorekorder unter /Extras >Makros >Makro aufzeichnen/ nicht benutzbar, ausgegraut *B2: *Beim ersten Aufruf von /Extras >Anpassen/ wird - obwohl jre-8u111 installiert ist, aber der o.g. Haken nicht gesetzt ist - auf die Notwendigkeit von Java hingewiesen. So nicht: Wenn Java notwendig ist, dann eine _Fehlermeldung_ 'Java nicht gefunden' UND die betroffenen Befehle ausgrauen. Wenn Java vorhanden ist, muss ein Hinweis darauf zu finden sein, z.B. unter Einstellungen >LibreOffice > Pfade. Ob Java vorhanden oder nicht, Haken oder nicht: Derzeit kann man />Makro >...>Meine Makros/ aufrufen und konfigurieren/.// / *B3: *Die Befehlstasten rufen die damit verknüpften Makros NICHT auf. Mit /Ansicht > Symbolleisten > Formular-Steuerelemente/ eine Befehlstaste anwählen, dann />Kontrollfeld >Ereignisse >Taste gedrückt /wählen und das Makro unter />meine Makros/ mit dem gewünschten Makro verknüpfen, ist machbar: Aber es funktioniert nicht*! *(Jedoch /Extras >Anpassen >Dokument öffnen /ruft Makro)* * *B4_: *Wenn man die Tabelle eines Musters mit />Tabelle verschieben/kopieren/ zu einem anderen File - ebenfalls mit einem XY-Diagramm - kopiert, werden richtigerweisedie Zeiger der Linien im XY-Diagramm auf die Tabelle diese Files gestellt. **B4.1* *_Fehlerhaft ist_, das durch obige Kopieraktion das Muster als geändert markiert wird. Das Änderungsdatum eines Musters ist _wichtig_, es darf nicht grundlos geändert werden! **B4.2Das Zahlenfeld A1 (und nur A1) des Musters wird bei jeder kopierten Tabelle ein Textfeld (=>Division durch 0) WorkAround: A1 als Text auslesen und mit CInt zur Zahl umwandeln.* ***B4.3* *_Unschön ist_, dass Zeiger im Muster, die dort auf eine andere Tabelle gerichtet sind, in der Kopie umgeändert werden auf den Namen der Mustertabelle. RICHTIG wäre, dass diejenigen Zeiger, die nicht auf die Mustertabelle zeigen, _unverändert_ bleiben *B4.? *Manchmal wird beim Drucken die Höhe der Befehlstasten um 1/3 verringert oder deren Schrift ist riesig (ca. 5mm)... *zu XY-Diagramm:** B5: *Diagramm-Linie anklicken und >/Datenreihe formatieren >Optionen >Lücke lassen /ist nicht selektiv, es werden andere Linien ebenfalls nicht mehr fortgesetzt! *zu IDE:** B6: *1997 führte ich in meiner Gruppe StarOffice (Vorgänger von OpenOffice) für unsere SUN-Maschinen ein. Wir automatisierten im Laufe der Zeit unsere Abläufe mit vielen Makros und ärgerten uns über den Fehlerproduzenten der IDE, den 'Makro Editor': Man konnte den Cursor nicht vor den ersten Buchstaben eines Worts bringen (Problemlos vor Sonderzeichen), er positionierte sich hinter