06.02.2017, 12:00
Hallo zusammen,
ich habe ein Problem mit der untenstehenden Makro.
Beim öffnen der Arbeitsmappe wird die Makro ausgeführt, sofern sie an dem jeweiligen Tag noch nicht ausgeführt wurde.
Wenn die Tabelle6 eingeblendet ist, klappt dies wunderbar. Sobald ich sie ausblende funktioniert das kopieren der Zeilen nicht mehr, die Makro läuft dennoch durch und erstellt den Timestamp.
Ich bin kein Experte und habe gelesen man kann bei ausgeblendeten Tabellen kein .select verwenden, deswegen habe ich es auf diese Weise probiert.
Weiß jemand wie ich die Makro umschreiben kann, so dass trotz Ausblenden der Tabelle6 die Werte kopiert werden?
Private Sub Auto_Open()
Dim i As Integer
Dim cell As Range
i = 1
For Each cell In Tabelle6.Range("A1:A1000")
If Tabelle6.Range("S3") > Tabelle6.Range("D2") Then End
If cell.Value = Range("D2") Then
cell.EntireRow.Copy
Tabelle7.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).PasteSpecial xlPasteValues
i = i + 1
End If
Next cell
Application.CutCopyMode = False
Tabelle6.Range("S3") = Now
End Sub
ich habe ein Problem mit der untenstehenden Makro.
Beim öffnen der Arbeitsmappe wird die Makro ausgeführt, sofern sie an dem jeweiligen Tag noch nicht ausgeführt wurde.
Wenn die Tabelle6 eingeblendet ist, klappt dies wunderbar. Sobald ich sie ausblende funktioniert das kopieren der Zeilen nicht mehr, die Makro läuft dennoch durch und erstellt den Timestamp.
Ich bin kein Experte und habe gelesen man kann bei ausgeblendeten Tabellen kein .select verwenden, deswegen habe ich es auf diese Weise probiert.
Weiß jemand wie ich die Makro umschreiben kann, so dass trotz Ausblenden der Tabelle6 die Werte kopiert werden?
Private Sub Auto_Open()
Dim i As Integer
Dim cell As Range
i = 1
For Each cell In Tabelle6.Range("A1:A1000")
If Tabelle6.Range("S3") > Tabelle6.Range("D2") Then End
If cell.Value = Range("D2") Then
cell.EntireRow.Copy
Tabelle7.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).PasteSpecial xlPasteValues
i = i + 1
End If
Next cell
Application.CutCopyMode = False
Tabelle6.Range("S3") = Now
End Sub