11.04.2017, 09:12 (Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2017, 09:12 von marcelut.)
Hallo zusammen,
ich stehe vor folgender Herausforderung und da meine VBA Künste noch nicht wirklich ausgereift sind, wäre es super wenn mir jemand helfen könnte.
Ich möchte aus dem Tabellenblatt ("Tagesdaten") die Zeilen C3:E3 mit Hilfe eines Makros in das Tabellenblatt "Daten" kopieren. Das funktoniert mittlerweile auch. Nun kommt die Schwierigkeit dazu, dass die Daten aus "Tagesdaten" automatisch in die Zeile "neben" der des gestrigen Tages kopiert werden soll. (also genau genommen in die Zeilen E.. bis G..).
Die Datums sind im Zellenbereich "B3 - B..." des Tabellenblatts "Daten" bereits aufgelistet.
Ich hoffe ich habe mich genau genug ausgedrückt und bedanke mich bereits für die Antworten.
11.04.2017, 11:07 (Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2017, 11:07 von Jonas0806.)
(11.04.2017, 09:12)marcelut schrieb: Ich möchte aus dem Tabellenblatt ("Tagesdaten") die Zeilen C3:E3 mit Hilfe eines Makros in das Tabellenblatt "Daten" kopieren. Das funktoniert mittlerweile auch.
Hallo,
deine Datei enthält keine Makros...
ps: Auch alle anderen Angaben stimmen nicht mit der Mappe überein.
(11.04.2017, 12:35)marcelut schrieb: ist sie nicht unter meinem Beitrag???
Hallo Marcel,
nach deinem Edit schon ;)
Hier eine Möglichkeit, ohne jede Fehlerbehandlung!
Code:
Option Explicit
Private Sub CommandButton21_Click()
Dim rngFound As Range
With Tabelle1
Set rngFound = Tabelle2.UsedRange.Find(.Range("B3").Value)
rngFound.Offset(0, 3).Value = .Range("C3").Value
rngFound.Offset(0, 4).Value = .Range("D3").Value
rngFound.Offset(0, 5).Value = .Range("E3").Value
End With
End Sub
Gruß Jonas
Folgende(r) 1 Nutzer sagt Danke an Jonas0806 für diesen Beitrag:1 Nutzer sagt Danke an Jonas0806 für diesen Beitrag 28 • marcelut