Indholdsfortegnelse
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.xlsmMå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.