Excel, Afbeelding linksboven werkblad



Tip & Truc met betrekking tot Afbeelding linksboven.



Excel, tonen afbeelding linksboven in werkblad (vba)


Situatie:

Je wilt tijdens het navigeren door de cellen op een werkblad een afbeelding (shape) altijd linksboven in het werkblad tonen.


Oplossing:

Iedere keer als de selectie wijzigt, dient de afbeelding opnieuw op het scherm te worden gepositioneerd. We maken hierbij gebruik de functie "Worksheet_SelectionChange()" (VBA) die elke keer wordt aangeroepen als een andere cel wordt geselecteerd.

De betreffende procedure in de programmacode van het werkblad, ziet er dan als volgt uit:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)


 Application.ScreenUpdating = False
 ActiveSheet.Shapes("TemplateBuildingLogo").Left =
                      ActiveWindow.ActivePane.VisibleRange.Columns.Left
 Application.ScreenUpdating = True

End Sub

Waarbij "TemplateBuildingLogo" de naam is van de afbeelding.


Heb je nog vragen, neem dan gerust contact met ons op.