Kako grupno umetnuti više slika u svoj Word dokument

Podijeli sada:

U ovom članku želimo vam ponuditi način grupnog umetanja više slika u vaš Word dokument.

Možete se osjećati ugodno dok radite sa slikama u Wordu. Nakon što umetnete sliku u dokument, možda ćete joj morati ručno promijeniti veličinu ili unijeti njezin naziv. Što kažete na korištenje makronaredbe za automatsko izvršavanje zadatka?Skupno umetanje više slika u vaš Word dokument

Makro koji ćemo vam predstaviti ima sljedeće funkcije:

  1. Prvo, umeće točan broj slika koje navedete na svakoj stranici.
  2. Drugo, umeće ime ispod svake slike.
  3. Treće, mijenja veličinu slika prema brojevima veličina koje unesete.

Sada pogledajmo kako ćemo ga pokrenuti.

Skupno umetanje više slika u dokument

  1. Prije svega, rasporedite sve slike koje želite umetnuti u istu mapu.
  2. Zatim pritisnite “Alt+ F11” da pozovete VBA editor u Wordu.
  3. Zatim kliknite "Normalni" projekt.
  4. Zatim na traci izbornika kliknite "Umetni".
  5. I na padajućem izborniku odaberite "Modul".Kliknite "Normalno"->Kliknite "Umetni"->Kliknite "Modul"
  6. Otvorite modul duplim klikom i zalijepite sljedeće kodove:
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 strPictureNumber As Integer
  Dim strPictureSize As String
  Dim n As Integer  

  Set dlgFile = Application.FileDialog(msoFileDialogFolderPicker)
  
  With dlgFile
    If .Show = -1 Then
      StrFolder = .SelectedItems(1) & "\"
    Else
      MsgBox ("No Folder is selected!")
      Exit Sub
    End If
  End With

  strFile = Dir(StrFolder & "*.*", vbNormal)
  strPictureNumber = InputBox("Input the number of the picture for each page", "Picture Number", "For exemple: 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 = wdAlignParagraphCenter
    If ActiveDocument.InlineShapes.Count = strPictureNumber * n Then
      Selection.InsertNewPage
      Selection.TypeBackspace
      n = n + 1
    End If
    Selection.TypeParagraph
    strFile = Dir()
  Wend

  For Each objInlineShape In ActiveDocument.InlineShapes
    objInlineShape.Select
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
  Next objInlineShape

  nResponse = MsgBox("Do you want to resize all pictures?", 4, "Resize Picture")
  If nResponse = 6 Then
    strPictureSize = InputBox("Input the height and width of the picture, seperated by comma", "Height and Width", "For exemple:500,500")
    For Each objInlineShape In ActiveDocument.InlineShapes
      objInlineShape.Height = Split(strPictureSize, ",")(0)
      objInlineShape.Width = Split(strPictureSize, ",")(1)
    Next objInlineShape
  End If
End Sub
  1. Zatim kliknite "Pokreni" ili pritisnite "F5".Zalijepite kodove->Kliknite "Pokreni"
  2. Tijekom pokretanja makronaredbe pojavit će se prozor "Pregledaj". Samo odaberite mapu u kojoj čuvate slike u koraku 1 i kliknite "OK".Odaberite mapu->Kliknite "OK"
  3. Zatim u okvir "Broj slike" unesite broj koji predstavlja ukupan broj slika koje želite na jednoj stranici. I kliknite "OK" za nastavak.Unesite broj -> Kliknite "OK"
  4. U okviru "Promijeni veličinu slike" kliknite "Da" za promjenu veličine svih slika i "Ne" za odustajanje.Kliknite "Da" ili "Ne" u okviru "Promijeni veličinu slike".
  5. Sada u okvir "Visina i širina" unesite vrijednosti i odvojite ih zarezom. Ne zaboravite prvo unijeti visinu, a zatim širinu. Iza zareza nema razmaka.
  6. Slično, kliknite "OK" za nastavak.Unesite vrijednosti visine i širine i upotrijebite zarez za odvajanje->Kliknite "U redu"

Sada postoje 2 slike na jednoj stranici i svaka ima svoje ime ispod nje. Evo ishoda:Slike promijenjene veličine

Pazite na integritet podataka

Uvijek postoji rizik od gubitka podataka ili da su na neki način ugroženi. To znači da moramo redovito provjeravati integritet podataka. I kad jednom nađemo bilo kakav znak Oštećenje riječi, najbolji način za oporavak podataka je nabavka alata za popravak.

Uvod za autora:

Vera Chen stručnjakinja je za oporavak podataka u DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući Excel oporavak i pdf popraviti softverske proizvode. Za više informacija posjetite www.datanumen.com

Podijeli sada:

Komentari su zatvoreni.