In erste freie Zelle einer Spalte kopieren wenn nicht alle Zellen belegt sind
Hallo,
in Tabelle 2 möchte ich mit einem Makro in Spalte C die erste freie Zelle finden und dann den Inhalt von Tabelle 1 in die Spalte B der ersten freien Zeile in Tabelle 2 kopieren. Da es in Spalte B leere Zellen gibt, aber nicht in Spalte C ist es wahrscheinlich nur so möglich. Wer kann mir helfen ?
Freundliche Grüße
Lamotte3
Antwort schreiben
Antwort 1 von rainberg vom 15.08.2021, 10:59 Options
Hallo Lamotte3,
Zitat:
...und dann den Inhalt von Tabelle 1...
hier tut Aufklärung not.
Den Inhalt der ganzen Tabelle1 willst Du bestimmt nicht nach Tabelle 2
in
eine Zelle kopieren?!
Gruß
Rainer
Antwort 2 von lamotte3 vom 15.08.2021, 12:01 Options
Hallo Rainer,
du hast natürlich recht, nicht die ganze tabelle soll kopiert werden, sondern nur der Bereich B6:BN672.
Freundliche Grüße
Lamotte3
Antwort 3 von rainberg vom 15.08.2021, 15:58 Options
Hallo Lamotte3,
nach Deiner Aufklärung würde dieser Satz
Zitat:
und dann den Inhalt von Tabelle 1 in die Spalte B der ersten
freien Zeile in Tabelle 2 kopieren
dann so lauten
Zitat:
und dann den Inhalt von Bereich B6:BN672 in die Spalte B
der ersten freien Zeile in Tabelle 2 kopieren
Demnach müssten die Werte vieler Spalten in Spalte B kopiert
werden, wie soll das gehen?
Ich schätze mal eine Beispieldatei könnte alle Missverständnisse
beseitigen.
Gruß
Rainer
Antwort 4 von Lamotte3 vom 15.08.2021, 16:37 Options
Hallo,
wenn ich wüsste, wie ich die Beispieldatei anhängen kann, gern.
Gruß Lamotte3
Antwort 5 von Johannes94 vom 15.08.2021, 18:16 Options
Hallo Lamotte3,
du kannst Dateien in einen Webspace laden und hier verlinken.
Wenn du keinen hast, oder es zu aufwendig ist, einen Free-Webspace zu erstellen, kannst du z.B.
hier deine Datei hochladen. Komplett kostenfrei, daher nutze ich das auch gerne.
Grüße,
Johannes
Antwort 6 von Lamotte3 vom 16.08.2021, 11:34 Options
Hallo Johannes,
vielen Dank dür den Hinweis: Hier ist meine Beispieldatei:
http://www.file-upload.net/download-1828882/Beispiel.xls.htmlEs soll aus Tabelle1! A6:M101 in Tabelle2! B104:M199 kopiert werden.Der nächste Tag mit den Werten dann von Tabelle1! A6:M101 nach Tabelle2! B200:M295 usw.
Ich hoffe meine Beispieldatei verdeutlicht jetzt meine Frage.
Freundliche Grüße
Lamotte3
Antwort 7 von Johannes94 vom 16.08.2021, 12:10 Options
Hallo Lamotte3,
leider kenne ich mich nicht mit Makros aus, deswegen kann ich in dieser Hinsicht nicht helfen.
Grüße,
Johannes
Antwort 9 von lamotte3 vom 17.08.2021, 17:43 Options
Hallo Rainer,
danke für Deine Beispieldatei. Sie kopiert aber nur einmalig den Bereich aus Tabelle1 in die Tabellle 2. Die Werte in Tabelle1 ändern sich täglich und sollen dann wiederum an das neue Ende der Tabelle2 angefügt werden. Leider verstehe ich auch den Makrocode Deiner Datei nicht. So bitte ich um Mithilfe.
Gruß Lamotte3
Antwort 11 von Lamotte3 vom 19.08.2021, 19:22 Options
Hallo Rainer,
genauso sollte es sein. Ich hoffe die Anpassung an meine Originaldatei kriege ich auch hin. Vielen Dank für deine Mühe und eine schöne Woche noch.
Freundliche Grüße
Lamotte
Antwort 12 von Lamotte3 vom 25.08.2021, 00:36 Options
Hallo Rainer,
habe dein Makro weiter getestet. Es funktioniert leider immer noch nicht so wie gedacht. Das Makro kopiert diesmal den Bereich zweimal in die Tabelle 2 indem es wie gewünscht die erste freie Zeile sucht und dann den Bereich anfügt. Beim dritten mal überschreibt es den zweiten kopierten Bereich !! Es ist zum Verzweifeln. Kann mir nochmal jemand helfen ?
Gruß Lamotte
Antwort 13 von rainberg vom 25.08.2021, 07:19 Options
Hallo Lamotte,
wenn es nicht funktioniert, liegt eine Fehlanpassung vor.
Leider sehen wir Deinen Datei nicht, somit ist eine Hilfe fast
unmöglich.
Das ganze Problem hättest Du Dir ersparen können, wenn die
Beispieldatei strukturmäßig genau der Originaldatei entspräche.
Gruß
Rainer
Antwort 14 von Lamotte3 vom 25.08.2021, 23:24 Options
Hallo Rainer,
ja, das stimmt leider. Der Unterschied zur Originaldatei ist, dass die Beispieldatei Tabelle 1 in spalte A beginnt und die Originaldatei Tabelle 1 in Spalte B. Das hab ich nicht beachtet. und es mir leichter vorgestellt, das Makro anzupassen.
Gruß Lamotte
Antwort 15 von rainberg vom 25.08.2021, 23:47 Options
Hallo Lamotte,
anbei die Änderung.
http://rapidshare.de/files/48208165/re3_Beispiel.xls.html
Gruß
Rainer
Antwort 17 von nighty vom 26.08.2021, 16:37 Options
hi rainer ^^
die set anweisungen sind ueberfluessig(adressiere direkt) und das makro gehoert in ein allgemeines modul (strucktorierter aufbau erleichtert die uebersicht ) :-))
gruss nighty
Antwort 18 von rainberg vom 26.08.2021, 16:55 Options
Hallo nighty,
ich schlage Dir vor, demnächst die Fragen gleich nach Deinem
Geschmack zu beantworten, ehe sie ein anderer beantwortet hat.
Deine laufenden Einwände erscheinen oberlehrerhaft.
Was Du schreibst betrachte ich übrigens als ein "Kann" aber nicht als
ein "Muss"
Gruß
Rainer
Antwort 19 von nighty vom 26.08.2021, 18:46 Options
hi all ^^
wenn einer etwas beitragen kann,sollte man dies tun :-)
wen sich allerdings die menschen sich der mentalitaet egal und ich fuehl mich auf den fuss getreten anpassen,dann seh ich das nicht als erstrebenswert an
ich werde daher weiter solange es mein wissen erlaubt,korrigieren und verbessern
ich kritisiere uebrigens die aeltere generation das diese nur zuschaut und nicht verbessert oder bessere vorschlaege macht
gruss nighty
p.s.
daher wie gehabt mein aufruf an die junge generation
nehmt nicht alles hin,hinterfragt und macht es besser ^^
Antwort 20 von Lamotte3 vom 26.08.2021, 23:09 Options
Hallo Rainer und nighty,
vielen Dank an Dich Rainer. Jetzt funktioniert es genau so, wie ich es mir vorgestellt habe.
Ich finde es gut nighty, das du dich auch mit meinem Problem befasst hast. Es wäre schön, wenn du hier deinen Lösungsvorschlag mit einbringst.
Gruß und eine schöne Woche
Lamotte