2 metoder for raskt å endre størrelse på bilder i Word-dokumentet ditt

I denne artikkelen vil vi vise deg hvordan du raskt kan endre størrelsen på flere bilder i Word-dokumentet for å oppfylle visse krav.

Det er ikke uvanlig å ha mange bilder satt inn i et Word-dokument i dag. Men noen ganger bør disse bildene settes i samme størrelse. Og normalt sett er bildet som er satt inn i "I tråd med tekst", som betyr at vi ikke kan velge dem alle samtidig. Å justere bildestørrelsen kan derfor være tidkrevende selv når det bare er flere av dem.

Følgende er 2 raske måter du kan finne nyttige.

Metode 1: Bruk "F4"

  1. Først og fremstost, dobbeltklikk på et bilde for å gå inn i redigeringsmodus.
  2. For det andre, klikk på pil ned-knappen i "Størrelse"-gruppen under "Format"-fanen for å åpne "layout"-dialogboksen.Klikk pil ned-knappen
  3. I den åpne dialogboksen endrer du høyden og bredden etter behov først.
  4. Fjern deretter boksene "Lås aspektforhold" og "Relativ til original bildestørrelse" i "Skala"-delen.
  5. Til slutt, klikk "OK".Angi ny høyde og bredde -> Tøm bokser -> Klikk "OK"
  6. Klikk deretter på et annet bilde og trykk "F4". Du vil finne at det andre bildet nå er i samme størrelse som det forrige. "F4" her kan gjenta den siste handlingen.

Metode 2: Bruk VBA-koder

Generelt sett kan metode 1 allerede spare deg for mye tid. Men i tilfelle du synes det er kjedelig og kjedelig å klikke på bildet og trykke "F4"-tasten, kan du ta hjelp av VBA-koder for å fullføre oppgaven en gang for alle.

  1. Til start med, klikk på "Utvikler"-fanen.
  2. Klikk deretter "Visual Basic" i "Code"-gruppen eller trykk "Alt+ F11" for å åpne VBA-editoren.Klikk "Utvikler" -> Klikk "Visual Basic"
  3. Klikk deretter på "Normal".
  4. Klikk "Sett inn".
  5. Og velg "Modul".Klikk "Normal" -> Klikk "Sett inn" -> Velg "Modul"
  6. Dobbeltklikk deretter på den nye modulen for å åpne redigeringsområdet.
  7. Lim inn kodene nedenfor der:
Sub SetupAllPictureSize() Dim objInlineShape As InlineShape Dim objShape As Shape For Every objInlineShape In ActiveDocument.InlineShapes objInlineShape.Height = 500 objInlineShape.Width = 500 Neste objInlineShape objInlineShape I Every ActiveShape objShape objInlineShape I Every ActiveShape objShape. 500 objShape.Width = 500 Neste objShape End Sub
  1. Til slutt trykker du på "Kjør"-knappen.Lim inn koder -> Klikk "Kjør"

Merknader:

  1. Du kan endre verdiene i kodene "objInlineShape.Height = 500" og "objInlineShape.Width = 500" ettersom du må endre høyden og bredden på bildene i innpakningsstilen "I tråd med tekst".
  2. Du kan endre verdiene i kodene "objShape.Height = 500" og "objShape.Width = 500" for å endre høyden og bredden på bilder som ikke er i innpakningsstilen "I tråd med tekst".

Håndtere dokumentproblemer

Et Word-dokument som inneholder for mange bilder kan ikke bare senke behandlingshastigheten, men også forårsake dokumentkorrupsjon. En måte er å unngå å sette inn for mange bilder i en Word-fil, slik at du ikke vil støte på et slikt problem. Den andre måten er imidlertid å få en docx problemløsningsverktøy på forhånd, slik at du ikke trenger å bekymre deg for å miste viktig fil.

Forfatterintroduksjon:

Vera Chen er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert xlsx datafeil reparasjonsverktøy og pdf reparere programvareprodukter. For mer informasjon besøk www.datanumen. Med

9 svar på “2 metoder for raskt å endre størrelse på bilder i Word-dokumentet ditt”

  1. Jeg er virkelig inspirert sammen med dine skrivetalenter og strukturen på bloggen din. Er dette et betalt emne eller tilpasset du det selv? Uansett hold opp med den fine kvaliteten på skrivingen, det er uvanlig å kikke på en flott weblogg som denne i dag..

  2. Hei, hele tiden pleide jeg å sjekke nettsiden soster her tidlig om morgenen, siden jeg liker å få kunnskap om mer og mer.

  3. Problemet mitt var da jeg limte inn større elementer, det gikk av siden. Så jeg hinket sammen denne koden.

    Sub WidthPictures2fit()
    Dim jeg så lenge
    Med ActiveDocument
    For i = 1 til .InlineShapes.Count
    Med .InlineShapes(i)
    Hvis .Bredde > 520 Da
    .Bredde = 519
    End If
    Slutt med
    Neste jeg
    Slutt med
    End Sub

    Hvis det er mer enn 520 bredt, reduserer det bredden til 519. Som er omtrent bredden til et vanlig Word-dokument. Du kan justere 520 etter behov.

  4. Takk for VBA-koden. Hvis noen ønsker å bruke skalabredde eller høyde, kan følgende parametere brukes i koden (80%):

    For hver iShp i .InlineShapes
    Med iShp
    Hvis .Type = wdInlineShapePicture Eller wdInlineShapeLinkedPicture
    .ScaleWidth = 80
    .ScaleHeight = 80
    End If
    Slutt med
    Neste iShp

  5. Flott triks med VBA ... bare nevner at dimensjoner er i "punkter" ... bruk google for å konvertere til tommer eller millimeter

  6. F4-kommandoen ser ikke ut til å fungere på en Mac (eller Cmd Y). F4 ser ut til å være en global kommando ved at den gjentar den siste handlingen du gjorde uavhengig av programmet du er i; Hvis du f.eks. limte inn et søkeord i nettleseren din for en stund tilbake, vil det lime inn teksten i Word (men ikke den umiddelbart foregående kommandoen for endring av størrelse). Har ikke funnet en vei rundt dette.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *