otto1699
Goto Top

Mit VBA im Monatskalender Datum suchen - aus anderer Datei einfügen

Hi,

eigentlich eine einfache Sache, aber ich dreh mich im Kreis.
Ich suche eine Lösung für Excel 2010 VBA

Ich habe im Range C9:C37 einen kompletten Monat mit Datumsfelder:

VBA soll jetzt in einer anderen Datei die Spalte A nach dem zugehörten Datum suchen, also z.B. 01.07.2016 und dann die Werte aus Spalte F bis K in die Monatsdatei einfügen.

Wie mache ich das?


LG Otto

Content-Key: 314849

Url: https://administrator.de/contentid/314849

Printed on: April 26, 2024 at 10:04 o'clock

Mitglied: 129813
129813 Sep 09, 2016 updated at 10:32:03 (UTC)
Goto Top
Member: Otto1699
Otto1699 Sep 09, 2016 at 12:43:02 (UTC)
Goto Top
yes, but i need VBA.

i habe many files, so it shoud be dynamic
Member: Biber
Biber Sep 09, 2016 at 13:12:25 (UTC)
Goto Top
Moin otto1699,

dann erklär uns doch mal das Szenario/den Prozess.

Zitat von @Otto1699:

Ich suche eine Lösung für Excel 2010 VBA
Ok.

Ich habe im Range C9:C37 einen kompletten Monat mit Datumsfelder:
Ok.
VBA soll jetzt in einer anderen Datei die Spalte A nach dem zugehörten Datum suchen, also z.B. 01.07.2016 und dann die Werte aus Spalte F bis K in die Monatsdatei einfügen.
?? "in einer anderen Datei"? Deren Name vom User abgefragt wird mit irgendeinem FileDialog-Fensterchen oder wie?
?? Oder ist es immer wieder dieselbe Datei, die referenziert wird, aber immer von unterschiedlichen Tabellenblättern aus?
?? ist die referenzierte Datei geschlossen oder geöffnet?

Grüße
Biber
Member: Otto1699
Otto1699 Sep 09, 2016 at 13:35:02 (UTC)
Goto Top
Moin Biber,

ja, ich hatte vor die andere Datei per FileDialog-Fensterchen oder die schon geöffneten so auszuwählen:
Private Sub UserForm_Initialize()
Dim wkb As Workbook
For Each wkb In Workbooks
lstDateien.AddItem wkb.Name
Next wkb
Set wkb = Nothing
End Sub

Wobei ein FileDialog-Fensterchen sicher eleganter ist.
Mitglied: 129813
Solution 129813 Sep 09, 2016 at 22:31:06 (UTC)
Goto Top
Zitat von @Otto1699:

yes, but i need VBA.

i habe many files, so it shoud be dynamic
Oh lord, you didn't take a look at the links above, VBA:
Excel Makro (VBA) Datenübertragung von Tabelle 1 zu Tabelle 2

Regards
Member: Otto1699
Otto1699 Sep 10, 2016 at 10:54:55 (UTC)
Goto Top
Danke.

Thanks.


Highload: You made my day