Batch automatisch afbeeldingen formaat aanpassen om in cellen te passen in Excel – 2 nuttige manieren
Bij het werken met afbeeldingen in Excel is het uitlijnen ervan met cellen cruciaal voor een gestructureerde en georganiseerde presentatie. Als u regelmatig afbeeldingen invoegt in Excel en wilt dat ze automatisch van formaat veranderen om in celafmetingen te passen, zal deze handleiding u door de beste methoden leiden om afbeeldingen efficiënt aan te passen.
Batch automatisch afbeeldingen formaat aanpassen om in cellen te passen met VBA-code
Batch automatisch afbeeldingen formaat aanpassen om in cellen te passen met Kutools voor Excel
Eén geselecteerde afbeelding formaat aanpassen om in één cel te passen met VBA-code
Voor gebruikers die meerdere afbeeldingen moeten invoegen en ze automatisch willen aanpassen om binnen specifieke cellen te passen, biedt een VBA-macro een zeer efficiënte oplossing. Door gebruik te maken van VBA, kunt u het proces van importeren en aanpassen van afbeeldingen stroomlijnen, waarbij ze perfect worden uitgelijnd met celgrenzen. Deze methode is vooral handig bij het verwerken van bulkafbeeldingsimports, omdat het handmatig formaat aanpassen en positioneren overbodig maakt.
1. Pas de celgrootte aan waarin u de afbeelding wilt plaatsen en selecteer de cellen.
2. Druk vervolgens tegelijkertijd op de toetsen ALT + F11 om het venster "Microsoft Visual Basic for Applications" te openen.
3. Klik op "Invoegen" > "Module", en plak de volgende macro in het Module-venster.
VBA: Voeg meerdere afbeeldingen in 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 de F5-toets om deze code uit te voeren. In het Openen-venster kiest u de map die de afbeeldingen bevat en selecteert u de afbeeldingen die u wilt invoegen.
5. Klik vervolgens op de knop "Openen" en alle geselecteerde afbeeldingen zijn ingevoegd in uw selectie op basis van de celgrootte. Zie screenshot:
Batch automatisch afbeeldingen formaat aanpassen om in cellen te passen met Kutools voor Excel
Als u niet bekend bent met VBA-code, geen zorgen! Kutools voor Excel biedt een eenvoudige en efficiënte manier om batchgewijs afbeeldingen automatisch van formaat te laten veranderen om in hun respectieve cellen te passen. Deze functie is vooral handig voor gebruikers die regelmatig afbeeldingen invoegen, zoals productlijsten, rapporten of visuele datapresentaties.
In deze sectie leiden we u door de stappen om meerdere afbeeldingen automatisch van formaat te laten veranderen om in hun respectieve cellen te passen met behulp van Kutools voor Excel, waardoor u tijd bespaart en een net en georganiseerd werkblad garandeert.
Nadat u Kutools voor Excel hebt geïnstalleerd, volgt u de volgende stappen:
- Klik op "Kutools Plus" > "Import/Export" > "Afbeeldingen importeren".
- Configureer in het dialoogvenster "Afbeeldingen importeren" de volgende opties:
- Klik op de knop "Toevoegen" om de afbeeldingsbestanden of map te selecteren om de afbeeldingen toe te voegen aan de Afbeeldingslijst;
- Selecteer in de vervolgkeuzelijst "Importgrootte" de optie "Overeenkomende celgrootte";
- Specificeer de volgorde van de afbeeldingen via de vervolgkeuzelijst "Importvolgorde", u kunt kiezen tussen "Vullen per kolom, dan per rij" of "Vullen per rij, dan per kolom";
- Klik ten slotte op de knop "Importeren".
- Nu wordt er een ander venster "Afbeeldingen importeren" geopend, specificeer de doelcellen waarin u de afbeeldingen wilt importeren, zie screenshot:
- Klik vervolgens op de knop OK, alle geselecteerde afbeeldingen zijn ingevoegd om de grootte van specifieke cellen te matchen zoals in onderstaande screenshot te zien is:
Conclusie
Zowel VB Macro als Kutools voor Excel bieden effectieve manieren om afbeeldingen van formaat te laten veranderen om in cellen te passen, maar ze richten zich op verschillende gebruikersbehoeften en vaardigheden.
- VBA-code is ideaal voor gebruikers die hoge mate van aanpassing nodig hebben en bekend zijn met programmeren. Het is een kosteneffectieve oplossing, maar vereist enige technische expertise.
- Kutools voor Excel is perfect voor gebruikers die een gebruiksvriendelijke, code-vrije benadering prefereren en bereid zijn te investeren in een derde partij tool voor extra functies en gemak van gebruik.
Uiteindelijk hangt de keuze tussen de twee methoden af van de specifieke vereisten, technische vaardigheden en budget van de gebruiker. Voor wie vaak met afbeeldingen in Excel werkt, kan het verkennen van beide opties en het begrijpen van hun sterke en zwakke punten leiden tot meer efficiënte en gestroomlijnde workflows. Als u geïnteresseerd bent in het verkennen van meer Excel tips en trucs, onze website biedt duizenden tutorials om u te helpen Excel te beheersen.
Gerelateerd artikel:
Hoe snel meerdere cellen van formaat aanpassen om afbeeldingen erboven te passen in Excel?
Beste Office-productiviteitstools
Versterk 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 krijgen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
- 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!