Avatar billede sbahn Nybegynder
16. november 2004 - 22:44 Der er 5 kommentarer og
1 løsning

Undgå prompt

Ved eksekvering af nedenstående kode i VBA (Excel), spørger programmet for hvert ark, der slettes, om dette ønskes slettes. Denne mulighed skjal brugeren naturligvis ikke have, så hvordan undgår jeg dette?

På forhånd tak.

'slet alle eksisterende ark
   
    Dim ws As Worksheet
    For Each ws In ThisWorkbook.Worksheets
        If ws.Name <> "Ark1" Then
            ws.Delete
        End If
    Next
Avatar billede kabbak Professor
16. november 2004 - 22:53 #1
Application.DisplayAlerts = True

Dim ws As Worksheet
Application.DisplayAlerts = False
    For Each ws In ThisWorkbook.Worksheets
        If ws.Name <> "Ark1" Then
            ws.Delete
        End If
Application.DisplayAlerts = True
    Next
Avatar billede kabbak Professor
16. november 2004 - 22:54 #2
Dim ws As Worksheet
Application.DisplayAlerts = False
    For Each ws In ThisWorkbook.Worksheets
        If ws.Name <> "Ark1" Then
            ws.Delete
        End If
Application.DisplayAlerts = True
    Next
Avatar billede sbahn Nybegynder
17. november 2004 - 23:36 #3
Tak. Det svar kan jeg acceptere.
Jeg har dog rykket
Application.DisplayAlerts = True
uden for løkken.
Avatar billede kabbak Professor
18. november 2004 - 00:00 #4
godt set, det skal den også være, og et svar ,-))
Avatar billede sbahn Nybegynder
18. november 2004 - 17:59 #5
Hvorfor kan jeg ikke acceptere svaret?
Avatar billede kabbak Professor
18. november 2004 - 18:21 #6
du skal makere mit navn i boksen til venstre først, inden du accepterer
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester