JulesMenso
Gebruiker
- Lid geworden
- 7 apr 2011
- Berichten
- 7
Ik wil graag dat met onderstaande MsgBox bij het selecteren van een bepaalde cel. (D1)
met antwoord yes de volgende macro gestart worden
[
en bij antwoord nee de MsgBox gewoon sluiten.
alvast bedankt
Code:
[I]Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim response As
If Target.Address = Range("D1").Address Then
MsgBox "Wilt u automatisch sets genereren en opslaan?", vbYesNo + vbDefaultButton2
If response = vbNo Then Exit Sub
End If
If response = vbYes Then Call Macro1
End If
End Sub[/I]
[
Code:
I]Sub Macro1()
Sheets("VOORBLAD").Select
Dim x As Integer
Dim y As Integer
y = InputBox("Hoeveel keer??")
For x = 0 To y
With Sheets("VOORBLAD")
.Range("D1") = .Range("D1") + 1
End With
With ActiveWorkbook
.SaveAs Filename:= _
"\\Desktop\datasets\" & Range("D1").Value & ("# ") & (Date) & ".xls"
End With
Next
End Sub[/I]
en bij antwoord nee de MsgBox gewoon sluiten.
alvast bedankt
Laatst bewerkt door een moderator: