Hallo, > From: Andreas Borutta [mailto:boru...@gmx.de] > Sent: Saturday, July 20, 2019 6:11 PM > To: discuss@de.libreoffice.org > Subject: [de-discuss] [Calc] Warenwirtschaft: Zellwerte aus > neu hinzugefuegtem Dokumente beziehen >
> Wäre es möglich den Ordner "file:///~/Documents/Projekte/" so zu > "überwachen", dass jede neue Datei, z.B. "Projekt-2.ods" automatisch > in Warenbestand.ods passend eingefügt wird? > > Ergebnis also: > > D2=C2-'file:///~/Documents/Projekte/Projekt-1.ods'#$T_Material > .B2-C2-'file:///~/Documents/Projekte/Projekt-2.ods'#$T_Material.B2 > > Vermutlich ist sowas ohne größeren Programmieraufwand nicht zu machen, > oder? eigentlich genügt: Sub Main Dim alle() datei = Dir("~/Documents/Projekte/*.ods", 0) Do i = UBOUND(alle()) Redim Preserve alle(i+1) alle(i+1) = datei datei = Dir Loop While datei <> "" End Sub plus das Zusammenbauen des Formelstrings. Problematisch ist das eine Tabellenformel nur eine begrenzte Länge haben kann, ich weiß garnicht wieviel aktuell bei LO. Man müsste also überlegen wie man das löst, abhängig von der zu erwartenten Anzahl an Dateien. Gruß Jörg -- Liste abmelden mit E-Mail an: discuss+unsubscr...@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/discuss/ Datenschutzerklärung: https://www.documentfoundation.org/privacy