17.05.2017, 10:42
Guten Morgen zusammen,
ich soll kurzfristig für meinen Chef eine sich selbstaktualisierende Excel Tabelle basteln, die sich ihre Daten selbstständig aus Excel SAP-Export Tabellen zieht und für eine Pivot-Tabelle vorbereitet.
Soweit habe ich, ohne jegliche VBA-Erfahrung, den Großteil umsetzen können. Nur an 2 Problemen bin ich leider gescheitert. Große Problem war die schiere Masse der durchzuarbeitende Daten (Blatt 1 ca. 15.000 Zeilen, Spalten A bis O ;variiert), Blatt 2 (ca. 2.500 Zeilen, Spalte A bis D; variiert).
Habe schon stundenlang Google bemüht, habe aber leider nichts wirklich passendes finden können. Ich hoffe hier kann man mir weiterhelfen. Und wenn wer ein gutes Buch/Seite kennt um das Programmieren in VBA zu lernen wäre ich auch dankbar. ^^
Dann danke ich schonmal für eure Hilfe und hier die beiden Probleme:
Problem 1:
Wenn eine Zelle aus einer bestimmter Spalte (N) auf Blatt 1 leer,
dann Eintrag "leer" in gleicher Zeile ,aber Spalte B vornehmen,
Wenn nicht leer (irgendein Inhalt vorhanden),
dann anderen Eintrag in gleicher Zeile "voll" vornehmen (gleiche Zelle wie bei voll)
Anzahl der Gesamtzeilen variiert hier.
Problem 2:
Inhalt in einer bestimmten spalte in Blatt 2 abgleichen, ob gleicher Eintrag auf Blatt in einer bestimmten spalte vorhanden,
wenn ja 2 Zellen aus der gleichen Zeile auf Blatt 2 in die gleiche Zeile auf Blatt 1 eins übernehmen, wo der Eintrag gefunden wurde,
wenn nein zur nächsten Zeile in Blatt 2 springen.
Wiederholen bis alle Einträge auf Blatt 2 abgearbeitet sind
(Anzahl der Einträge variiert auch hier)
ich soll kurzfristig für meinen Chef eine sich selbstaktualisierende Excel Tabelle basteln, die sich ihre Daten selbstständig aus Excel SAP-Export Tabellen zieht und für eine Pivot-Tabelle vorbereitet.
Soweit habe ich, ohne jegliche VBA-Erfahrung, den Großteil umsetzen können. Nur an 2 Problemen bin ich leider gescheitert. Große Problem war die schiere Masse der durchzuarbeitende Daten (Blatt 1 ca. 15.000 Zeilen, Spalten A bis O ;variiert), Blatt 2 (ca. 2.500 Zeilen, Spalte A bis D; variiert).
Habe schon stundenlang Google bemüht, habe aber leider nichts wirklich passendes finden können. Ich hoffe hier kann man mir weiterhelfen. Und wenn wer ein gutes Buch/Seite kennt um das Programmieren in VBA zu lernen wäre ich auch dankbar. ^^
Dann danke ich schonmal für eure Hilfe und hier die beiden Probleme:
Problem 1:
Wenn eine Zelle aus einer bestimmter Spalte (N) auf Blatt 1 leer,
dann Eintrag "leer" in gleicher Zeile ,aber Spalte B vornehmen,
Wenn nicht leer (irgendein Inhalt vorhanden),
dann anderen Eintrag in gleicher Zeile "voll" vornehmen (gleiche Zelle wie bei voll)
Anzahl der Gesamtzeilen variiert hier.
Problem 2:
Inhalt in einer bestimmten spalte in Blatt 2 abgleichen, ob gleicher Eintrag auf Blatt in einer bestimmten spalte vorhanden,
wenn ja 2 Zellen aus der gleichen Zeile auf Blatt 2 in die gleiche Zeile auf Blatt 1 eins übernehmen, wo der Eintrag gefunden wurde,
wenn nein zur nächsten Zeile in Blatt 2 springen.
Wiederholen bis alle Einträge auf Blatt 2 abgearbeitet sind
(Anzahl der Einträge variiert auch hier)