Excel VBA檔案操作2

2021-05-23 01:33:17 字數 651 閱讀 3978

workbooks.opentext(filename, origin, startrow, datatype, textqualifier, consecutivedelimiter, tab, semicolon, comma, space, other, otherchar, fieldinfo, textvisuallayout, decimalseparator, thousandsseparator, trailingminusnumbers, local)

關於以上引數的具體含義可以參看vba的幫助,這裡就不重複了。在實際的程式設計中,一般無需對這些複雜的引數進行處理。可以通過錄製巨集來得到開啟乙個文字檔案的vba**。具體方法就是選擇「檔案——開啟」,然後選擇開啟文字檔案,就會出現文字匯入嚮導,一步一步執行完,直到文字開啟後,停止錄製。

以下是錄製巨集得到的**:

在實際程式設計中只要做相應的修改就可以使用了。

3、開啟其他檔案

利用excel物件還可以開啟xml檔案和一些資料庫(如access)檔案,對應xml檔案,需要excel2003以上的版本。

openxml方法的語法如下:

workbooks.openxml(filename, stylesheets, loadoption)

filename    string 型別,必需。要開啟的檔名。

Excel VBA檔案操作1

在我們日常使用excel的時候,不僅會用到當前excel檔案的資料,還經常需要訪問其他的資料檔案。這些資料檔案可能是excel檔案 文字檔案或資料庫檔案等。經常有朋友會問如何在vba 裡操作這些資料檔案?本文就系統地介紹一下在excel中應用vba運算元據檔案的方法。1 利用excel物件來處理檔案...

Excel VBA檔案操作3

stylesheets variant 型別,可選。單個值或值的陣列,用於指定要應用哪些 xsl 轉換 xslt 樣式表處理指令。loadoption variant 型別,轉換。指定 excel 開啟 xml 資料檔案的方式。可為 xlxmlloadoption 常量之一。xlxmlloadopt...

excel VBA 簡單操作

public sub ss dim sht as worksheet set sht thisworkbook.worksheets sheet1 sht.cells 1,1 now end sub public sub getrow dim rnum as integer dim sht as w...