Ich habe das Problem bei folgendem Makro (Macrorecorder),
Sub Uebergabe_an_Revi_rapport()
Sheets("Revisionsrapporte").Select
Rows("11:11").Select
Selection.Insert Shift:=xlDown
Sheets("Aktennotiz").Select
Range("H1").Select
Selection.Copy
Sheets("Revisionsrapporte").Select
Range("B11").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Aktennotiz").Select
Range("H2").Select 'datum
Application.CutCopyMode = False
Selection.Copy
Sheets("Revisionsrapporte").Select
Range("A11").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
usw.
End Sub
Da die Aktennotiz in der gleichen Arbeitsmappe abgelegt wird und der Name von der Zelle H1 im aktiven Blatt übernommen wird. Funktioniert natürlich eine spätere Uebergabe nicht mehr. Nimmt das falsche Arbeitsblatt.Meine erste Frage: Wie kann ich den Namen "Aktennotiz" variabel machen?
Meine zweite Frage: Wieso ueberträgt Excel einen Wert der nicht da ist aus Formel (=WENN(G21="";"";WENN(H21="";"x";H21)). Dies ergibt ein Problem beim späteren zusammenzählen.
Ich hoffe ihr könnt mir weiterhelfen.
Besten Dank im Voraus
Gruss Roger