ich habe ein Problem:
Ich möchte mit einer if..then Anweisung einen Zellbereich von Tabellenblatt1 nach Tabellenblatt 2 kopieren...unter der Bedingung, dass die Zellen nur kopiet werden, wenn in Zelle H9 auf TB1 ein Wert <>0 steht
Dabei sollen die Formaterngen (Border, Font) etc. mitkopiert werden...
Ich versuche das über:
Sub Bereich()
On error Goto fehler
With Worksheets("Tabelle2")
If Worksheets("Tabelle1").Range("H9") <> 0 Then
Worksheets("Tabelle1").Range("K34:L34").Copy
Range("J12:K12").PasteSpecial Paste:=xlAll
End If
End With
fehler:
aw = MsgBox(Err.Description, vbCritical, "Fehler ")
Err.Clear
End Sub
Und natürlich ist da ein Fehler, die Message kommt aber ohne Beschreibung....
Ich habe also keine Ahnung, warum der Bereich nicht kopiert wird...
Ich hoffe einer von euch hat eine Idee woran es liegen kann...bei einem anderen Zellbereich klappt das...