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

Kolommen in geselecteerde werkbladen verbergen

Status
Niet open voor verdere reacties.

FredvN

Gebruiker
Lid geworden
22 jul 2008
Berichten
8
Goedemorgen,
Met onderstaande code wil ik kolom J:M in meerdere werkbladen verbergen
Code:
 Sub VerbergKolommen()
Dim ws As Worksheet
    For Each ws In ActiveWorkbook.Worksheets
    If (ws.Name <> "VOORBLAD" Or ws.Name <> "INHOUDSOPGAVE" Or ws.Name <> "Bevindingen Algemeen") Then
    ws.Columns("J:M").Hidden = True
 End If
Next
End Sub

Ik krijg de code niet geheel werkend omdat op de bladen "VOORBLAD" etc óók kolom J:M wordt verborgen, en dat is niet de bedoeling...
Kan ik me eigenlijk wel voorstellen :o zie de code in regel "For Each", dus hier zal ongetwijfeld de fout zitten.

Vraag: welke aanpassing moet ik doen om deze code werkend te krijgen?
Het aantal werkbladen ná "Bevindingen Algemeen" kan variëren.

Vast bedankt voor de hulp!
 
Probeer het zo eens

Code:
Sub VerbergKolommen()
Dim sh
For Each sh In Sheets
    If sh.Name <> "VOORBLAD" And sh.Name <> "INHOUDSOPGAVE" And sh.Name <> "Bevindingen Algemeen" Then sh.Columns("J:M").Hidden = True
Next
End Sub
 
Hallo VenA,
Geweldig, het werkt!
Dank voor de zeer snelle respons!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan