Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Excel-afbeeldingen: Meerdere afbeeldingen of foto's invoegen, aanpassen, opslaan en verwijderen in Excel

Author Xiaoyang Last modified

Of u nu afbeeldingen wilt invoegen vanaf uw computer, het web of OneDrive, of deze wilt verankeren in specifieke cellen, deze handleiding biedt volledige oplossingen. U leert ook hoe u afbeeldingen dynamisch weergeeft op basis van celwaarden, meerdere afbeeldingen schaalt en uitlijnt, afbeeldingen in opmerkingen of kopteksten plaatst en dynamische keuzelijsten met afbeeldingen maakt. Voor geavanceerdere taken, zoals het exporteren, hernoemen, zwevend maken of verwijderen van afbeeldingen uit specifieke bereiken of werkbladen, vindt u stapsgewijze instructies om u door elk proces te begeleiden.

Inhoudsopgave:

1. Afbeeldingen of foto's invoegen in een werkblad vanaf computer, web of OneDrive

2. Afbeeldingen of foto's verankeren in een Excel-cel

3. Meerdere afbeeldingen of foto's invoegen in Excel

4. Meerdere afbeeldingen of foto's invoegen op basis van hun naam in cellen

5. Afbeeldingen of foto's invoegen of weergeven vanaf URL's

6. Afbeeldingen of foto's invoegen of weergeven vanaf bestandslocaties

7. Afbeelding of foto invoegen in een opmerking

8. Afbeelding of foto invoegen in koptekst of voettekst

9. Dezelfde afbeelding of foto invoegen in meerdere werkbladen

10. Afbeelding of foto achter celinhoud plaatsen

11. Een bereik van cellen als afbeelding of foto invoegen in Excel

12. Afbeelding of foto dynamisch invoegen op basis van celwaarde

13. Alle afbeeldingen of foto's uit een Excel-bestand exporteren of opslaan

14. Afbeeldingsnamen in een map hernoemen op basis van een lijst met cellen in Excel

15. Afbeelding vergroten of verkleinen bij klikken

16. Een afbeelding altijd laten zweven bij het scrollen door het werkblad

17. Afbeeldingen of foto's verwijderen uit het actieve blad / een bereik van cellen


Afbeeldingen of foto's invoegen in een werkblad vanaf computer, web of OneDrive

Alle versies van Excel ondersteunen het invoegen van afbeeldingen vanaf de computer, maar als u afbeeldingen vanaf het web of OneDrive wilt invoegen, heeft u Excel2013 of nieuwer nodig.

Afbeeldingen of foto's invoegen vanaf de computer

Voor de meesten van ons is het eenvoudig om afbeeldingen die op de computer zijn opgeslagen in het werkblad te plaatsen. Volg deze stappen:

1. Klik in het werkblad op de plek waar u de afbeeldingen wilt invoegen.

2. Klik vervolgens op Invoegen > Afbeeldingen > Dit apparaat, zie screenshot:

A screenshot of the Insert Pictures option in Excel for adding images from a device

3. In het geopende venster Afbeelding invoegen, open de map met de gewenste afbeeldingen en houd de Ctrl-toets ingedrukt om de afbeeldingen te selecteren die u wilt invoegen, zie screenshot:

A screenshot of selecting images in the Insert Picture dialog box in Excel

4. Klik daarna op de knop Invoegen; de geselecteerde afbeeldingen zijn nu in het blad geplaatst. U kunt de afbeeldingen nu naar wens aanpassen of schalen naar de gewenste cellen, zie screenshot:

A screenshot of pictures inserted into an Excel worksheet


Afbeeldingen of foto's invoegen vanaf het web of OneDrive

Als u Excel2013 of nieuwer heeft, kunt u afbeeldingen vanaf het web of OneDrive invoegen. Volg hiervoor deze stappen:

1. Klik in het werkblad op de plek waar u de afbeeldingen wilt invoegen.

2. Klik vervolgens op Invoegen > Afbeeldingen > Online afbeeldingen, zie screenshot:

A screenshot of the Online Pictures option in Excel under the Insert tab

3. Er verschijnt een venster. Typ in het gedeelte Online afbeeldingen uw zoekopdracht in het tekstvak en druk op Enter. Alle bijbehorende afbeeldingen worden direct opgehaald, zie screenshot:

A screenshot of the Online Pictures search results in Excel

4. Selecteer vervolgens de gewenste afbeeldingen en klik op de knop Invoegen. Na het invoegen kunt u de afbeeldingen schalen of aanpassen naar de gewenste positie.

Tips:

1. Om specifiekere afbeeldingen te zoeken, kunt u de gevonden afbeeldingen filteren op grootte, type, indeling of kleur, afhankelijk van uw wensen.

A screenshot showing filters for image search results in Excel's Online Pictures feature

2. Naast het invoegen van afbeeldingen via Bing-zoekopdrachten, kunt u ook afbeeldingen invoegen die zijn opgeslagen op uw OneDrive. Klik in het onderstaande venster linksonder op OneDrive en selecteer vervolgens de afbeeldingen die u wilt invoegen.

A screenshot showing the OneDrive option for inserting images into Excel


Afbeeldingen of foto's verankeren in een Excel-cel

Normaal gesproken, wanneer u afbeeldingen in cellen plaatst en vervolgens de cellen vergroot, filtert of verbergt, worden de afbeeldingen niet automatisch mee vergroot, gefilterd of verborgen, zoals in onderstaande demo.

A demonstration of images not resizing or filtering with cells in Excel

In dit geval dient u de afbeelding te verankeren in de cel, zodat deze automatisch wordt vergroot, gefilterd of verborgen samen met de cel. Volg hiervoor de volgende stappen:

1. Klik op een afbeelding om deze te selecteren en druk op Ctrl + A om alle afbeeldingen in het werkblad te selecteren.

2. Klik vervolgens met de rechtermuisknop op een afbeelding en kies Grootte en eigenschappen in het contextmenu, zie screenshot:

A screenshot showing the Size and Properties option for images in Excel

3. In het uitgebreide deelvenster Afbeelding opmaken, selecteer onder het gedeelte Eigenschappen de optie Verplaatsen en grootte wijzigen met cellen, zie screenshot:

A screenshot of the Format Picture pane with the Move and size with cells option selected

4. Sluit vervolgens het deelvenster Afbeelding opmaken. Nu worden bij het vergroten, filteren of verbergen van de cellen de afbeeldingen ook mee verplaatst, gefilterd of verborgen.


Meerdere afbeeldingen of foto's invoegen in Excel

Soms wilt u meerdere afbeeldingen tegelijk in cellen plaatsen en automatisch laten schalen naar de celgrootte, zonder handmatig te hoeven slepen of schalen. Hier bespreek ik twee methoden om dit in Excel op te lossen.

Meerdere afbeeldingen of foto's invoegen en schalen naar cellen met VBA-code

De onderstaande VBA-code helpt u om meerdere afbeeldingen in cellen te plaatsen op basis van de celgrootte. Volg deze stappen:

