von manu19811 » Mi, 09.02.2022 14:48
Hallo,
ich habe ein Kleingewerbe und schreibe Angebote / Rechnungen mit Calc. und exportiere diese dann als PDF. Das klappt bisher wunderbar.
In der Quelldatei (AGRG.ods) gibt es diverse Tabellenblätter (Angebot, Rechnung, diverse Hilfsblätter). Jedes Mal, wenn ich (per Makro) aus einem Angebot eine Rechnung mache, wird im Rechnungs-Tabellenblatt lediglich eine neue Rechnungsnummer vergeben. Alle anderen Zellen im Rechnungs-Tabellenblatt sind bereits mit Formeln ausgestattet, welche die Werte automatisch vom Angebots-Tabellenblatt holen.
Nun möchte ich das Ganze um Folgendes erweitern:
Nun suche ich eine Möglichkeit diverse Zellwerte aus der Quelldatei (F:\AGRG.ods) in eine andere Datei (F:\RG-LISTE.ods) zu übertragen um am Jahresende nicht mehr einzeln jede PDF-Rechnung öffnen und in einer Tabelle addieren zu müssen. Es sollen Alle rechnungsrelevanten Daten enthalten sein, also:
Firma | Name | Straße | PLZ, Ort | RG-NR | DATUM | NETTO VK | USt. | BRUTTO VK | NETTO EK | VSt. | BRUTTO VK | GEWINN | USt. Abzuf.
Dazu habe ich in der Quelldatei (AGRG.ods) bereits ein neues Tabellenblatt (RG-Daten) angelegt, in welchem diese Daten in den Zellen A2 bis N2 per Formel (z.B. =Rechnung.D28) abgefragt werden. Auch die andere Datei (F:\RG-LISTE.ods) habe ich bereits erstellt.
In diese neue Datei (RG-LISTE.ods) müssten die Daten vom Tabellenblatt "RG-Daten" per Makro in die nächste freie Zeile von A - N eingefügt werden. Am besten ohne, dass sie offen sein muss oder jedes Mal geöffnet wird.
Hatte noch vergessen zu erwähnen, dass die Datei RG-Liste.ods 12 verschiedene Tabbellenblätter (Januar, Februar, März, etc.) hat und die Daten dann je nach Monat in die nächste freie Zeile des entsprechenden Tabellenblatts (Januar, Februar, März, usw.) der Zieldatei kopiert werden sollen. Bereits jetzt gibt es in der Quelldatei in dem Rechnungstabellenblatt eine Formel, welche den entsprechenden Monat ausliest und diese Variable (Januar, Februar, März, usw.) in Zelle U2 ausgibt.
Freue mich über jede Hilfe....
Vielen Dank im Voraus
Manu
Hallo,
ich habe ein Kleingewerbe und schreibe Angebote / Rechnungen mit Calc. und exportiere diese dann als PDF. Das klappt bisher wunderbar.
In der Quelldatei (AGRG.ods) gibt es diverse Tabellenblätter (Angebot, Rechnung, diverse Hilfsblätter). Jedes Mal, wenn ich (per Makro) aus einem Angebot eine Rechnung mache, wird im Rechnungs-Tabellenblatt lediglich eine neue Rechnungsnummer vergeben. Alle anderen Zellen im Rechnungs-Tabellenblatt sind bereits mit Formeln ausgestattet, welche die Werte automatisch vom Angebots-Tabellenblatt holen.
Nun möchte ich das Ganze um Folgendes erweitern:
Nun suche ich eine Möglichkeit diverse Zellwerte aus der Quelldatei (F:\AGRG.ods) in eine andere Datei (F:\RG-LISTE.ods) zu übertragen um am Jahresende nicht mehr einzeln jede PDF-Rechnung öffnen und in einer Tabelle addieren zu müssen. Es sollen Alle rechnungsrelevanten Daten enthalten sein, also:
Firma | Name | Straße | PLZ, Ort | RG-NR | DATUM | NETTO VK | USt. | BRUTTO VK | NETTO EK | VSt. | BRUTTO VK | GEWINN | USt. Abzuf.
Dazu habe ich in der Quelldatei (AGRG.ods) bereits ein neues Tabellenblatt (RG-Daten) angelegt, in welchem diese Daten in den Zellen A2 bis N2 per Formel (z.B. =Rechnung.D28) abgefragt werden. Auch die andere Datei (F:\RG-LISTE.ods) habe ich bereits erstellt.
In diese neue Datei (RG-LISTE.ods) müssten die Daten vom Tabellenblatt "RG-Daten" per Makro in die nächste freie Zeile von A - N eingefügt werden. Am besten ohne, dass sie offen sein muss oder jedes Mal geöffnet wird.
Hatte noch vergessen zu erwähnen, dass die Datei RG-Liste.ods 12 verschiedene Tabbellenblätter (Januar, Februar, März, etc.) hat und die Daten dann je nach Monat in die nächste freie Zeile des entsprechenden Tabellenblatts (Januar, Februar, März, usw.) der Zieldatei kopiert werden sollen. Bereits jetzt gibt es in der Quelldatei in dem Rechnungstabellenblatt eine Formel, welche den entsprechenden Monat ausliest und diese Variable (Januar, Februar, März, usw.) in Zelle U2 ausgibt.
Freue mich über jede Hilfe....
Vielen Dank im Voraus
Manu