• 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.

Vreemd Probleem Excel

  • Onderwerp starter Onderwerp starter AatB
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

AatB

Gebruiker
Lid geworden
15 dec 2007
Berichten
257
Middels onderstaande code verberg alle werkbladen.

Code:
Private Sub Worksheet_Activate()
         
    Dim wb As Workbook
    Dim ws As Worksheet
    
    Set wb = ThisWorkbook
    
    For Each ws In wb.Worksheets
        If ws.Name <> "Menu" Then
            ws.Visible = xlSheetVeryHidden
        End If
    Next
   
End Sub

Dan middels een dubbelklik in de sheet Menu maak ik de werkbladen weer zichtbaar en selecteer ik de laatste.
Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    
    With Sheets("Overview")
        .Visible = True
        .Select
    End With
   
    With Sheets("Data")
        .Visible = True
        .Select
    End With
   
End Sub

Als ik nu bij het geselecteerde werkblad een menu-item uit het lint aanklik, dan is dit ongelofelijk traag en duurt het een tijdje voordat het werkblad weer vrijgegeven wordt voor input.

Weet iemand hoe dit komt?

mvg,

Aat
 

Bijlagen

Ik heb wel wat aangepast in je code, maar of dat de vertraging verhelpt weet ik niet omdat ik geen vertraging zag.
Bekijk bijlage Map1.xlsm
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan