Өөрийн үгийн баримт бичигт олон зураг хэрхэн яаж оруулах вэ

Одоо хуваалцах:

Энэ нийтлэлд бид олон тооны зургийг Word баримт бичигт багцлан оруулах аргыг санал болгож байна.

Word дээр зурагтай ажиллахад та тав тухыг мэдэрч чадна. Баримтанд зураг оруулсны дараа түүний хэмжээг гараар өөрчлөх эсвэл нэрийг нь оруулах шаардлагатай болж магадгүй юм. Даалгаврыг автоматаар гүйцэтгэхийн тулд макро ашиглах уу?Бичвэрт оруулахдаа олон зураг оруулах

Бидний танд танилцуулах гэж буй макро нь дараахь функцийг гүйцэтгэх чадвартай:

  1. Нэгдүгээрт, энэ нь таны хуудас бүрт яг тодорхой зааж өгсөн зургийг оруулна.
  2. Хоёрдугаарт, зураг бүрийн доор нэрийг оруулна.
  3. Гуравдугаарт, оруулсан хэмжээнээс хамааран зургийн хэмжээг өөрчилдөг.

Одоо үүнийг хэрхэн ажиллуулахаа авч үзье.

Багцад олон зураг оруулах

  1. Юуны өмнө бүх зургийг нэг фолдер дор оруулахаар зохион байгуул.
  2. Дараа нь Word дээр VBA засварлагчийг дуудахын тулд “Alt + F11” товчийг дарна уу.
  3. Дараа нь “Хэвийн” төслийг дарна уу.
  4. Дараа нь цэсний мөрөнд "Оруулах" дээр дарна уу.
  5. Унтраах цэснээс “Модуль” -г сонгоно уу."Normal" дээр дарна уу - "Insert" дээр дарна уу - "Module" дээр дарна уу
  6. Модулийг хоёр товшоод нээгээд дараах кодыг буулгана уу.
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. Дараа нь "Run" дээр дарна уу эсвэл "F5" дээр дарна уу.Кодуудыг буулгах -> "Ажиллуулах" дээр дарна уу
  2. Макро ажиллуулах явцад “Browse” цонх гарч ирнэ. 1-р алхам дээр зураг хадгалдаг фолдероо сонгоод "OK" дээр дарна уу.Хавтас сонгоно уу-> "OK" дээр дарна уу
  3. Дараа нь “Зургийн дугаар” гэсэн нүдэнд хүссэн хуудсынхаа тоог илэрхийлсэн тоог нэг хуудсанд оруулна уу. Үргэлжлүүлэхийн тулд "OK" дээр дарна уу.Дугаар оруулна уу -> "OK" дээр дарна уу
  4. "Зургийн хэмжээг өөрчлөх" талбарт "Тийм" дээр дарж бүх зургийн хэмжээг өөрчлөх ба "Үгүй" товчийг цуцлана уу."Зургийн хэмжээг өөрчлөх" талбарт "Тийм" Эсвэл "Үгүй" дээр дарна уу
  5. Одоо “Өндөр ба өргөн” нүдэнд утгуудыг оруулаад таслалаар тусгаарлана уу. Эхлээд өндрийг, дараа нь өргөнийг оруулахаа бүү мартаарай. Таслалаас хойш зай байхгүй байна.
  6. Үүнтэй адил үргэлжлүүлэхийн тулд "OK" дээр дарна уу.Өндөр ба өргөний утгыг оруулаад таслалаар ялгаж салгана-> "OK" дээр дарна уу

Одоо нэг хуудсанд 2 зураг байгаа бөгөөд дор нь тус бүр өөрийн гэсэн нэртэй байна. Үр дүн энд байна:Зургийн хэмжээг өөрчилсөн

Мэдээллийн бүрэн бүтэн байдлыг анхааралтай ажигла

Өгөгдлийг алдах эсвэл ямар нэгэн байдлаар буулгах эрсдэл үргэлж байдаг. Энэ нь бид мэдээллийн бүрэн бүтэн байдлыг тогтмол шалгаж байх ёстой гэсэн үг юм. Нэгэнт бид ямар нэгэн шинж тэмдгийг олж мэдсэн Үгийн эвдрэл, өгөгдлийг сэргээх хамгийн сайн арга бол засах хэрэгсэл авах явдал юм.

Зохиогчийн танилцуулга:

Вера Чен бол мэдээлэл сэргээх мэргэжилтэн юм DataNumen, Үүнд мэдээлэл сэргээх технологиор дэлхийд тэргүүлэгч, Inc. Excel сэргээх болон pdf програм хангамжийн бүтээгдэхүүнийг засах. Дэлгэрэнгүй мэдээллийг авна уу WWW.datanumen.com

Одоо хуваалцах:

Тайлбарууд нь хаалттай байна.