1. Pas de celgrootte aan waarin u de afbeelding wilt plaatsen en selecteer vervolgens de cellen.

2. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.

3. Klik op Invoegen > Module en plak de onderstaande macro in het modulevenster.

VBA-code: Meerdere afbeeldingen invoegen op basis van de celgrootte

Sub InsertPictures()
'Updateby Extendoffice
Dim PicList() As Variant
Dim PicFormat As String
Dim Rng As Range
Dim sShape As Shape
On Error Resume Next
PicList = Application.GetOpenFilename(PicFormat, MultiSelect:=True)
xColIndex = Application.ActiveCell.Column
If IsArray(PicList) Then
    xRowIndex = Application.ActiveCell.Row
    For lLoop = LBound(PicList) To UBound(PicList)
        Set Rng = Cells(xRowIndex, xColIndex)
        Set sShape = ActiveSheet.Shapes.AddPicture(PicList(lLoop), msoFalse, msoCTrue, Rng.Left, Rng.Top, Rng.Width, Rng.Height)
        xRowIndex = xRowIndex + 1
    Next
End If
End Sub

4. Druk vervolgens op F5 om deze code uit te voeren. In het Openen-venster kiest u de map met de afbeeldingen, selecteert u de gewenste afbeeldingen en klikt u op Openen. Alle geselecteerde afbeeldingen worden nu ingevoegd in uw selectie op basis van de celgrootte. Zie screenshot:

A screenshot of multiple images inserted into cells based on cell size in Excel


Meerdere afbeeldingen of foto's invoegen en schalen naar cellen met een krachtige functie

Als u niet vertrouwd bent met VBA-code, kunt u gebruikmaken van de krachtige functie – Afbeeldingen importeren van Kutools voor Excel. Met deze handige functie kunt u snel en eenvoudig meerdere afbeeldingen in cellen importeren.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Klik op Kutools Plus > Importeren & Exporteren > Afbeeldingen importeren, zie screenshot:

A screenshot of the Import Pictures option in Kutools tab in Excel

2. In het geopende dialoogvenster Afbeeldingen importeren voert u de volgende handelingen uit:

  • Specificeer de afbeeldingsvolgorde via de keuzelijst Importvolgorde. U kunt kiezen voor Vullen per kolom, dan per rij of Vullen per rij, dan per kolom;
  • Klik vervolgens op de knop Toevoegen om de afbeeldingsbestanden of map te selecteren en toe te voegen aan de Afbeeldingslijst;
  • Klik op de knop Importgrootte. In het dialoogvenster Afbeelding importeren - Grootte selecteert u de optie Overeenkomende celgrootte.
  • A screenshot of the Import Picture Size dialog box

3. Na het instellen van de opties klikt u op Importeren. Vervolgens verschijnt er nog een venster Afbeeldingen importeren, waarin u de doelcellen opgeeft waarin u de afbeelding wilt plaatsen, zie screenshot:

A screenshot showing the destination cells dialog during the Import Pictures process

4. Klik vervolgens op OK; alle geselecteerde afbeeldingen zijn nu ingevoegd en geschaald naar de grootte van de opgegeven cellen, zoals hieronder weergegeven:

A screenshot of multiple images inserted and resized to match Excel cell sizes using Kutools


Meerdere afbeeldingen of foto's invoegen op basis van hun naam in cellen

Stel, u heeft een lijst met productnamen in één kolom en u wilt nu de bijbehorende afbeeldingen in een andere kolom plaatsen, zoals hieronder weergegeven. Het handmatig invoegen en verslepen van elke afbeelding naar de juiste positie kost veel tijd. In dit onderdeel bespreek ik enkele snelle methoden.

A screenshot of an Excel table with product names and corresponding images

Meerdere afbeeldingen of foto's invoegen op basis van hun naam met VBA-code

Met de onderstaande VBA-code kunt u snel meerdere afbeeldingen invoegen die overeenkomen met hun naam. Volg deze stappen:

1. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik op Invoegen > Module en plak de onderstaande macro in het modulevenster.

VBA-code: Meerdere afbeeldingen invoegen op basis van hun naam

Sub InserPictureByName()
'Updateby Extendoffice
Dim xFDObject As FileDialog
Dim xStrPath, xStrPicPath As String
Dim xRgName, xRgInser, xRg, xRgI As Range
Dim xFNum As Integer
Set xFDObject = Application.FileDialog(msoFileDialogFolderPicker)
With xFDObject
    .Title = "Please select the folder:"
    .InitialFileName = Application.ActiveWorkbook.Path
    .Show
    .AllowMultiSelect = False
End With
On Error Resume Next
xStrPath = ""
xStrPath = xFDObject.SelectedItems.Item(1)
If xStrPath = "" Then
Exit Sub
End If
Set xRgName = Application.InputBox("Please select the cells contain the image name:", "Kutools for Excel", , , , , , 8)
If xRgName Is Nothing Then
    MsgBox "No cells are select, exit operation! ", vbInformation, "Kutools for Excel"
    Exit Sub
End If
Set xRgInser = Application.InputBox("Please select the cells to output the images", "Kutools for Excel", , , , , , 8)
If xRgInser Is Nothing Then
    MsgBox " No cells are select, exit operation.! ", vbInformation, "Kutools for Excel"
    Exit Sub
End If
For xFNum = 1 To xRgName.Count
    Set xRg = xRgName.Item(xFNum)
    Set xRgI = xRgInser.Item(xFNum)
    xStrPicPath = xStrPath & "\" & xRg.Text & ".png"
    If Not Dir(xStrPicPath, vbDirectory) = vbNullString Then
        With xRgI.Parent.Pictures.Insert(xStrPicPath)
            .Left = xRgI.Left
            .Top = xRgI.Top
            .ShapeRange.LockAspectRatio = msoFalse
            .ShapeRange.Height = 60
            .ShapeRange.Width = 60
        End With
    End If
Next
End Sub

Opmerking: In bovenstaande code kunt u de hoogte en breedte van de afbeelding aanpassen binnen de scripts “.ShapeRange.Height =60”, “.ShapeRange.Width =60” naar uw wens.

3. Druk vervolgens op F5 om deze code uit te voeren. In het geopende venster selecteert u de map met de afbeeldingen die u wilt invoegen, zie screenshot:

A screenshot of the folder selection dialog box for inserting pictures

4. Klik vervolgens op OK; er verschijnt een promptvenster waarin u de cellen selecteert die de afbeeldingsnamen bevatten, zie screenshot:

A screenshot of the prompt to select cells containing image names for VBA code

5. Klik opnieuw op OK; er volgt nog een promptvenster waarin u de cellen selecteert waarin u de afbeeldingen wilt plaatsen, zie screenshot:

A screenshot of the prompt to select output cells for images

6. Klik tot slot op OK; de afbeeldingen zijn direct ingevoegd in de cellen op basis van hun naam, zie screenshot:

A screenshot showing images inserted into Excel cells based on their names using VBA


Meerdere afbeeldingen of foto's invoegen op basis van hun naam met een handige functie

