欧洲精品久久久av无码电影,日日噜噜夜夜爽爽,精品无码国产自产拍在线观看蜜,人妻少妇被粗大爽9797pw,羞国产在线拍揄自揄视频,国产白嫩漂亮美女在线观看,天码欧美日本一道免费,av大片在线无码免费

      歡迎來到同城快修-附近家電維修、家電清洗、家電安裝服務平臺

      24小時家電維修熱線:

      400—1558638

      當前位置:主頁 > 空調(diào) > 維修資訊 >

      Word用VBA一鍵導入Excel表格數(shù)據(jù)的方法

      發(fā)布日期:2023-03-30 11:50:19 瀏覽:
      Word用VBA一鍵導入Excel表格數(shù)據(jù)的方法

      假如一個公司的員工信息被存儲在 Excel 中,需要將這些信息按照表格的形式呈現(xiàn)在公司的Word報告中,使用此代碼可以快速方便地實現(xiàn)這個任務。

      案例:

      Word用VBA提取Excel文件名為“員工資料”文件中的工作表名為sheet1的所有數(shù)據(jù),并在Word中以表格形式顯示。

      如下面的圖片所示:

      一、Word導入效果:

      Word導入效果

      二、EXCEL源表格:

      EXCEL源表格

      實現(xiàn)代碼:
      Sub ExtractDataFromExcelAndCreateTableInWord()    &39; 聲明變量    Dim ExcelFilePath As String    Dim ExcelApp As Object    Dim ExcelWorkbook As Object    Dim ExcelWorksheet As Object    Dim WordApp As Object    Dim WordDoc As Object    Dim WordTable As Object    Dim LastRow As Long    Dim LastColumn As Long    Dim i As Long    Dim j As Long        &39; 設置 Excel 文件路徑    ExcelFilePath = &34;d:\員工資料.xlsx&34;        &39; 創(chuàng)建 Excel 應用程序?qū)ο蟛⒋蜷_工作簿    On Error Resume Next &39; 開始錯誤處理程序    Set ExcelApp = CreateObject(&34;Excel.Application&34;)    Set ExcelWorkbook = ExcelApp.Workbooks.Open(ExcelFilePath)    On Error GoTo 0 &39; 關閉錯誤處理程序        &39; 檢查文件是否成功打開    If ExcelWorkbook Is Nothing Then        MsgBox &34;無法打開 Excel 文件,請檢查文件路徑是否正確或文件是否被其他程序或用戶占用。&34;, vbCritical, &34;錯誤&34;        Exit Sub    End If        &39; 獲取名為 &34;Sheet1&34; 的工作表    Set ExcelWorksheet = ExcelWorkbook.Worksheets(&34;Sheet1&34;)        &39; 獲取數(shù)據(jù)行數(shù)和列數(shù)    LastRow = ExcelWorksheet.Cells(ExcelWorksheet.Rows.Count, 1).End(4162).Row &39; 4162 表示 xlUp    LastColumn = ExcelWorksheet.Cells(1, ExcelWorksheet.Columns.Count).End(4159).Column &39; 4159 表示 xlToLeft        &39; 創(chuàng)建 Word 應用程序?qū)ο蟛⑿陆ㄎ臋n    Set WordApp = CreateObject(&34;Word.Application&34;)    Set WordDoc = WordApp.Documents.Add()        &39; 在 Word 文檔中創(chuàng)建表格    Set WordTable = WordDoc.Tables.Add(WordDoc.Range, LastRow, LastColumn)        &39; 將 Excel 數(shù)據(jù)復制到 Word 表格中    For i = 1 To LastRow        For j = 1 To LastColumn            WordTable.Cell(i, j).Range.Text = ExcelWorksheet.Cells(i, j).Value        Next j    Next i        &39; 設置表格樣式    With WordTable        &39; 設置邊框樣式        .Borders.InsideLineStyle = wdLineStyleSingle        .Borders.OutsideLineStyle = wdLineStyleSingle                &39; 設置表格自動調(diào)整寬度和列寬度自動調(diào)整        .AutoFitBehavior (wdAutoFitWindow)        .AllowAutoFit = True                &39; 設置表格字體和大小        .Range.Font.Name = &34;宋體&34;        .Range.Font.Size = 10                &39; 設置表頭樣式        .Rows(1).Shading.BackgroundPatternColor = wdColorGray15        .Rows(1).Range.Font.Bold = True        .Rows(1).Range.Font.Color = wdColorBlack                &39; 設置表格內(nèi)容自動居中        .Range.ParagraphFormat.Alignment = wdAlignParagraphCenter    End With        &39; 顯示 Word 應用程序和文檔    WordApp.Visible = True    WordDoc.Activate        &39; 關閉 Excel 應用程序和工作簿    ExcelWorkbook.Close    ExcelApp.QuitEnd Sub

      需要注意的是,在使用此代碼之前,需要確保已安裝了 Microsoft Excel 和 Microsoft Word,并且在代碼中指定的 Excel 文件路徑和工作表名稱是正確的。

      主站蜘蛛池模板: 国产精品天天看天天狠| 97视频在线免费观看| 国产56页| 久久精品国产成人| 国产乱人伦偷精品视频免观看| 福利免费视频| 午夜免费国产体验区免费的| 国产在线拍揄自揄视频导航| 色综合av| 亚洲激情自拍偷拍| 99精品国产成人一区二区| 国内精品久久久久影院亚瑟| 蜜桃视频在线播放| 大奶子在线观看| 亚洲精品a| 日韩成人免费无码不卡视频| 成人精品一区二区| 中文字幕2021| 亚洲中文字幕第二十三页| 久久无码国产专区精品| 天堂中文字幕| 久久青娱乐| 国产91精品一区二区蜜臀| 亚洲精品少妇高清30p| 91国产精品| 日韩在线视频精品| 国产一区二区丰满熟女人妻| 成年丰满熟妇午夜免费视频| 久久久久久人妻毛片a片| 亚洲美女久久久| 国产精品成人一区二区不卡| 亚洲国产精品一区二区久久hs| 久久久九九精品国产毛片a片| 一区二区三区在线电影| 久久55| 亚洲伊人色欲综合网| 好了av在线第四综合网站| 四虎久久久| 一本之道久久| 无遮挡aaaaa大片免费看| 天天澡日日澡狠狠欧美老妇|