• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

msgbox toegevoegd

Status
Niet open voor verdere reacties.

ronnie123

Gebruiker
Lid geworden
21 nov 2007
Berichten
595
hallo forum leden
ik heb een macro opgenomen en wil daar een msgbox aan vooraf laten gaan
maar bij ja of nee doet hij het zelfde kan iemand zo zien wat ik fout heb gedaan
grt ronnie
Code:
Sub tweederonde()
MsgBox "weet je het zeker", vbYesNoCancel, "Waarschuwing"
If Response = vbNo Then
Exit Sub
End If
    Sheets("wedstrijden").Select
    Sheets("wedstrijden").Copy After:=Sheets(10)
    Sheets("stand (2)").Select
    ActiveWindow.SmallScroll Down:=-9
    Selection.SpecialCells(xlCellTypeVisible).Select
    Selection.Copy
    Sheets("stand (3)").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Sheets("wedstrijden (2)").Select
    ActiveWindow.SmallScroll Down:=-9
    Sheets("wedstrijden").Select
    Range("Tabel1[[Kolom1]:[Kolom3]]").Select
    Application.CutCopyMode = False
    Selection.ClearContents
    ActiveWindow.SmallScroll Down:=-90
    Range("A15").Select
    Sheets("start").Select
End Sub
 
Zo?
Code:
Sub tweederonde()
If MsgBox( "weet je het zeker", vbYesNoCancel, "Waarschuwing")<>vbNo then

    Sheets("wedstrijden").Select
    Sheets("wedstrijden").Copy After:=Sheets(10)
    Sheets("stand (2)").Select
    ActiveWindow.SmallScroll Down:=-9
    Selection.SpecialCells(xlCellTypeVisible).Select
    Selection.Copy
    Sheets("stand (3)").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Sheets("wedstrijden (2)").Select
    ActiveWindow.SmallScroll Down:=-9
    Sheets("wedstrijden").Select
    Range("Tabel1[[Kolom1]:[Kolom3]]").Select
    Application.CutCopyMode = False
    Selection.ClearContents
    ActiveWindow.SmallScroll Down:=-90
    Range("A15").Select
    Sheets("start").Select
End If
End Sub
 
Goed gezien VenA, zelf heb ik die cancel gemist.

Met cancel:
Code:
If MsgBox( "weet je het zeker", vbYesNoCancel, "Waarschuwing") = vbYes then
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan