05.04.2017, 15:43
Hallo Leute,
ich möchte gern ein Makro erstellen um ausgewählte Zellen zu multiplizieren mit einer vorgegeben Zahl..
zB:
A1=200
B1=300
C1=400
D1=230
A3=1,15
jetzt soll das Makro die Zelle die ich auswähle jeweils mit A3 multiplizieren.. folgendes habe ich gemacht:
Sub Makro6()
'
' Makro6 Makro
'
' Tastenkombination: Strg+m
'
Range("A3").Select
Selection.Copy
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlMultiply, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
End Sub
So allerdings multipliziert er immer wieder A1 mit A3 und nicht die Zelle die ich gerade angeklickt habe..
Was muss bei Range rein um es variabel auf die Zelle zu beziehen die ich anklicke?
MfG
ich möchte gern ein Makro erstellen um ausgewählte Zellen zu multiplizieren mit einer vorgegeben Zahl..
zB:
A1=200
B1=300
C1=400
D1=230
A3=1,15
jetzt soll das Makro die Zelle die ich auswähle jeweils mit A3 multiplizieren.. folgendes habe ich gemacht:
Sub Makro6()
'
' Makro6 Makro
'
' Tastenkombination: Strg+m
'
Range("A3").Select
Selection.Copy
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlMultiply, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
End Sub
So allerdings multipliziert er immer wieder A1 mit A3 und nicht die Zelle die ich gerade angeklickt habe..
Was muss bei Range rein um es variabel auf die Zelle zu beziehen die ich anklicke?
MfG