2 måter å endre størrelse på alle tabeller for å passe innhold eller vindu i Outlook-e-posten

Når du skriver en e-post som inneholder mange tabeller i meldingsteksten, hvis du vil endre størrelsen på alle tabeller for å passe innholdet eller gjeldende vindu, kan du bruke metodene som er delt i denne artikkelen.

Etter å ha opprettet flere tabeller i en e-post, for å gjøre e-postinnholdet justert og ryddig, kan du håpe å endre størrelsen på alle tabellene for å passe til innholdet eller gjeldende meldingsvindu. I dette tilfellet, hvis det bare er to eller tre tabeller, kan du bare bruke den innebygde "AutoFit"-tabellfunksjonen for å endre størrelsen på dem én etter én, som introdusert i følgende metode 1. Men hvis det er flere tabeller, kan du det er bedre å bruke metode 2, som bruker VBA-kode for enkelt å realisere "Batch Resize".

Metode 1: Endre størrelse på tabeller en etter en via "AutoFit"-funksjonen

  1. Først av alt, i den åpne e-posten, plasser markøren over en tabell.
  2. Klikk deretter på kryssikonet i øvre venstre hjørne av tabellen for å velge det.
  3. Deretter får du tilgang til "Layout"-fanen i "Tabellverktøy"-båndet.
  4. Finn og velg alternativet "AutoFit" her.
  5. Velg nå "Autotilpass innhold" eller "Autotilpass-vindu" i henhold til dine behov. Følgende skjermbilde viser resultatet av eksemplet – "AutoFit Window".Autotilpasningsvindu
  6. Med en gang passer det valgte bordet til vinduet.Endre størrelsen på en tabell for å passe-vinduet
  7. Etter det kan du bruke denne måten til å endre størrelsen på de andre tabellene én etter én.

Metode 2: Endre størrelse på batch med Outlook VBA

  1. I begynnelsen, hold e-posten åpen.
  2. Deretter utløser du Outlook VBA-editor via "Alt + F11".
  3. Deretter legger du følgende VBA-kode inn i en modul eller et prosjekt.
Sub ResizeAllTables_FitContentsOrWindow() Dim objMail As Outlook.MailItem Dim objMailDocument As Word.Document Dim objTables As Word.Tables Dim i As Integer Dim objTable As Word.Table Set objMail = Outlook.Application.ActiveInspector.CurrentItemet objMailorDocuord. Set objTables = objMailDocument.Tables If objTables.Count > 0 Then For i = 1 To objTables.Count Set objTable = objTables.Item(i) 'Tilpass vinduet objTable.AutoFitBehavior wdAutoFitWindow 'Tilpass innholdet, bruk følgende linje i stedet' .AutoFitBehavior wdAutoFitContent Next End If End Sub

VBA-kode - Endre størrelse på alle tabeller for å passe til innhold eller vindu

  1. Deretter trykker du direkte på "F5"-tasten for å kjøre denne makroen.
  2. Gå tilbake til e-posten når makroen er ferdig. Du vil finne at alle tabellene har blitt endret til automatisk å passe til meldingsvinduet.Alle tabeller får endret størrelse for å passe-vinduet

Håndter Outlook-problemer med Agility

Det er kjent at brukere kan oppleve ulike problemer i Outlook, som vanlige feilmeldinger, plutselig å sitte fast og brå autores.tarting, katastrofal datafilkorrupsjon og så videre. De tilsvarende løsningene bør variere med type problemer. For eksempel, for å fikse små feil, kan du ganske enkelt bruke innboksreparasjonsverktøyet. Men i tilfelle alvorlige problemer, for eksempel problemer med PST-filer, bør du ty til et robust og velprøvd eksternt reparasjonsverktøy, som f.eks. DataNumen Outlook Repair til fikse PST filen.

Forfatterintroduksjon:

Shirley Zhang er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert sql fikse og Outlook-reparasjonsprodukter. For mer informasjon besøk www.datanumen. Med

3 svar på "2 måter å endre størrelse på alle tabeller for å passe innhold eller vindu i Outlook-e-posten din"

  1. Hei igjen Shirley,
    Jeg var i stand til å fikse VBA-feilmeldingen ved å gå til Utvikler > Verktøy > Referanser og legge til "Microsoft Word 16.0 Object Library" og "Microsoft Scripting Runtime". Nå kompileres koden din i VBA Method #2 vellykket. Jeg opprettet en lenke i hurtigtilgangsverktøylinjen. Det gjør imidlertid ikke noe med en åpen Outlook-e-post med et bilde i en tabell som går langt utenfor høyre side av skjermen. Har du noen forslag til hva annet jeg kan gjøre for å få det til å fungere.
    Takk,
    Stu

  2. Hei Shirley,
    Jeg prøvde VBA-metode #2-koden i Outlook 2021, men fikk "Kompileringsfeil: Brukerdefinert type ikke definert" på linjen "Dim objMailDocument As Word.Document". Har du noen forslag for å løse denne feilen?

Legg igjen en kommentar

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