Makroaufzeichnung
06.02.2009 14:30:00
Ferenz
ich habe ein kleines Problemchen. Ich wollte ein Makro aufzeichnen, dass mir den relativen Zahlenwert eines Bezuges innerhalb einer Formel durch das Klicken der F9-Taste in einen absoluten Wert transferiert. Aber zu meinem erstaunen zeichnet der Markorekorder nur den absoluten Wert auf.
Der Macro-Code sieht folgendermaßen aus:
Sub TG()
' TG Makro
' Tages-Gewinn= Addiert das Stammkapital am Anfang des Tages mit den Tagesgewinnen.
Range("B14").Select
Selection.Copy
Range("C13").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "=1487.73+R[-4]C[6]+R[10]C"
Range("C13").Select
End Sub
Ich denke das liegt wohl an der 3. letzten Zeile mit dem Wert 1487.73. Dieser Wert soll relativ sein und durch F9-Taste dann in einen absoluten Wert gesetzt werden. Aber das Marco zeichnet nur den absoluten Wert auf. Meine Aktion mit der F9-Taste scheint der Recoder vollkommen zu ignorieren. Bei der Excel-Version 2007 gibt es noch die Recorder-Option relative Aufzeichnung. Mit der habe ich auch rumexperimentiert, aber dass scheint nicht meinen Fall zu betreffen.
Kann mir bitte jemand bei meinem kleinen Problem helfen.
Besten Dank
Ferenz