Avatar billede goodwill Nybegynder
20. november 2000 - 15:26 Der er 1 kommentar og
1 løsning

Auto_Open, der viser et ark ud af fem ikke-beskyttede, men skjulte ark

Hej, jeg har bruge for hjælp til en metode, hvorpå man kun ser et ark af gangen i en excel97 fil.
Det første ark der skal vises, kalder jeg menu1. Når man forlader menu1, skal det skjules og menu2 stå som eneste viste ark.
Jeg har en masse ark liggende i baggrunden og vil gerne, at de skal blive ved med at være skjult.
Når man forlader filen står man i menu5 og filen gemmes med data i.
Så egentlig har jeg også lidt bøvl med at få \"tømt\" inputcellerne til næste gang filen åbnes.
Håber der er nogen der har lyst til at hjælpe, og på forhånd tak.
mvh.
Goodwill
Avatar billede nerøs Nybegynder
20. november 2000 - 19:56 #1
Du kan bruge følgende som lægges ind i ThisWorkbook objektet:

Private Sub Workbook_Open()
    Dim ws As Worksheet
    Dim r As Range
    \'On Error Resume Next
   
    \'Vis ark 1:
    Worksheets(1).Visible = True
   
    \'Skjul alle andre ark og
    \'Slet indhold i alle ikke beskyttede celler i defineret område:
    For Each ws In ThisWorkbook.Worksheets
        If ws.Index > 1 Then ws.Visible = xlSheetHidden
        For Each r In ws.Range(\"a1:L27\")
            If r.Locked = False Then r.ClearContents
        Next r
    Next ws
End Sub


Sub visNæste()
    If ActiveSheet.Index = Worksheets.Count Then Exit Sub
    ThisWorkbook.Worksheets(ThisWorkbook.ActiveSheet.Index + 1).Visible = xlSheetVisible
    ActiveSheet.Visible = False
End Sub

VisNæste viser det næste ark og skjuler det aktuelle (Hvis det aktuelle ikke er det sidste)

Man har brug for en knap til at køre makroen.
Du kan evt. tilknytte Visnæste til en brugerdefinereret makroknap.

VH Nerøs
Avatar billede goodwill Nybegynder
21. november 2000 - 08:42 #2
Tak til Nerøs for hjælpen, det skal afprøves!
mvh.
Goodwill
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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