Cum să inserați în lot mai multe imagini în documentul dvs. Word

În acest articol, am dori să vă oferim modalitatea de inserare în lot a mai multor imagini în documentul dvs. Word.

Vă puteți simți confortabil în timp ce lucrați cu imagini în Word. Odată ce ați inserat o imagine în document, poate fi necesar să o redimensionați manual sau să introduceți numele acesteia. Ce zici de utilizarea unei macrocomenzi pentru a efectua automat sarcina?Inserați în lot mai multe imagini în documentul dvs. Word

Macrocomanda pe care vi-o vom prezenta este capabilă de următoarele funcții:

  1. În primul rând, inserează numărul exact de imagini pe care îl specificați în fiecare pagină.
  2. În al doilea rând, inserează numele sub fiecare imagine.
  3. În al treilea rând, redimensionează imaginile în funcție de dimensiunile pe care le introduceți.

Acum să vedem cum îl facem să funcționeze.

Inserați în lot mai multe imagini în document

  1. Mai întâi de toate, aranjați toate imaginile pentru a fi inserate în același folder.
  2. Apoi apăsați „Alt+ F11” pentru a invoca editorul VBA în Word.
  3. Apoi faceți clic pe proiect „Normal”.
  4. Apoi, în bara de meniu, faceți clic pe „Inserare”.
  5. Și în meniul drop-down, alegeți „Modul”.Faceți clic pe „Normal” -> Faceți clic pe „Inserare” -> Faceți clic pe „Modul”
  6. Deschideți modulul făcând dublu clic și lipiți următoarele coduri:
Sub InsertSpecificNumberOfPictureForEachPage() Dim StrFolder As String Dim strFile As String Dim objDoc As Document Dim dlgFile As FileDialog Dim objInlineShape As InlineShape Dim nResponse As Integer Dim str strPicture Dim As InStr Dim String As InlineShape As InlineShape Dim In gFile = Application.FileDialog(msoFileDialogFolderPicker) Cu dlgFile If .Show = -1 Then StrFolder = .SelectedItems(1) & "\" Else MsgBox ("Nu este selectat niciun folder!") Exit Sub End If End With strFile = Dir(StrFolder & "*.*", vbNormal) strPictureNumber = InputBox("Introduceți numărul imaginii pentru fiecare pagină", ​​"Picture Number", "De exemplu: 1") n = 1 While strFile <> "" Selection.InlineShapes.AddPicture FileName:=StrFolder & strFile, LinkToFile :=False, SaveWithDocument:=True Selection.TypeParagraph Selection.Collapse Direction:=wdCollapsEnd Selection.TypeText Text:=Left(strFile, InStrRev(strFile, ".") - 1) Selection.ParagraphFormat.Alignment = wdInlineParagraphDocument. .Count = strPictureNumber * n Apoi Selection.InsertNewPage Selection.TypeBackspace n = n + 1 End If Selection.TypeParagraph strFile = Dir() Wend Pentru fiecare objInlineShape din ActiveDocument.InlineShapes objInlineShape.Select Selection. pune = MsgBox("Doriți să redimensionați toate imaginile?", 4, "Redimensionați imaginea") If nResponse = 6 Then strPictureSize = InputBox ("Introduceți înălțimea și lățimea imaginii, separate prin virgulă", "Înălțime și lățime", „De exemplu:500,500”) Pentru fiecare objInlineShape din ActiveDocument.InlineShapes objInlineShape.Height = Split(strPictureSize, ",")(0) objInlineShape.Width = Split(strPictureSize, ",")(1) Următorul objInlineShape End If End
  1. Apoi faceți clic pe „Run” sau apăsați „F5”.Lipiți coduri-> Faceți clic pe „Run”
  2. În timp ce rulați macrocomandă, va apărea fereastra „Răsfoiți”. Doar alegeți folderul în care păstrați imaginile la pasul 1 și faceți clic pe „OK”.Alegeți un folder-> Faceți clic pe „OK”
  3. Apoi, în caseta „Număr imagine”, introduceți un număr reprezentând numărul total de imagini pe care doriți într-o singură pagină. Și faceți clic pe „OK” pentru a continua.Introduceți un număr -> Faceți clic pe „OK”
  4. În caseta „Redimensionare imagine”, faceți clic pe „Da” pentru a redimensiona toate imaginile și pe „Nu” pentru a o anula.Faceți clic pe „Da” sau „Nu” în caseta „Redimensionare imagine”.
  5. Acum, în caseta „Înălțime și lățime”, introduceți valori și utilizați virgulă pentru a separa. Nu uitați să introduceți mai întâi înălțimea și apoi lățimea. Nu există spațiu după virgulă.
  6. În mod similar, faceți clic pe „OK” pentru a continua.Introduceți valorile înălțimii și lățimii și utilizați virgulă pentru a separa -> Faceți clic pe „OK”