Als u Kutools voor Excel gebruikt, kunt u met de functie Overeenkomende afbeeldingen importeren snel en eenvoudig afbeeldingen invoegen op basis van de afbeeldingsnamen.

Kutools voor Excel - Geleverd met meer dan 300 essentiële tools voor Excel. Geniet van permanent gratis AI-functies! Download nu!

1. Klik op Kutools Plus > Importeren & Exporteren > Overeenkomende afbeeldingen importeren, zie screenshot:

A screenshot of the Match Import Pictures option in Kutools Plus tab in Excel

2. In het geopende dialoogvenster Overeenkomende afbeelding importeren voert u de volgende handelingen uit:

  • Specificeer de afbeeldingsvolgorde via de keuzelijst Importvolgorde. U kunt kiezen voor Vullen per kolom, dan per rij of Vullen per rij, dan per kolom;
  • Selecteer vervolgens uit het tekstvak Overeenkomstbereik de afbeeldingsnamen waarop u de afbeeldingen wilt baseren;
  • Klik vervolgens op de knop Toevoegen om de afbeeldingsbestanden of map te selecteren en toe te voegen aan de Afbeeldingslijst;
  • Daarna dient u het afbeeldingsformaat op te geven. Klik op de knop Importgrootte en selecteer in het dialoogvenster Afbeelding importeren - Grootte het gewenste formaat.
  • A screenshot of the Import Picture Size dialog box

3. Na het instellen van de opties klikt u op Importeren, kies één cel of een lijst met cellen om de afbeeldingen te plaatsen in het geopende dialoogvenster Overeenkomende afbeeldingen importeren, zie screenshot:

A screenshot of the Match Import Pictures dialog for locating images in Excel

4. Klik vervolgens op OK; alle afbeeldingen waarvan de naam overeenkomt met de celwaarden zijn ingevoegd, zie screenshot:

A screenshot showing images inserted into Excel cells matching names using Kutools


Afbeeldingen of foto's invoegen of weergeven vanaf URL's

Heeft u ooit geprobeerd afbeeldingen weer te geven of in te voegen vanaf een lijst met URL's? Mogelijk is er geen standaardmethode om afbeeldingen direct in Excel in te voegen, maar u kunt hiervoor een code of een externe tool gebruiken.

Afbeeldingen of foto's invoegen of weergeven vanaf URL's met VBA-code

Gebruik de onderstaande VBA-code om afbeeldingen in te voegen op basis van een lijst met URL's.

1. Pas eerst de grootte van de aangrenzende cellen aan waarin u de afbeeldingen wilt plaatsen.

2. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.

3. Klik op Invoegen > Module en plak de onderstaande macro in het modulevenster.

VBA-code: Afbeeldingen invoegen vanaf een lijst met URL's

Sub URLPictureInsert()
'Updateby Extendoffice
Dim Pshp As Shape
Dim xRg As Range
Dim xCol As Long
On Error Resume Next
Application.ScreenUpdating = False
Set Rng = ActiveSheet.Range("A2:A5")
For Each cell In Rng
filenam = cell
ActiveSheet.Pictures.Insert(filenam).Select
Set Pshp = Selection.ShapeRange.Item(1)
If Pshp Is Nothing Then GoTo lab
xCol = cell.Column + 1
Set xRg = Cells(cell.Row, xCol)
With Pshp
.LockAspectRatio = msoFalse
If .Width > xRg.Width Then .Width = xRg.Width * 2 / 3
If .Height > xRg.Height Then .Height = xRg.Height * 2 / 3
.Top = xRg.Top + (xRg.Height - .Height) / 2
.Left = xRg.Left + (xRg.Width - .Width) / 2
End With
lab:
Set Pshp = Nothing
Range("A2").Select
Next
Application.ScreenUpdating = True
End Sub

Opmerkingen: In bovenstaande code is A2:A5 het bereik met de URL-adressen waarvan u de afbeeldingen wilt ophalen; pas de celverwijzingen aan naar uw situatie.

4. Druk vervolgens op F5 om deze code uit te voeren. De bijbehorende afbeeldingen worden opgehaald uit de URL's, in de aangrenzende kolom geplaatst en gecentreerd in de cellen, zie screenshot:

A screenshot of pictures extracted from URLs into adjacent cells in Excel


Afbeeldingen of foto's invoegen of weergeven vanaf URL's met een krachtige functie

Kutools voor Excel heeft een krachtige functie – Afbeeldingen invoegen vanaf pad (URL). Met deze tool worden de bijbehorende afbeeldingen snel en eenvoudig uit de URL's opgehaald.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Klik op Kutools > Invoegen > Afbeeldingen invoegen vanaf pad (URL), zie screenshot:

A screenshot of the Insert Pictures from Path (URL) option in Kutools tab in Excel

2. In het geopende dialoogvenster Afbeeldingen invoegen vanaf pad (URL) stelt u het volgende in:

  • Selecteer de lijst met URL-cellen en het bereik waarin u de afbeeldingen wilt plaatsen;
  • Specificeer het formaat van de afbeeldingen naar wens in het gedeelte Afbeeldingsgrootte.
  • A screenshot of the Insert Pictures from Path (URL) dialog

3. Klik vervolgens op Ok; alle afbeeldingen zijn nu opgehaald uit de URL's, zie screenshot:

A screenshot showing pictures inserted from URLs using Kutools


Afbeeldingen of foto's invoegen of weergeven vanaf bestandslocaties

Als u afbeeldingen wilt invoegen vanaf een bestandslocatie, vindt u hier ook de oplossingen.

Afbeeldingen of foto's invoegen of weergeven vanaf bestandslocaties met VBA-code

U kunt de onderstaande VBA-code gebruiken om afbeeldingen in te voegen op basis van bestandslocaties.

1. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik op Invoegen > Module en plak de onderstaande code in het modulevenster.

VBA-code: Afbeeldingen invoegen vanaf een bereik met bestandslocaties

