So funktioniert es:
*1. (Wie) kann ich CALC die aktuell vorhandenen "Liste *"-Blätter **ermitteln lassen? *
Mit diesem Makro: FUNCTION SheetNames()' Quelle: https://forum.openoffice.org/en/forum/viewtopic.php?p=340184&sid=bac23bb78282fc0d12ee0a195994f27f#p340184
DIM SheetNames AS OBJECT SheetNames = ThisComponent.Sheets.getElementNames()' Horizontale Liste in die Tabelle: Array Formula = SheetNames() [Ctrl+Shift+Enter] ' Vertikale Liste in die Tabelle: Array Formula = TRANSPOSE(SheetNames()) [Ctrl+Shift+Enter]
END FUNCTION
*2. (Wie) kann ich aus dieser Liste ein Dropdown-Feld erzeugen, mit dem ich die Liste für ein Datum zur Auswertung wähle? *
Menu > Daten > Gültigkeit Zulassen == Zellbereich Auswahlliste anzeigen == JA Quelle > Auf die in 1.) erzeugte Liste verweisen
*3. Wie muss die Formel in "Auswertung" aussehen, die (indirekt) das gewählte Tabellenblatt nutztund von dort den Wert der Zelle B4 holt? *
Mit einer INDIREKT-Formel, Beispiel mit der Auswahl nach 2.) in Zelle E7: =INDIREKT("$'"&E7&"'."&"C4") -- Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de Listenarchiv: https://listarchives.libreoffice.org/de/users/ Datenschutzerklärung: https://www.documentfoundation.org/privacy