欧洲精品久久久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 文件路徑和工作表名稱是正確的。

      主站蜘蛛池模板: 免费无码国产精品| 无码人妻精品丰满熟妇区| 国99精品无码一区二区三区| 久久视频免费在线观看| 色乱码一区二区三区熟女| 亚洲精品久久7777777| 丁香婷婷综合久久来来去| 日本蜜桃视频| 亚洲人成网线在线播放VA| 国产69精品久久久久999小说| 在线高清亚洲精品二区| 日本高清视频一区| 精品国产大片中文字幕| 性夜夜春夜夜爽aa片a| 精品影片一区二区入口| 国产8区| 亚洲国产无套无码av电影| 国产+日韩+另类+视频一区| 人妻熟女一区二区三区app下载| 在线电影一区| 国产丰满老熟女重口对白| 亚洲va中文慕无码久久av| 久久国产亚洲| 黄色91免费| 精品国产污污免费网站| 免费国产一区二区三区四区 | 亚洲私人无码综合久久网| 国产中出| www.狠狠插| 久久精品一区二区免费播放| 97人妻碰碰碰久久久久| 爱逼av| 激情视频区| 国产一级小视频| 精品无码人妻av受辱日韩| 日本一卡2卡3卡4卡免费乱码网站| 法国经典free性复古xxxx| 免费无码黄十八禁网站| 亚洲第一无码xxxxxx| 精品人妻潮喷久久久又裸又黄| avxx|