茄子在线看片免费人成视频,午夜福利精品a在线观看,国产高清自产拍在线观看,久久综合久久狠狠综合

    <s id="ddbnn"></s>
  • <sub id="ddbnn"><ol id="ddbnn"></ol></sub>

  • <legend id="ddbnn"></legend><s id="ddbnn"></s>

    vbs 合并多個excel文件的腳本
    來源:易賢網 閱讀:2831 次 日期:2016-07-18 11:51:20
    溫馨提示:易賢網小編為您整理了“vbs 合并多個excel文件的腳本”,方便廣大網友查閱!

    費了不少時間,但總算搞定了,試一下,如果excel文件多于一行,還需要稍微修改一下.

    代碼如下:

    Const xlWorkbookNormal = -4143

    Const xlSaveChanges = 1

    objStartFolder = "c:\test" '要讀取的源文件目錄

    desExcel= "c:\result1.xls" '最后生成的匯總excel

    Set ExcelApp = CreateObject("Excel.Application")

    Set destbook = ExcelApp.Workbooks.Add '創(chuàng)建空文件

    Set objFSO = CreateObject("Scripting.FileSystemObject")'建立filesystemobject

    Set objFolder = objFSO.GetFolder(objStartFolder)'獲取文件夾

    Set colFiles = objFolder.Files '獲得源目錄下所有文件

    intRow=1 '行數

    For Each objFile in colFiles '依次處理文件夾中的文件

    If UCase(Right(Trim(objFile.Name), 3)) ="XLS" Then '只處理xls文件

    Set srcbook = ExcelApp.Workbooks.Open(objStartFolder + "\" + objFile.Name) '打開xls文件

    'srcbook.Worksheets(1).Copy destbook.Worksheets(1)

    srcbook.activate

    intCol = 1 '列數

    Do Until ExcelApp.Cells(1,intCol).Value = ""

    tempdata=ExcelApp.Cells(1, intCol).Value

    destbook.activate

    ExcelApp.Cells(intRow, intCol).Value=tempdata

    srcbook.activate

    intCol = intCol + 1

    Loop

    srcbook.Close '關閉已經打開的xls文件

    End If

    intRow=intRow+1

    Next

    destBook.SaveAs desExcel,xlWorkbookNormal

    destBook.close xlSaveChanges

    ExcelApp.quit

    這個方法OK

    在存放文件的目錄之外打開一個空的Excel文檔

    運行下面分宏:(注意文件目錄)

    代碼如下:

    Sub cfl()

    Dim fs, f, f1, fc, s, x

    Set fs = CreateObject("Scripting.FileSystemObject")

    Set f = fs.GetFolder("e:\test\") '存放文件的目錄

    Set fc = f.Files

    For Each f1 In fc

    If Right(f1.Name, 3) = "xls" Then

    x = x + 1

    Workbooks.Open (f1.Path)

    For i = 1 To 255

    Workbooks(1).Sheets(1).Cells(x, i).Value = _

    Workbooks(2).Sheets(1).Cells(1, i).Value

    Next

    Workbooks(2).Close savechanges:=False

    End If

    Next

    End Sub

    更多信息請查看腳本欄目
    易賢網手機網站地址:vbs 合并多個excel文件的腳本

    2026國考·省考課程試聽報名

    • 報班類型
    • 姓名
    • 手機號
    • 驗證碼
    關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
    工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
    聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
    咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網