當前位置:編程學習大全網 - 編程語言 - Vb可以操作wps和excel。

Vb可以操作wps和excel。

首先,VB讀寫EXCEL表格:

可以獲取表格中行數的代碼:xlSheet2。UsedRange.Rows.Count

VB本身提供了讀寫EXCEL表格的自動化功能,其方法如下:

1,引用工程中的微軟

Excel類型庫:

從“項目”菜單中選擇“參考”欄;選擇Microsoft

擅長

9.0

目標

庫(EXCEL2000),然後選擇“確定”。指示將在項目中引用EXCEL類型庫。

2.在聲明通用對象的過程中定義EXCEL對象:

暗淡的

xlApp

如同

Excel。應用

暗淡的

xlBook

如同

Excel。練習本

暗淡的

xlSheet

如同

Excel。工作表

3.在程序中操作EXCEL表格的常用命令:

壹組

xlApp

=

CreateObject("Excel。應用”)

創建壹個EXCEL對象

壹組

xlBook

=

XlApp。Workbooks.Open("文件名")

打開現有的EXCEL工作簿文件。

xlApp。看得見的

=

真實的

將EXCEL對象設置為可見(或不可見)

壹組

xlSheet

=

XlBook。工作表(“表名”)

設置活動工作表。

xlSheet。單元格(行,

col)

= value '為單元格(行,列)賦值。

xlSheet。打印輸出

打印工作表

xlBook。關閉

(正確)

關閉工作簿

xlApp。放棄

結束EXCEL對象

壹組

xlApp

=

沒有任何東西

釋放xlApp對象。

xlBook。RunAutoMacros

(xlAutoOpen)

運行EXCEL啟動宏。

xlBook。RunAutoMacros

(xlAutoClose)

運行EXCEL關閉宏

4.使用上述VB命令操作EXCEL表格時,除非將EXCEL對象設置為不可見,否則VB程序可以繼續執行其他操作,關閉EXCEL,同時操作EXCEL。但是,當EXCEL對象在EXCEL操作過程中被關閉時,VB程序無法知道。如果此時使用EXCEL對象,VB程序會產生自動化錯誤。VB程序不能完全控制EXCEL的情況,使得VB與EXCEL脫節。

  • 上一篇:Visual C#接口慨述
  • 下一篇:如何學習Python,以及新手如何入門
  • copyright 2024編程學習大全網