Indsæt billeder i Excel automatisk i størrelse, så de passer til cellerne

  • Del Dette
Hugh West

Indsættelse af billeder i Excel er nemt, men det er svært at få billederne til at passe ind i en celle. I denne artikel viser jeg dig et par måder at indsætte billeder i Excel på, så de automatisk passer til cellerne.

For at gøre det mere overskueligt vil jeg bruge et ark, der repræsenterer oplysninger om blomster til en butik. Der er 3 kolonner, som er følgende Navn, Pris, og Billede .

Arbejdsbog til træning

Indsæt billeder i Excel automatisk i størrelse, så de passer til cellerne.xlsm

Måder at indsætte billeder i Excel automatisk størrelse til at passe til cellerne

1. Sådan indsætter du et billede i Excel-cellen

Først skal du vælge den celle, hvor du vil for at indsætte billedet Nu skal du åbne Indsæt faneblad>> Gå til Illustrationer >> vælg Billeder >> vælg derefter Denne enhed (hvis billederne er gemt på den samme enhed)

Vælg nu fra den enhed, hvor billederne er gemt, det billede, du ønsker at Indsæt. Til sidst skal du klikke på Indsæt.

Billedet er indsat, men det passer ikke ind i cellen. Hvis du vil have billedet ind i en celle, skal du ændre størrelsen på billedet.

Læs mere: Excel VBA: Indsæt billede fra mappe (3 metoder)

2. Ændring af størrelsen på et billede

I. Brug af tastaturgenvej til at ændre størrelsen

Vælg nu det billede, du vil ændre størrelsen på.

Hold den ALT-tasten og træk billedet, indtil det passer ind i cellen. ALT-tasten passer billedet ind i hele cellen.

Eller du kan bruge SHIFT-tasten for at ændre størrelsen på billedet, skal du blot placere det i en celle.

II. Brug af bånd til at ændre størrelsen

Vælg det billede, du vil ændre størrelsen, og gå derefter til Billedformat .

Nu kan du sænke eller øge Højde og Bredde fra den Billedformat .

Jeg nedsatte både Højde og Bredde for at få plads til den i en celle.

3. Automatisk tilpasning af billeder i en celle med VBA

Først skal du åbne den Udvikler fanebladet>> vælg derefter Visual Basic.

Nu åbnes et nyt vindue med Microsoft Visual Basic for Applications vil blive vist.

Derefter skal du åbne Indsæt fanebladet>> vælg derefter Modul.

Her er det Modul er åben.

Nu skal du skrive koden til AutoFit billeder i modulet.

 Public Sub AutoFitPic() On Error GoTo NOT_SHAPE Dim PicWtoHRatio As Single Dim CellWtoHRatio As Single With Selection PicWtoHRatio = .Width / .Height End With With With With Selection.TopLeftCell CellWtoHRatio = .Width / .RowHeight End With Select Case PicWtoHRatio / CellWtoHRatio Case Is> 1 With Selection .Width = .TopLeftCell.Width .Height = .Width / PicWtoHRatio End With Case Else With Selection.Height = .TopLeftCell.RowHeight .Width = .Height * PicWtoHRatio End With End Select With Selection .Top = .TopLeftCell.Top .Left = .TopLeftCell.Left End With Exit Sub NOT_SHAPE: MsgBox "Vælg et billede, før du kører denne makro." End Sub 

Derefter, Gem koden, og gå tilbage til regnearket. Åbn derefter Indsæt faneblad>> Gå til Illustrationer >> vælg Billeder >> vælg derefter Denne enhed

Vælg nu fra den enhed, hvor billederne er gemt, det billede, du ønsker at Indsæt. Til sidst skal du klikke på Indsæt.

Billedet vil være indsat i den valgte celle.

Nu åben Se fanen>> gå derefter til Makroer >> vælg Vis makroer.

Nu er en dialogboks vises. Den viser den gemte Makronavn. Vælg nu den AutoFitPic og det regneark, hvor jeg ønsker at anvende Makroer. Til sidst skal du klikke på Kør.

Det indsatte billede vil AutoFit ind i cellen.

Efter at have indsat resten af billederne og ved at køre AutoFitPic-makro indpassede disse billeder i deres respektive celler.

Lås billedet med cellen i Excel

Låsning af billeder er nødvendig, når vi ønsker at udføre funktioner med et ark, hvor der er indsat billeder.

Hvis du vil låse et billede, skal du vælge billedet og derefter højreklikke på højre side af musen. Vælg derefter Format billede

Fra Format billede >> vælg Størrelse & egenskaber >> vælg derefter Egenskaber. Markér indstillingen Flyt og størrelse med celler.

Fulgte den Format billede for resten af billederne til at udføre Filter.

Først skal du åbne Data fanebladet>> vælg derefter Filter.

Efter påføring af Filter Vælg nu en kolonneoverskrift og derefter højreklik på musen for at se sorteringsmulighederne.

Jeg valgte Kirsebærblomst og Rose.

Nu vil den vise de valgte rækker uden overlappende billeder, da jeg allerede har låst billederne til Flyt og størrelse med celler.

Konklusion

I denne artikel forklarede jeg flere måder at indsætte billeder i Excel automatisk størrelse til at passe til celler. Jeg håber, at disse forskellige tilgange vil hjælpe dig med automatisk at passe billeder i en celle. For enhver form for forslag, ideer, feedback er du meget velkommen. Du er velkommen til at kommentere nedenfor.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.