Note: The other languages of the website are Google-translated. Back to English

Hvordan forstørres billedet, når man klikker på det i Excel?

Antag at du har indsat en liste med billeder i en kolonne og matchet billedstørrelserne med cellestørrelserne som vist nedenstående skærmbillede. Da det indsatte billede ser lille ud, skal du muligvis forstørre det til nogle formål. Denne artikel viser dig metoden til at forstørre et billede, når du klikker på det i Excel og gendanner til den originale størrelse med det andet klik.

Forstør billedet, når du klikker på det med VBA-kode


Forstør billedet, når du klikker på det med VBA-kode

Følgende VBA-kode kan hjælpe dig med at forstørre et billede, når du klikker på det i Excel. Gør som følger.

1. Højreklik på det billede, du skal forstørre ved blot at klikke på det, og klik derefter på Tildel makro fra genvejsmenuen. Se skærmbillede:

2. i Tildel makro Klik på dialogboksen Ny .

3. I popping up Microsoft Visual Basic til applikationer vindue, skal du kopiere og indsætte nedenstående VBA-kode mellem Under og End Sub koder. Se skærmbillede:

VBA-kode: Forstør billedet ved at klikke på det i Excel

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

Bemærk: I koden kan du tildele de store størrelser på billedet i koden big = 3.

4. Tryk derefter på andre + Q taster samtidigt for at lukke Microsoft Visual Basic til applikationer vindue.

Fra nu af, når du klikker på billedet, forstørres det til den størrelse, du har angivet, og klik på det igen for at gendanne til den oprindelige størrelse som vist nedenstående skærmbilleder.


Relaterede artikler:


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (9)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Maravilloso funciona perfecto!!!.
Hay forma que la imagen quede en el cento de la pantalla, solo es una oncesion, nada mas, la macro anda muy bien
Denne kommentar blev minimeret af moderatoren på webstedet
Denne kode fungerer godt
Men når du åbner projektmappen en anden gang, kommer billederne slørede ud
Denne kommentar blev minimeret af moderatoren på webstedet
når du har indsat koden og trykker gem bliver billederne mindre og mindre... god idé, men virker ikke, er jeg bange for...
Denne kommentar blev minimeret af moderatoren på webstedet
Dette er, hvad jeg leder efter, men det vil ikke fungere med min excel 2016. Jeg får en fejlmeddelelse Application.caller = Error 2023
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg prøver at ændre de store (1) og små (0.1) værdier, men makroen fungerer ikke korrekt. Efter et klik ændres billedet ikke :(
Denne kommentar blev minimeret af moderatoren på webstedet
Makroen virker, problemet er, at når du ændrer størrelsen på billedet i makroen, hvis du går under 1 og gemmer, vil billedet miste sin kvalitet :(
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg ved, at en jpg mister kvalitet, hver gang den bliver gemt. Det er derfor, brugere rådes til at gemme til et nyt filnavn. Det kan være grunden til, at folk, der prøver at bruge denne makro, ender med slørede billeder. En bedre tilgang ville være at have to billeder - et stort og et lille af det samme billede. Den lille placeres i cellen, den store i et andet ark, samme fil. Brug derefter kode til at vise det store billede, når det lille billede enten klikkes eller svæver over. Denne måde. ingen af ​​billederne bliver ændret i størrelse og bør derfor ikke miste kvalitet. Jeg er ikke sikker på, at Kutools er i stand til at gøre dette.
Denne kommentar blev minimeret af moderatoren på webstedet
Fungerer ikke
Denne kommentar blev minimeret af moderatoren på webstedet
Løsung zu verpixelte billeder
Ich hatte dasselbe Problem mit den verpixelten billeder. Du skal i den Einstellungen etwas ändern und zwar:
Unter Datei/Optionen/Erweitert unter dem Punkt "Bildgröße und -Qualität" en Hacken ved "Bilder ikke i Dateikomprimering" sætter. Dann zeigt es die Bilder nicht mehr verpixelt an. LG
Der er endnu ingen kommentarer her

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL