28.04.2020, 23:38
(Dieser Beitrag wurde zuletzt bearbeitet: 28.04.2020, 23:38 von killerspots.)
Guten Abend in die Runde,
ich habe vor einiger Zeit bereits das selbe Thema schon einmal gehabt, nur leider dann aus verschiedenen privaten Gründen das Thema erst einmal ad acta legen müssen und nicht weiter verfolgen können. (Link: https://www.clever-excel-forum.de/Thread...renzierung)
Da das Thema geschlossen wurde, habe ich es nun noch einmal neu gestartet und einen Neuanfang gewagt.
Folgende Hilfe ist gesucht.
Ich führe seit Jahren mein Haushaltsbuch via Excel und habe es nun auch bereits nach einzelnen Anregungen aus dem oben verlinkten Thread umgestellt und anders strukturiert. Ich sammle in einem Tabellenblatt sämtlich Ausgaben und Einnahmen des gesamten Jahres, trenne die Beträge in einzelne Spalten auf. In meiner Aufstellung möchte ich in einer Spalte eine Angabe dazu machen, ob dieser Eintrag in eine separate Abrechnung übergeben soll. (Hintergrund: Ich zahle häufig für einen gemeinsam genutzten Hobbyraum oder auch in meiner Beziehung voraus aus meiner Tasche und verrechne es dann im Anschluss mit den jeweiligen Personen.)
In der beigefügten Tabelle habe ich das mal visualisiert. Jeder Eintrag in meinem Haushaltsbuch bekommt von mir ein eindeutiges Kennzeichen (Tabelle:2020, Spalte C "Kennzeichen"). Wenn ich in Spalte I "Weitergereicht" nun eine Abrechnung auswähle, (später würde ich das über ein Dropdown-Liste machen, aus der man dann eine Auswahl von Abrechnungen auswählen kann), dann soll dieser jeweilige Eintrag seinen Weg irgendwie in die entsprechende Abrechnung in ein Tabellenblatt in der Arbeitsmappe finden. Es würde ja theoretisch reichen, wenn ich lediglich das Kennzeichen des Eintrags in die Abrechnungstabelle übergebe und dann in einem weiteren Schritt über einen SVerweis die weiteren Daten des zugehörigen Eintrags in die Abrechnungstabelle übernehmen, wie Buchungsdatum, Bezeichungen, etc.
Ich bin in VBA noch nicht wirklich so firm, dass ich das aus dem Ärmel schütteln könnte, möchte mich aber gern etwas mehr in das Thema einarbeiten und die Denkweise von VBA an diesem expliziten Beispiel verstehen lernen.
Daher ergeben sich für mich nun einige Fragen an euch Profis, wie es sinnvoll wäre dies umzusetzen und anzugehen:
- Sollte jede Abrechnung ein eigenes Tabellenblatt erhalten? Ist vermutlich sinnvoller, oder?
- Wäre es möglich eine automatisierte Übergabe an die Abrechnungstabelle umzusetzen, oder ist es vielleicht sinnvoller, die Übergabe manuell über einen Knopfdruck anzuregen? (Sprich, ich gebe erst alle Ausgaben und Einnahmen ein, weise ihnen eine Abrechnung zu und starte dann erst das Makro, dass die Daten an die entsprechende Abrechnung übergibt)
- Wie würde man damit umgehen, wenn man nachträglich, nachdem ein Eintrag bereits an eine Abrechnung übergeben wurde, verändert bzw. einer anderen Abrechnung zuordnet? Das würde ja eigentlich bedeuten, dass jedes Mal, wenn ich das Makro laufen lassen würde, ein gesamter Abgleich aller Einträge passieren müsste, korrekt?
Könnt ihr mir hier irgendwie zur Hand gehen und mir den richtigen Weg weisen?
Ich danke euch vielmals.
ich habe vor einiger Zeit bereits das selbe Thema schon einmal gehabt, nur leider dann aus verschiedenen privaten Gründen das Thema erst einmal ad acta legen müssen und nicht weiter verfolgen können. (Link: https://www.clever-excel-forum.de/Thread...renzierung)
Da das Thema geschlossen wurde, habe ich es nun noch einmal neu gestartet und einen Neuanfang gewagt.
Folgende Hilfe ist gesucht.
Ich führe seit Jahren mein Haushaltsbuch via Excel und habe es nun auch bereits nach einzelnen Anregungen aus dem oben verlinkten Thread umgestellt und anders strukturiert. Ich sammle in einem Tabellenblatt sämtlich Ausgaben und Einnahmen des gesamten Jahres, trenne die Beträge in einzelne Spalten auf. In meiner Aufstellung möchte ich in einer Spalte eine Angabe dazu machen, ob dieser Eintrag in eine separate Abrechnung übergeben soll. (Hintergrund: Ich zahle häufig für einen gemeinsam genutzten Hobbyraum oder auch in meiner Beziehung voraus aus meiner Tasche und verrechne es dann im Anschluss mit den jeweiligen Personen.)
In der beigefügten Tabelle habe ich das mal visualisiert. Jeder Eintrag in meinem Haushaltsbuch bekommt von mir ein eindeutiges Kennzeichen (Tabelle:2020, Spalte C "Kennzeichen"). Wenn ich in Spalte I "Weitergereicht" nun eine Abrechnung auswähle, (später würde ich das über ein Dropdown-Liste machen, aus der man dann eine Auswahl von Abrechnungen auswählen kann), dann soll dieser jeweilige Eintrag seinen Weg irgendwie in die entsprechende Abrechnung in ein Tabellenblatt in der Arbeitsmappe finden. Es würde ja theoretisch reichen, wenn ich lediglich das Kennzeichen des Eintrags in die Abrechnungstabelle übergebe und dann in einem weiteren Schritt über einen SVerweis die weiteren Daten des zugehörigen Eintrags in die Abrechnungstabelle übernehmen, wie Buchungsdatum, Bezeichungen, etc.
Ich bin in VBA noch nicht wirklich so firm, dass ich das aus dem Ärmel schütteln könnte, möchte mich aber gern etwas mehr in das Thema einarbeiten und die Denkweise von VBA an diesem expliziten Beispiel verstehen lernen.
Daher ergeben sich für mich nun einige Fragen an euch Profis, wie es sinnvoll wäre dies umzusetzen und anzugehen:
- Sollte jede Abrechnung ein eigenes Tabellenblatt erhalten? Ist vermutlich sinnvoller, oder?
- Wäre es möglich eine automatisierte Übergabe an die Abrechnungstabelle umzusetzen, oder ist es vielleicht sinnvoller, die Übergabe manuell über einen Knopfdruck anzuregen? (Sprich, ich gebe erst alle Ausgaben und Einnahmen ein, weise ihnen eine Abrechnung zu und starte dann erst das Makro, dass die Daten an die entsprechende Abrechnung übergibt)
- Wie würde man damit umgehen, wenn man nachträglich, nachdem ein Eintrag bereits an eine Abrechnung übergeben wurde, verändert bzw. einer anderen Abrechnung zuordnet? Das würde ja eigentlich bedeuten, dass jedes Mal, wenn ich das Makro laufen lassen würde, ein gesamter Abgleich aller Einträge passieren müsste, korrekt?
Könnt ihr mir hier irgendwie zur Hand gehen und mir den richtigen Weg weisen?
Ich danke euch vielmals.