Hoe gespecificeerde rijen of kolommen te verbergen of zichtbaar te maken bij het dubbelklikken op een cel in Excel?
Normaal gesproken kunnen rijen en kolommen worden verborgen of weergegeven door met de rechtermuisknop te klikken en de optie Verbergen of zichtbaar maken in het contextmenu te selecteren. In dit artikel hebben we het over het snel verbergen of weergeven van bepaalde rijen of kolommen door te dubbelklikken op een cel in Excel.
Verberg of maak opgegeven rijen of kolommen zichtbaar wanneer u dubbelklikt op een cel met VBA-code
Verberg of maak opgegeven rijen of kolommen zichtbaar wanneer u dubbelklikt op een cel met VBA-code
Met de volgende VBA-codes kunt u snel bepaalde rijen of kolommen in een werkblad verbergen of zichtbaar maken door op een bepaalde cel te dubbelklikken. Ga als volgt te werk.
1. Open het werkblad waarin u rijen of kolommen wilt verbergen. Klik met de rechtermuisknop op de bladtab en klik vervolgens op Bekijk code vanuit het contextmenu.
2. In de opening Microsoft Visual Basic voor toepassingen -venster, kopieer de volgende VBA-code naar het codevenster.
VBA: gespecificeerde rijen verbergen / zichtbaar maken door te dubbelklikken op cellen in het werkblad:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby20171226
Dim xRgHidden As Range
If (Not Intersect(Target, Range("A1:A4")) Is Nothing) And (Target.Count = 1) Then
Set xRgHidden = Range("10:13")
xRgHidden.EntireRow.Hidden = Not xRgHidden.EntireRow.Hidden
End If
End Sub
VBA: gespecificeerde kolommen verbergen/zichtbaar maken door te dubbelklikken op cellen in het werkblad:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby20171226
Dim xRgHidden As Range
If (Not Intersect(Target, Range("A1:A4")) Is Nothing) And (Target.Count = 1) Then
Set xRgHidden = Range("D:E")
xRgHidden.EntireColumn.Hidden = Not xRgHidden.EntireColumn.Hidden
End If
End Sub
Note: In de code, A1: A4, 10:13 en D: E geef aan dat wanneer u dubbelklikt op een cel uit het bereik A1:A4, de rij 10:13 of kolom D:E automatisch wordt verborgen.
3. druk de anders + F11 toetsen om de Microsoft Visual Basic voor toepassingen venster.
Vanaf nu wordt rij 1:4 of kolom D:E automatisch verborgen wanneer u dubbelklikt op een cel in het bereik A10:A13. En dubbelklik nogmaals op de cel om alle verborgen rijen of kolommen onmiddellijk weer te geven.
Gerelateerde artikelen:
- Hoe klik of dubbelklik ik op een cel om een opgegeven gebruikersformulier in Excel te openen?
- Hoe voeg ik een vinkje toe in een cel door te dubbelklikken in Excel?
- Hoe automatisch de huidige datum / tijd in een cel toevoegen / invoeren door te dubbelklikken in Excel?
- Hoe dubbelklikt u op een cel en voegt u 1 toe aan die celwaarde in Excel?
- Hoe een kalender openen wanneer ik op een specifieke cel in Excel klik?
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!