Acum există 2 imagini într-o pagină și fiecare are numele ei dedesubt. Iată rezultatul:Imagini redimensionate

Țineți cont de integritatea datelor

Există întotdeauna riscul de a pierde date sau de a le compromite cumva. Aceasta înseamnă că trebuie să verificăm în mod regulat integritatea datelor. Și odată ce găsim vreun semn de Deteriorarea cuvintelor, cea mai bună modalitate de a recupera datele este să obțineți un instrument de reparare.

Introducerea autorului:

Vera Chen este expertă în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv Recuperare Excel și pdf repararea produselor software. Pentru mai multe informații vizitați www.datanumen.com

7 răspunsuri la „Cum să inserați în lot mai multe imagini în documentul Word”

  1. Разобрался сам, так как такой информации нигде не нашел, и решил поделиться со всеми.

    Если вам нужно просто засунуть много сканов документа в вордовский файл, чтобы все карто все карто ужно нажать „Вставить картинку” și в окне обзора файловой системы выбрать нескольнов сканов. Однако, автоматически эти сканы добавятся в хаотическом порядке. Чтобы они добавились в правильном порядке – нужно зажать клавишу CTRL și постепенно востепенно выдел порядке рядке. После этого нажать „Добавить”.

    Есть еще 1 момент. Перед добавлением картинок нужно изменить размеры полей документа, если вы хотите, чтобавлением, чтобавлением е картинки в полном масштабе автоматически. Например я ставил 0,5см, можно попробовать и 0см для всех полей всех сторон.

    Надеюсь помог. Удачи.

  2. MULȚUMESC! Acest cod de modul mi-a economisit atât de multă muncă! Vă apreciez pe dumneavoastră și pe toți cei care sunt dispuși să vă împărtășească cunoștințele altora.

  3. Ce unitate de măsură pentru înălțime și lățime?….milimetri? inci? Pixeli?

    De asemenea, dacă trebuie să inserez 1 fotografie pe pagină și am 100 de fotografii, am nevoie de 100 de pagini. Această macrocomandă (sau Word) va replica automat prima pagină de 99 de ori, permițând inserarea unei fotografii pe pagină sau trebuie să creez un șablon de document Word de 1 de pagini pentru ca acest lucru să funcționeze? Dacă da, cum creez documentul principal de 100 de pagini (vid) Word... se pare că nu există nicio modalitate în Word. Mulțumiri

  4. Vă rugăm să adăugați un scenariu în cod în care cuvântul va fi salvat în folderul selectat cu același nume cu folderul menționat? Exemplu de nume de folder: TEST1234; Nume fișier Word: TEST1234.docx. Cuvântul ar trebui să fie salvat în dosar.

  5. unifiram (nume de cod de dezvoltare dm-235) este un medicament experimental care are efecte antiamnezice în studiile pe animale și cu potență semnificativ mai mare decât piracetamul. sunifiram este o simplificare moleculară a unifiram (dm-232). un alt analog este sapunifiram (mn-19). Începând cu 2016, sunifiram nu a fost supus testelor toxicologice și nici unui studiu clinic uman și nu este aprobat pentru utilizare nicăieri în lume.

  6. Mulțumesc pentru această macro. Aveți o macrocomandă care inserează orice număr de imagini selectate în 3 sau 6 imagini pe pagină A4 în a doua coloană a unui tabel cu 3 coloane?
    Lățimi coloane: Col1 = 1cm; Col2 = 8cm; Col3 = 8cm

Lasă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *