Excel жұмыс парағын VBA арқылы жергілікті сөз кестесіне қалай ауыстыруға болады

Қазір бөлісу:

Бұл мақалада біз сізге Excel жұмыс парағын VBA арқылы жергілікті Word кестесіне түрлендіру әдісін ұсынуға қуаныштымыз.

Кеңсе файлдары әртүрлі форматта қабылданады. Енді файл пішімін бірінен екіншісіне ауыстыру туралы сұраныс туындайды. Мысалы, Excel файлы мен Word құжаты арасындағы айырбастау м-нің бірі болып табыладыost қажет. Шындығында, біз бұл тақырыпты алдыңғы мақалалардың бірінде талқыладық: Excel кестелік деректерін сіздің сөзіңізге тасымалдаудың 5 қарапайым тәсілі

Бүгінгі күні Excel жұмыс кітабын Word құжатына көшірудің макро әдісі жылдамырақ. Жұмыс парағындағы барлық мазмұн жергілікті Word кестесіне ауыстырылады.Excel жұмыс парағын жергілікті сөз кестесіне түрлендіру

Word макросын орнатыңыз және іске қосыңыз

Word бағдарламасында макросты іске қосамыз. Макростағы кодтардың бөлігі Excel нысанын іске қосуды көздейтіндіктен, lib нысанын қосу керекrary сілтеме.

  1. Бірінші кезектеost, жаңа бос Word құжатын ашыңыз.
  2. Word бағдарламасында VBA редакторын ашу үшін «Alt + F11» пернелерін басыңыз.
  3. Содан кейін сол жақ бағандағы «Қалыпты» батырмасын басыңыз.
  4. Әрі қарай «Кірістіру» батырмасын басыңыз және «Модуль» таңдаңыз.«Қалыпты» -> «Кірістіру» -> «Модуль» батырмасын басыңыз
  5. Енді сізде жаңа модуль бар. Ашу үшін оны екі рет басыңыз.
  6. Содан кейін мәзір жолағындағы «Құралдар» қойындысын нұқыңыз.
  7. Ашылмалы мәзірден «Сілтемелер» тармағын таңдаңыз.«Құралдар» -> «Сілтемелер» тармағын таңдаңыз
  8. «Сілтемелер-Қалыпты» терезесінде «Microsoft Excel 14.0 Object Library »жолағын таңдап,« OK »батырмасын басыңыз.«Microsoft Excel 14.0 Object Library «Box->» OK «батырмасын басыңыз
  9. Келесі кодтарды жаңа модульге көшіріңіз және қойыңыз:
Sub ExtractWorksheetsToWordDocument()
  Dim objExcel As Excel.Application
  Dim objWorkbook As Excel.Workbook
  Dim objWorksheet As Excel.Worksheet
  Dim objTable As Table
  Dim dlgFile As FileDialog
  Dim strFileName As String
 
  Application.ScreenUpdating = False
 
  ' Select an Excel file from Browse window.
  Set dlgFile = Application.FileDialog(msoFileDialogFilePicker)
 
  With dlgFile
    If .Show = -1 Then
      strFileName = .SelectedItems(1)
    Else
      MsgBox "No file is selected! Please select the target file."
      Exit Sub
    End If
  End With
 
  Set objExcel = CreateObject("Excel.Application")
  Set objWorkbook = objExcel.Workbooks.Open(strFileName)
  objExcel.Visible = False
 
  ' Step through each worksheet in the Excel file and extract data to each _
  individual section in Word document.
  For Each objWorksheet In ActiveWorkbook.Worksheets
    objWorksheet.UsedRange.Copy
    ActiveDocument.Paragraphs(ActiveDocument.Paragraphs.Count).Range.Paste
    ActiveDocument.Range.InsertAfter objWorksheet.Name
    If Not objWorksheet.Name = Worksheets(Worksheets.Count).Name Then
      With ActiveDocument.Paragraphs(ActiveDocument.Paragraphs.Count).Range
        .Collapse Direction:=wdCollapseEnd
        .InsertBreak Type:=wdSectionBreakNextPage
      End With
    End If
  Next objWorksheet
 
  For Each objTable In ActiveDocument.Tables
    objTable.Borders.Enable = True
  Next objTable
 
  ' Close the Excel application using the Quit method.
  objExcel.Application.Quit
  ' Release the object variables.
  Set objWorksheet = Nothing
  Set objWorkbook = Nothing
  Set objExcel = Nothing

  Application.ScreenUpdating = True
End Sub
  1. «Іске қосу» батырмасын басыңыз немесе «F5» пернесін басыңыз.Кодтарды қою -> «Іске қосу» батырмасын басыңыз
  2. Енді «Шолу» терезесі бар. Тек Excel файлын таңдап, «OK» батырмасын басыңыз.

Міне нәтиже:Excel жұмыс парағын жергілікті сөз кестесіне түрлендірудің әсері

Құжаттарыңыздың әлі де жұмыс істейтіндігіне көз жеткізіңіз

Сіздің компьютеріңізде жүздеген құжаттар сақталуы мүмкін. Уақыт өте келе, олардың кейбірін ұмытып кету оңай. Сіз оларды бір сәтте тексергеніңізді есіңізге алғанда, сіз оларды тек қол жетімсіз деп санайсыз. Сонда сіз бірден құралға жүгінуіңіз керек жөндеу құжаты.

Автордың кіріспесі:

Вера Чен - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. xlsx түзету және pdf бағдарламалық жасақтама өнімдерін жөндеу. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com

Қазір бөлісу:

Пікірлер жабылды.