Revolutionary
Gebruiker
- Lid geworden
- 1 apr 2009
- Berichten
- 183
Goedemorgen helpers,
Ik vroeg mij af of het mogelijk is om een macro alleen uit te voeren als een cel in een bepaalde kolom is geselecteerd (Kolom C)? Het maakt niet uit welke cel, zolang de cel zich maar bevindt in Kolom C. Hieronder vind je een voorbeeld van hoe de vba-code er nu uit ziet.
Ik hoop dat iemand mij op weg kan helpen. Alvast bedankt!
Groeten,
Tim
Ik vroeg mij af of het mogelijk is om een macro alleen uit te voeren als een cel in een bepaalde kolom is geselecteerd (Kolom C)? Het maakt niet uit welke cel, zolang de cel zich maar bevindt in Kolom C. Hieronder vind je een voorbeeld van hoe de vba-code er nu uit ziet.
Code:
Sub Macro1_Executed()
Dim response As VbMsgBoxResult
response = MsgBox("Are you sure you want to move this order to sheet ""Executed""? This action can not be undone! Be sure that the cursor is placed on the right place in Column C!", vbYesNo)
If response = vbYes Then
With ActiveCell
['Executed'!A65536].End(xlUp).Offset(1).Resize(, 23) = .Resize(, 23).Value
.EntireRow.ClearContents
End With
MsgBox "The order has been copied to sheet ""Executed"".", vbOKOnly
End If
If response = vbNo Then
End
End If
End Sub
Ik hoop dat iemand mij op weg kan helpen. Alvast bedankt!
Groeten,
Tim