Sub InsertPicFromFilePath()
'Updateby Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xVal As String
    On Error Resume Next
    Set xRg = Application.InputBox("Please select file path cells:", "KuTools for Excel", Selection.Address, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    For Each xCell In xRg
        xVal = xCell.Value
        If xVal <> "" Then
            ActiveSheet.Shapes.AddPicture xCell.Value, msoFalse, msoTrue, _
            xCell.Offset(0, 1).Left, xCell.Top, xCell.Height, _
            xCell.Height
        End If
    Next
    Application.ScreenUpdating = True
End Sub

3. Na het invoegen van de bovenstaande code drukt u op F5 om deze uit te voeren. Er verschijnt een promptvenster waarin u de cellen met de bestandslocaties selecteert, zie screenshot:

A screenshot of the VBA prompt to select file path cells in Excel

4. Klik vervolgens op OK; alle afbeeldingen op basis van de bestandslocaties worden weergegeven in de volgende kolom, zoals hieronder weergegeven:

A screenshot showing images displayed in Excel from file paths using VBA


Afbeeldingen of foto's invoegen of weergeven vanaf bestandslocaties met een krachtige functie

Met de functie Afbeeldingen invoegen vanaf pad (URL) van Kutools voor Excel kunt u ook eenvoudig afbeeldingen weergeven op basis van het bestandslocatiepad.

Kutools voor Excel - Geleverd met meer dan 300 essentiële tools voor Excel. Geniet van permanent gratis AI-functies! Download nu!

1. Klik op Kutools > Invoegen > Afbeeldingen invoegen vanaf pad (URL). Geef in het geopende dialoogvenster het bereik van de bestandslocaties, het bereik voor het plaatsen van de afbeeldingen en het gewenste afbeeldingsformaat op, zie screenshots:

A screenshot of Insert Pictures from Path (URL) option in Kutools tab in Excel and the Insert Pictures from Path (URL) dialog

2. Na het instellen van de opties klikt u op Ok; de afbeeldingen worden direct ingevoegd in de geselecteerde cellen, zie screenshot:

A screenshot showing images inserted into Excel cells from file paths using Kutools


Afbeelding of foto invoegen in een opmerking

Het is meestal eenvoudig om een afbeelding in een cel te plaatsen, maar soms wilt u een afbeelding in een opmerking plaatsen. Hoe pakt u dit aan?

1. Selecteer en klik met de rechtermuisknop op de cel waarin u een opmerking wilt invoegen en kies Opmerking invoegen, zie screenshot:

Tip: Als u al een opmerking heeft ingevoegd, kunt u deze stap overslaan.

A screenshot showing the Insert Comment option in Excel

2. Beweeg de cursor over de rand van het opmerkingenvak totdat de cursor verandert in een vierpijlig pictogram. Klik vervolgens met de rechtermuisknop en kies Opmerking opmaken, zie screenshot:

A screenshot showing the Format Comment option in Excel

3. In het geopende dialoogvenster Opmerking opmaken klikt u op het tabblad Kleuren en lijnen en kiest u Opvuleffecten in de keuzelijst Kleur, zie screenshot:

A screenshot of the Format Comment dialog showing the Colors and Lines tab in Excel

4. In het volgende dialoogvenster Opvuleffecten klikt u op het tabblad Afbeelding en vervolgens op Afbeelding selecteren om een afbeelding te kiezen, zie screenshot:

A screenshot of the Fill Effects dialog box for selecting a picture in Excel comments

5. Klik vervolgens op OK > OK; de afbeelding is nu ingevoegd in het opmerkingenvak, zie screenshot:

A screenshot of a picture inserted into an Excel comment box


Afbeelding of foto invoegen in koptekst of voettekst

Wilt u een afbeelding toevoegen aan de koptekst of voettekst van uw Excel-werkblad? Volg dan de stappen in dit onderdeel:

1. Activeer het werkblad waarin u de afbeelding in de koptekst of voettekst wilt plaatsen.

2. Klik vervolgens op Invoegen > Koptekst & Voettekst. U gaat nu naar het tabblad Hulpmiddelen voor koptekst en voettekst. Zie screenshot:

A screenshot showing the Header & Footer Tools tab in Excel

3. Om een afbeelding in de koptekst of voettekst te plaatsen, klikt u op het gewenste vak (links, midden of rechts) en vervolgens op Afbeelding onder het tabblad Ontwerpen, zie screenshot:

A screenshot of the Picture button in the Design tab of Header & Footer Tools in Excel

4. Er verschijnt een venster Afbeeldingen invoegen. Kies de gewenste afbeelding en klik op Invoegen. Nu verschijnt de aanduiding &[Afbeelding] in het koptekst- of voettekstvak. Klik ergens buiten het vak om de ingevoegde afbeelding te tonen, zie screenshot:

A screenshot of a picture displayed in the Excel worksheet header

Tip: Soms overlapt de afbeelding het gegevensgebied van het werkblad, zoals hieronder weergegeven. Dit komt doordat de afbeelding te groot is en niet automatisch wordt geschaald naar het koptekst- of voettekstvak.

A screenshot showing an oversized header image overlapping the data area in Excel

Om dit probleem op te lossen, hoeft u alleen de afbeelding in de koptekst of voettekst te schalen. Volg hiervoor de volgende stappen:

1. Klik in het koptekst- of voettekstvak waar de afbeelding staat en klik vervolgens op Afbeelding opmaken onder het tabblad Ontwerpen, zie screenshot:

A screenshot showing the Format Picture option for resizing an image in the header or footer in Excel

2. In het dialoogvenster Afbeelding opmaken past u onder het tabblad Grootte de afmetingen van de afbeelding aan zodat deze in het koptekst- of voettekstvak past, zie screenshot:

A screenshot of the Format Picture dialog's Size tab for adjusting image size in Excel

3. Klik vervolgens op OK; het resultaat wordt nu weergegeven zoals gewenst.


Dezelfde afbeelding of foto invoegen in meerdere werkbladen

Soms wilt u een logo-afbeelding in alle werkbladen van uw werkboek plaatsen. Normaal gesproken gebruikt u de functie Invoegen om de afbeelding per blad toe te voegen. Om tijd te besparen, kunt u met de onderstaande VBA-code dezelfde afbeelding in één keer in een specifieke cel van alle bladen plaatsen. Volg deze stappen:

1. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik op Invoegen > Module en plak de onderstaande code in het modulevenster.

VBA-code: Dezelfde afbeelding invoegen in alle werkbladen:

Sub InsertImagetoallsheets()
'Updateby Extendoffice
    Dim I As Long
    Dim xPath As String
    Dim xShape As Shape
    Dim xRg As Range
    xPath = "C:\Users\AddinTestWin10\Desktop\my images\logo.png"
    If Dir(xPath) = "" Then
        MsgBox "Picture file was not found in path!", vbInformation, "KuTools for Excel"
        Exit Sub
    End If
    For I = 1 To ActiveWorkbook.Sheets.Count
        Set xRg = Sheets(I).Range("A1")
        Set xShape = Sheets(I).Shapes.AddPicture(xPath, True, True, xRg.Left, xRg.Top, xRg.Width, xRg.Height)
    Next
End Sub

Opmerking: In bovenstaande code is C:\Users\AddinTestWin10\Desktop\my images\logo.png het pad en de naam van de afbeelding, en A1 in Range("A1") is de cel waarin u de afbeelding wilt plaatsen. Pas deze aan naar uw situatie.

3. Druk vervolgens op F5 om deze code uit te voeren. De afbeelding wordt direct ingevoegd in cel A1 van elk werkblad. Zie onderstaande demo:

A demonstration of inserting the same image into multiple worksheets in Excel using VBA


Afbeelding of foto achter celinhoud plaatsen

Om de gegevens in het werkblad aantrekkelijker te maken, kunt u een afbeelding als achtergrond gebruiken. Hier vindt u enkele methoden om een afbeelding achter de celinhoud te plaatsen.

Afbeelding of foto achter celinhoud plaatsen met de Achtergrond-functie

1. Open het werkblad waarin u een achtergrondafbeelding wilt plaatsen.

2. Klik vervolgens op Pagina-indeling > Achtergrond, zie screenshot:

A screenshot of the Page Layout tab showing the Background option in Excel

3. In het geopende venster Afbeeldingen invoegen kiest u een afbeelding vanaf uw computer, website of OneDrive, zie screenshot:

A screenshot of the Insert Pictures dialog box for adding a background image in Excel

4. De afbeelding is nu als achtergrond in het werkblad geplaatst, zoals hieronder weergegeven:

A screenshot showing a worksheet with a background image in Excel

Tip: Om de achtergrondafbeelding te verwijderen, klikt u op Pagina-indeling > Achtergrond verwijderen. Zie screenshot:

A screenshot showing the Delete Background option in the Page Layout tab in Excel


Transparante afbeelding of foto achter celinhoud plaatsen

Met bovenstaande methode kunt u de transparantie van de achtergrondafbeelding niet aanpassen. Als de achtergrondafbeelding erg donker is, kan het lastig zijn om de gegevens te lezen. In dit onderdeel leg ik uit hoe u een transparante afbeelding achter de cellen plaatst.

1. Klik op Invoegen > Vormen en selecteer een rechthoek, zie screenshot:

A screenshot of the Insert Shapes option in Excel for creating a custom background

2. Teken vervolgens een vorm zo groot als nodig is in het actieve werkblad.

3. Na het tekenen van de vorm verschijnt het tabblad Hulpmiddelen voor tekenen in het lint. Klik vervolgens op Opmaak > Vormcontour > Geen contour, zie screenshot:

A screenshot showing the Shape Outline option to remove the border of a shape in Excel

4. Klik vervolgens met de rechtermuisknop op de vorm en kies Vorm opmaken in het contextmenu, zie screenshot:

A screenshot of the Format Shape option

5. In het uitgebreide deelvenster Vorm opmaken, onder het tabblad Opvulling & lijn, voert u de volgende handelingen uit:

  • Selecteer onder het Opvulling gedeelte de Afbeelding- of textuuropvulling optie;
  • Klik op de knop Invoegen bij Afbeeldingsbron en kies een afbeelding die u wilt invoegen;
  • Pas vervolgens de transparantie van de afbeelding aan naar wens in het gedeelte Transparantie.
  • A screenshot of the Format Shape pane for adjusting transparency and inserting pictures in Excel

6. U ziet nu dat de vorm met afbeelding eruitziet als een achtergrondafbeelding, zoals hierboven weergegeven.

Opmerking: Na het invoegen van dit type achtergrondafbeelding kunt u geen tekst invoeren binnen het afbeeldingsgebied.


Transparante afbeelding of foto als watermerk achter celinhoud plaatsen

Beide bovenstaande methoden hebben hun beperkingen: met de eerste kunt u de transparantie niet aanpassen, met de tweede kunt u geen tekst invoeren in de cellen binnen het afbeeldingsgebied. Om deze problemen op te lossen, kunt u de functie Watermerk invoegen van Kutools voor Excel gebruiken.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Klik op Kutools > Invoegen > Watermerk invoegen, zie screenshot:

A screenshot of the Insert Watermark option in Kutools tab in Excel

2. In het geopende dialoogvenster Watermerk invoegen selecteert u Afbeelding watermerk, klikt u op Afbeelding selecteren om een afbeelding te kiezen, geeft u de schaal op en vinkt u de optie Erosie aan, zie screenshot:

A screenshot of the Insert Watermark dialog box

3. Klik vervolgens op Ok; de afbeelding is nu als achtergrondafbeelding in het werkblad geplaatst.


Een bereik van cellen als afbeelding of foto invoegen in Excel

Heeft u ooit geprobeerd een bereik van cellen te kopiëren en als afbeelding in Excel te plakken? In dit onderdeel bespreek ik enkele snelle methoden om dit in Excel te doen.

Een bereik van cellen als afbeelding of foto invoegen met de functie Kopiëren als afbeelding

In Excel kunt u de functie Kopiëren als afbeelding gebruiken om een bereik van cellen als afbeelding te kopiëren en in te voegen.

1. Selecteer het bereik van cellen dat u als afbeelding wilt kopiëren en invoegen.

2. Klik vervolgens op Start > Kopiëren > Kopiëren als afbeelding, zie screenshot:

A screenshot showing the Copy as Picture option in Excel's Home tab

3. In het geopende dialoogvenster Afbeelding kopiëren selecteert u Afbeelding in het gedeelte Opmaak, zie screenshot:

A screenshot of the Copy Picture dialog in Excel for selecting format options

4. Klik vervolgens op OK; druk nu op Ctrl + V om de afbeelding overal in het werkboek te plakken.

A screenshot of an image created from a copied range of cells in Excel


Een bereik van cellen als afbeelding of foto invoegen met de Camera-tool

In Excel is er een Camera-tool waarmee u een foto kunt maken van geselecteerde gegevens en deze als afbeelding kunt plakken. Wanneer de originele gegevens wijzigen, wordt de gekopieerde afbeelding automatisch bijgewerkt.

U dient eerst de Camera op het lint weer te geven en deze vervolgens te gebruiken.

1. Klik op het pictogram Werkbalk Snelle toegang aanpassen en vervolgens op Meer opdrachten, zie screenshot:

A screenshot of the More Commands option from the Customize Quick Access Toolbar menu

2. In het geopende dialoogvenster Excel-opties voert u de volgende handelingen uit:

  • Selecteer Alle opdrachten in de keuzelijst Opdrachten selecteren uit;
  • Scroll vervolgens naar Camera in de lijst;
  • Klik vervolgens op Toevoegen om deze tool toe te voegen aan de Werkbalk Snelle toegang;
  • Klik tot slot op OK om dit venster te sluiten.
  • A screenshot of Excel Options dialog to add the Camera tool to the ribbon

3. De Camera-tool is nu zichtbaar op het lint, zie screenshot:

A screenshot showing the Camera tool added to the Quick Access Toolbar in Excel

4. Selecteer vervolgens het bereik van cellen dat u als afbeelding wilt hebben.

5. Klik vervolgens op de Camera-tool, ga naar het werkblad en klik ergens; het gegevensbereik wordt als afbeelding ingevoegd, zoals in onderstaande demo:

A demonstration of using the Camera tool to create an image of a data range in Excel


Een bereik van cellen als afbeelding of foto invoegen met een handige functie

Als u Kutools voor Excel gebruikt, kunt u met de functie AutoTekstbibliotheek de geselecteerde gegevens opslaan in de AutoTekstbibliotheek en deze later als afbeelding of tekst invoegen.

Kutools voor Excel - Geleverd met meer dan 300 essentiële tools voor Excel. Geniet van permanent gratis AI-functies! Download nu!

1. Selecteer het gegevensbereik dat u als afbeelding wilt invoegen.

2. Klik vervolgens op Kutools > Navigatie, zie screenshot:

A screenshot showing Kutools for Excel's Navigation option in Excel ribbon

3. In het uitgebreide navigatievenster klikt u op het pictogram AutoTekstbibliotheek en vervolgens op het pictogram Geselecteerde inhoud toevoegen aan AutoTekst, zie screenshot:

A screenshot of adding selected content to Resource Library

4. In het dialoogvenster Toevoegen aan AutoTekst geeft u een naam op voor dit item en selecteert u een groep waarin u het wilt plaatsen. Zie screenshot:

A screenshot of the New Resource Library Entry dialog

5. Klik vervolgens op Toevoegen om het aan het AutoTekst-venster toe te voegen. Wilt u dit bereik als afbeelding invoegen, klik dan op een cel om de afbeelding te plaatsen, zoek het opgeslagen item in het AutoTekst-venster en kies Invoegen als > Afbeelding (EMF) in de keuzelijst. Het gegevensbereik wordt nu als afbeelding in het blad geplaatst, zie screenshots:

A screenshot showing data inserted as a picture using Kutools for Excel's Resource Library


Afbeelding of foto dynamisch invoegen op basis van celwaarde

In dit onderdeel laat ik zien hoe u een specifieke afbeelding weergeeft op basis van een celwaarde. Bijvoorbeeld: wanneer ik een item kies uit een keuzelijst, verschijnt de bijbehorende afbeelding; kies ik een ander item, dan verandert de afbeelding direct, zoals in onderstaande demo:

A demonstration of dynamically changing images based on selected drop-down values in Excel

Afbeelding of foto dynamisch invoegen op basis van celwaarde met de functie Gedefinieerde naam

Normaal gesproken kunt u in Excel een dynamisch benoemd bereik maken en vervolgens een gekoppelde afbeelding gebruiken om deze taak uit te voeren.

1. Maak eerst twee kolommen aan met productnamen en bijbehorende afbeeldingen, zie screenshot:

A screenshot of two columns containing product names and their corresponding images in Excel

2. Maak vervolgens een keuzelijst voor de celwaarden. Klik op een cel om de keuzelijst te plaatsen, klik op Gegevens > Gegevensvalidatie > Gegevensvalidatie, zie screenshot:

A screenshot showing the Data Validation option in Excel for creating a drop-down list

3. In het geopende dialoogvenster Gegevensvalidatie kiest u onder het tabblad Instellingen de optie Lijst bij Toestaan en selecteert u de cellen voor de keuzelijst in het tekstvak Bron, zie screenshot:

A screenshot of the Data Validation dialog box for selecting list options in Excel

4. Klik op OK; de keuzelijst met celwaarden is nu aangemaakt. Selecteer een item uit de keuzelijst, zie screenshot:

A screenshot of a drop-down list created in Excel for selecting products

5. Klik vervolgens op Formules > Naam definiëren, zie screenshot:

A screenshot showing the Define Name option in Excel's Formulas tab

6. In het dialoogvenster Nieuwe naam voert u de volgende handelingen uit:

  • Voer in het Naam tekstvak de naam myimage in;
  • Kopieer en plak vervolgens deze formule: =INDEX(Sheet11!$A$2:$B$6;VERGELIJKEN(Sheet11!$E$2;Sheet11!$A$2:$A$6;0);2) in het tekstvak Verwijst naar.

    A screenshot of the New Name dialog box with a dynamic formula for referencing images in Excel

    Opmerking: In bovenstaande formule:

    • Sheet11!$A$2:$B$6: is het werkblad en bereik met de waarden en afbeeldingen die u wilt gebruiken;
    • Sheet11!$E$2: is de cel waarin u de keuzelijst heeft aangemaakt;
    • Sheet11!$A$2:$A$6: is de lijst met cellen waarop u de keuzelijst heeft gebaseerd;
    • Het getal2 is het kolomnummer met de afbeeldingen. Als uw afbeeldingen in kolom C staan, vult u3 in.

7. Klik vervolgens op OK; kopieer en plak de bijbehorende afbeelding op basis van de celwaarde in E2 vanuit het oorspronkelijke bereik naar cel F2, zie screenshot:

A screenshot of a copied picture next to a drop-down list in Excel

8. Selecteer vervolgens de afbeelding in cel F2 en voer deze formule =myimage (myimage is de bereiknaam die u in stap6 heeft aangemaakt) in de formulebalk in, zie screenshot:

A screenshot showing how to link a picture to a named range using a formula in Excel

9. Druk na het invoeren van de formule op Enter; nu wordt bij het kiezen van een item uit de keuzelijst direct de bijbehorende afbeelding weergegeven. Zie screenshot:

A screenshot showing a dynamically updated image based on a selected drop-down value in Excel


Afbeelding of foto dynamisch invoegen op basis van celwaarde met een handige functie

Bovenstaande methode kan lastig zijn voor velen. Hier introduceer ik een handige functie – Maak een afbeelding keuzelijst van Kutools voor Excel. Met deze tool maakt u eenvoudig meerdere keuzelijsten met bijbehorende afbeeldingen in slechts enkele klikken.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Maak eerst twee kolommen aan met productnamen en bijbehorende afbeeldingen in uw werkblad.

2. Klik vervolgens op Kutools > Keuzelijst > Maak een afbeelding keuzelijst, zie screenshot:

A screenshot of the Picture Drop-down List option in Kutools for Excel

3. In het dialoogvenster Maak een afbeelding keuzelijst, als u de kolommen met waarden en afbeeldingen al heeft aangemaakt, kunt u stap1 overslaan. Selecteer vervolgens het oorspronkelijke gegevens- en afbeeldingsbereik en het uitvoerbereik, zie screenshot:

A screenshot of the Picture Drop-down List dialog box for linking images to drop-down lists

4. Klik vervolgens op Ok; de keuzelijsten met afbeeldingen zijn nu aangemaakt in de geselecteerde cellen. Bij het kiezen van een item uit de keuzelijst wordt direct de bijbehorende afbeelding weergegeven, zie onderstaande demo:

A demonstration of creating drop-down lists with dynamic images using Kutools


Alle afbeeldingen of foto's uit een Excel-bestand exporteren of opslaan

Als u meerdere afbeeldingen in uw werkboek heeft en u wilt nu alle afbeeldingen uit het Excel-bestand naar een map halen en opslaan, hoe pakt u dit aan in Excel?

Alle afbeeldingen of foto's uit Excel exporteren of opslaan met de functie Opslaan als

Normaal gesproken kunt u met de functie Opslaan als alle afbeeldingen uit het werkboek opslaan. Volg deze stappen:

1. Klik op Bestand > Opslaan als. Geef in het venster Opslaan als een map op voor de geëxporteerde bestanden en kies Webpagina (*.htm;*.html) bij Opslaan als type, zie screenshot:

A screenshot showing the Save As window in Excel for saving as a Web Page

2. Klik vervolgens op Opslaan. Ga naar de opgegeven map; u ziet twee bestanden: één HTML-bestand en een map met de afbeeldingen, grafieken of andere objecten uit het werkboek. Zie screenshot:

A screenshot showing the saved HTML file and folder containing images exported from Excel

3. U kunt nu alleen de afbeeldingen naar een andere map slepen, afhankelijk van uw wensen.

Opmerking: Met deze Opslaan als-functie krijgt u elke afbeelding twee keer: één kleiner en één groter. U kunt dus de afbeeldingen met hogere resolutie opslaan als u dat wilt.


Alle afbeeldingen of foto's uit Excel exporteren of opslaan door de bestandsextensie te wijzigen

Om alle afbeeldingen uit een Excel-bestand op te slaan, kunt u ook de bestandsextensie wijzigen naar RAR. Volg deze stappen:

1. Wijzig de bestandsextensie van xlsx naar rar, zoals hieronder weergegeven:

A screenshot demonstrating how to change an Excel file extension to .rar

2. Pak vervolgens het bestand uit; u ziet drie mappen en één bestand in de map, zie screenshot:

A screenshot of the unzipped folder structure after changing an Excel file to .rar format

3. Klik vervolgens om de map xl te openen en open daarna de map media. Hier vindt u alle afbeeldingen zonder duplicaten, zie screenshot:

A screenshot of the media folder containing all images exported from Excel


Alle afbeeldingen of foto's uit Excel exporteren of opslaan met een krachtige functie

Als u Kutools voor Excel gebruikt, kunt u met de functie Grafiek exporteren snel specifieke objecten, zoals afbeeldingen, grafieken en vormen, exporteren naar een afbeeldingsformaat naar keuze.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Klik op Kutools Plus > Importeren & Exporteren > Grafiek exporteren, zie screenshot:

A screenshot showing the Export Graphics option in Kutools Plus tab in Excel

2. In het dialoogvenster Grafiek exporteren voert u de volgende handelingen uit:

  • Kies de optie Afbeeldingen in de keuzelijst Type;
  • Geef een map op om uw geëxporteerde afbeeldingen op te slaan;
  • Kies vervolgens in de keuzelijst Exportformaat het gewenste formaat voor uw afbeeldingen.
  • A screenshot of the Export Graphics dialog box

3. Klik tot slot op Ok; alle afbeeldingen in het huidige werkblad zijn opgeslagen in de door u opgegeven map, zie screenshot:

A screenshot showing pictures exported using Kutools for Excel's Export Graphics feature


Afbeeldingsnamen in een map hernoemen op basis van een lijst met cellen in Excel

Als u veel afbeeldingen in een map heeft en u wilt deze allemaal hernoemen, hoe kunt u dit eenvoudig in Excel doen?

In Excel dient u eerst alle oude afbeeldingsnamen in een kolom te plaatsen, vervolgens de nieuwe namen in te voeren en tot slot een VBA-code toe te passen om de oude namen in één keer te vervangen door de nieuwe. Volg deze stappen:

1. Plaats alle afbeeldingsnamen in een lijst met cellen, of gebruik onderstaande code om automatisch alle afbeeldingsnamen uit een specifieke map te halen zonder ze handmatig in te voeren.

2. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.

3. Klik op Invoegen > Module en plak de onderstaande macro in het modulevenster.

VBA-code: Alle afbeeldingsnamen uit een map ophalen

Sub MainList()
'Updateby Extendoffice
On Error Resume Next
Set xRg = Application.InputBox("Please select a cell to put the filenames:", "KuTools For Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
Set xRg = xRg(1)
Set Folder = Application.FileDialog(msoFileDialogFolderPicker)
If Folder.Show <> -1 Then Exit Sub
xDir = Folder.SelectedItems(1)
Call ListFilesInFolder(xRg, xDir, True)
End Sub
Sub ListFilesInFolder(ByVal xRg As Range, ByVal xFolderName As String, ByVal xIsSubfolders As Boolean)
Dim xFileSystemObject As Object
Dim xFolder As Object
Dim xSubFolder As Object
Dim xFile As Object
Dim rowIndex As Long
Set xFileSystemObject = CreateObject("Scripting.FileSystemObject")
Set xFolder = xFileSystemObject.GetFolder(xFolderName)
rowIndex = 1
For Each xFile In xFolder.Files
xRg.Formula = xFile.Name
Set xRg = xRg.Offset(rowIndex)
rowIndex = 1
Next xFile
If xIsSubfolders Then
For Each xSubFolder In xFolder.SubFolders
ListFilesInFolder xRg, xSubFolder.Path, True
Next xSubFolder
End If
Set xFile = Nothing
Set xFolder = Nothing
Set xFileSystemObject = Nothing
End Sub

4. Druk vervolgens op F5 om deze code uit te voeren. Er verschijnt een promptvenster waarin u een cel kiest voor het plaatsen van de afbeeldingsnamen, zie screenshot:

A screenshot showing the prompt to select a cell for outputting filenames in Excel

5. Klik vervolgens op OK; er verschijnt een dialoogvenster Bladeren waarin u de map selecteert met de afbeeldingen die u wilt ophalen, zie screenshot:

A screenshot of the Browse dialog box for selecting a folder containing images

6. Klik op OK; alle afbeeldingsnamen in de opgegeven map zijn nu in de cellen geplaatst, zie screenshot:

A screenshot showing all image names from a folder listed in Excel

7. Voer vervolgens de nieuwe namen in een andere kolom in, zoals hieronder weergegeven:

A screenshot showing new image names entered in another column in Excel

8. Gebruik vervolgens onderstaande code om de afbeeldingen te hernoemen. Druk opnieuw op ALT + F11 om het Microsoft Visual Basic for Applications-venster te openen.

9. Klik op Invoegen > Module en plak de onderstaande macro in het modulevenster.

VBA-code: Meerdere bestanden in een map hernoemen

Sub RenameFiles()
'Updateby Extendoffice
Dim xDir As String
Dim xFile As String
Dim xRow As Long
With Application.FileDialog(msoFileDialogFolderPicker)
    .AllowMultiSelect = False
If .Show = -1 Then
    xDir = .SelectedItems(1)
    xFile = Dir(xDir & Application.PathSeparator & "*")
    Do Until xFile = ""
        xRow = 0
        On Error Resume Next
        xRow = Application.Match(xFile, Range("A:A"), 0)
        If xRow > 0 Then
            Name xDir & Application.PathSeparator & xFile As _
            xDir & Application.PathSeparator & Cells(xRow, "B").Value
        End If
        xFile = Dir
    Loop
End If
End With
End Sub

Opmerking: In bovenstaande code geeft A:A de lijst met oude afbeeldingsnamen aan die u wilt hernoemen en B bevat de nieuwe namen die u wilt gebruiken. Pas deze aan naar uw situatie.

10. Druk vervolgens op F5 om deze code uit te voeren. In het geopende dialoogvenster Bladeren selecteert u de map met de afbeeldingen die u wilt hernoemen, zie screenshot:

A screenshot of the Browse dialog box for selecting a folder containing images

11. Klik vervolgens op OK; alle afbeeldingsnamen zijn vervangen door de nieuwe namen, zoals hieronder weergegeven:

A screenshot showing renamed image files listed in Excel


Afbeelding vergroten of verkleinen bij klikken

Stel, u heeft een kleine afbeelding in het werkblad geplaatst en wilt deze vergroten bij het aanklikken en weer verkleinen bij een volgende klik, zoals in onderstaande demo. Hoe lost u dit op in Excel?

A demo GIF showing an image being enlarged and shrunk in Excel on click

Gebruik de onderstaande code om de afbeelding te vergroten of verkleinen bij het aanklikken. Volg deze stappen:

1. Klik met de rechtermuisknop op de afbeelding en kies Macro toewijzen, zie screenshot:

A screenshot showing how to assign a macro to an image in Excel

2. Klik in het geopende dialoogvenster Macro toewijzen op de knop Nieuw, zie screenshot:

A screenshot of the Assign Macro dialog box with the New button highlighted

3. In het Microsoft Visual Basic for Applications-venster kopieert en plakt u de onderstaande code tussen Sub en End Sub. Zie screenshot:

Dim shp As Shape
    Dim big As Single, small As Single
    Dim shpDouH As Double, shpDouOriH As Double
    big = 3  
    small = 1
    On Error Resume Next
    Set shp = ActiveSheet.Shapes(Application.Caller)
    With shp
        shpDouH = .Height
        .ScaleHeight 1, msoTrue, msoScaleFromTopLeft
        shpDouOriH = .Height
     
        If Round(shpDouH / shpDouOriH, 2) = big Then
            .ScaleHeight small, msoTrue, msoScaleFromTopLeft
            .ScaleWidth small, msoTrue, msoScaleFromTopLeft
            .ZOrder msoSendToBack
        Else
            .ScaleHeight big, msoTrue, msoScaleFromTopLeft
            .ScaleWidth big, msoTrue, msoScaleFromTopLeft
            .ZOrder msoBringToFront
        End If
    End With

A screenshot of the VBA code to enlarge and shrink images in Excel when clicked

4. Druk vervolgens op Alt + Q om het Microsoft Visual Basic for Applications-venster te sluiten. Nu wordt de afbeelding vergroot tot het opgegeven formaat bij klikken en weer verkleind bij een volgende klik, zoals in onderstaande demo:

A demo GIF showing an image being enlarged and shrunk in Excel on click


Een afbeelding altijd laten zweven bij het scrollen door het werkblad

Soms wilt u een afbeelding altijd zichtbaar houden op het scherm, ook wanneer u door het werkblad scrolt. In dit onderdeel introduceer ik een snelle truc om dit in Excel te realiseren. Volg deze stappen:

1. Voeg eerst een afbeelding in die u wilt gebruiken.

2. Klik vervolgens met de rechtermuisknop op het werkbladtabblad met de afbeelding die u altijd zichtbaar wilt houden en kies Code weergeven in het contextmenu. Plak in het geopende Microsoft Visual Basic for Applications-venster de onderstaande code in de lege module:

VBA-code: Altijd een afbeelding laten zweven in een werkblad

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby Extendoffice
    Application.ScreenUpdating = False
    If Target.Cells.Count > 1 Then Exit Sub
        With ActiveSheet.Shapes("Picture1")
            .Top = ActiveWindow.VisibleRange.Top + 5
            .Left = ActiveWindow.VisibleRange.Left + ActiveWindow.VisibleRange.Width - .Width - 45
        End With
    Application.ScreenUpdating = False
End Sub

A screenshot showing VBA code to make a picture float while scrolling in Excel

Opmerking: In deze code is Afbeelding1 de naam van de afbeelding die u heeft ingevoegd; pas deze aan naar uw situatie.

3. Sla het codevenster op en sluit het. Nu blijft de afbeelding altijd zichtbaar in de rechterbovenhoek van het werkblad wanneer u scrolt en op een cel klikt. Zie screenshot:

A screenshot showing a picture floating in the top-right corner of a worksheet in Excel


Afbeeldingen of foto's verwijderen uit het actieve blad / een bereik van cellen

Heeft u een snelle manier om alle afbeeldingen uit een werkblad, een bereik van cellen of het huidige werkboek te verwijderen? In dit onderdeel bespreek ik enkele methoden om dit in Excel te doen.

Afbeeldingen of foto's verwijderen uit het actieve blad met VBA-code

Om afbeeldingen uit het huidige werkblad te verwijderen, kunt u onderstaande VBA-code gebruiken. Volg deze stappen:

1. Activeer het werkblad met de afbeeldingen die u wilt verwijderen.

2. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.

3. Klik op Invoegen > Module en plak de onderstaande macro in het modulevenster.

VBA-code: Alle afbeeldingen uit het huidige werkblad verwijderen

Sub DeleteAllPics()
'Updateby Extendoffice
Dim Pic As Object
For Each Pic In ActiveSheet.Pictures
Pic.Delete
Next Pic
End Sub

4. Druk vervolgens op F5 om deze code uit te voeren; alle afbeeldingen in het actieve werkblad worden direct verwijderd.


Afbeeldingen of foto's verwijderen uit een bereik van cellen met VBA-code

Wilt u alleen afbeeldingen uit een specifiek bereik verwijderen, dan kunt u onderstaande eenvoudige code gebruiken.

1. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik op Invoegen > Module en plak de onderstaande macro in het modulevenster.

VBA-code: Afbeeldingen verwijderen uit een bereik van cellen

Sub DeletePic()
'Updateby Extendoffice
    Dim xPicRg As Range
    Dim xPic As Picture
    Dim xRg As Range
    Application.ScreenUpdating = False
    Set xRg = Range("B4:C6")
    For Each xPic In ActiveSheet.Pictures
        Set xPicRg = Range(xPic.TopLeftCell.Address & ":" & xPic.BottomRightCell.Address)
        If Not Intersect(xRg, xPicRg) Is Nothing Then xPic.Delete
    Next
    Application.ScreenUpdating = True
End Sub

Opmerking: In bovenstaande code is B4:C6 het bereik waaruit u de afbeeldingen wilt verwijderen.

3. Druk vervolgens op F5 om deze code uit te voeren; de afbeeldingen in het geselecteerde bereik worden direct verwijderd, zie screenshots:

A screenshot showing pictures being deleted from a selected range in Excel


Afbeeldingen of foto's verwijderen uit het actieve blad, geselecteerde bladen of alle bladen met een handige functie

Als u Kutools voor Excel gebruikt, kunt u met de functie Illustraties & Objecten verwijderen snel afbeeldingen verwijderen uit een werkblad, geselecteerde bladen of het hele werkboek.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Klik op Kutools > Verwijderen > Illustraties & Objecten verwijderen, zie screenshot:

A screenshot showing the Kutools Delete Illustrations & Objects feature in Excel

2. In het geopende dialoogvenster Illustraties & Objecten verwijderen vinkt u Afbeeldingen aan in het gedeelte Verwijderen en geeft u het bereik op waaruit u de afbeeldingen wilt verwijderen onder het gedeelte Zoeken in, zie screenshot:

A screenshot of the Delete Illustrations & Objects dialog

3. Klik vervolgens op Ok; alle afbeeldingen worden verwijderd uit het werkblad, de geselecteerde werkbladen of het hele werkboek, afhankelijk van uw keuze.

Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus van verborgen kolommen wisselen | Bereik & kolommen vergelijken...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (Gantt-diagram, ...) | 40+ praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) | 19 invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen