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-ID: 314849

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

Ausgedruckt am: 22.11.2024 um 19:11 Uhr

129813
129813 09.09.2016 aktualisiert um 12:32:03 Uhr
Goto Top
Otto1699
Otto1699 09.09.2016 um 14:43:02 Uhr
Goto Top
yes, but i need VBA.

i habe many files, so it shoud be dynamic
Biber
Biber 09.09.2016 um 15:12:25 Uhr
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
Otto1699
Otto1699 09.09.2016 um 15:35:02 Uhr
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.
129813
Lösung 129813 10.09.2016 um 00:31:06 Uhr
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
Otto1699
Otto1699 10.09.2016 um 12:54:55 Uhr
Goto Top
Danke.

Thanks.


Highload: You made my day