當前位置:首頁 » 編程軟體 » vb編程excel

vb編程excel

發布時間: 2023-09-15 13:07:33

Ⅰ vb編寫excel程序

結束時,用這句:xlapp.quit set xlapp=nothing set xlbook=nothing set xlsheet=nothing
最近我在做的工程就用到,正好用此方法解決了問題。祝你好運!

Ⅱ VB編程如何打開和關閉EXCEL文件

下面所舉的例子均假設F盤下有一個名為d.txt的文本文件,若需要嘗試這些例子請作相應的改動。

一、用定長的String變數獲取文本內容。由於定長String變數支持的下界為65400,所以在打開超過32K位元組的文件時超出部分的位元組將無法獲取: Private Sub Command1_Cliack() Dim sA As String * 65400 '聲明定長String變數 Open "F:d.txt " For Binary As #1 '用二進制打開文件 Get #1, , sA '用Get語句從文件中獲取位元組 Text1 = sA '顯示打開的文件 Close #1 '關閉文件 End Sub;

二、先聲明一字元串變數,然後用空格填充字元串,使變數大小與文件大小一致,再通過Get語句將文件全部數據存儲到變數中,從而達到獲取整個文件位元組數的目的。

此法可以打開大於32K的文件,但應該注意的是,裝載文件的容器必須能裝載大於32K的文件,下例用RichTextBox控制項顯示打開的文件: Private Sub Command1_Click() Dim sA As String Open "f:d.txt " For Binary As #1 sA = Space(LOF(1)) '用空格填充sA變數 Get #1, , sA '用Get語句獲取文件全部內容 RichTextBox1.Text = sA Close #1 End Sub;

三、用StrConv函數將文件的控制字元串數據和Unicode碼之間進行轉換,從而達到打開文件的目的。可打開任意大小文件。

再給一個簡單例子: Private Sub Command1_Click() Open "f:d.txt " For Input As #1 RichTextBox1.Text = StrConv(InputB$(LOF(1), 1), vbUnicode) Close #1 End Sub;

四、用Shell語句直接調出Windows的記事本,給個文件名即可輕而易舉地打開文本文件。此法適合於打開程序的Readme文件(注意:在可執行文件和要打開的文本文件之間要有空格): Shell "NotePad.EXE f:d.txt ",vbNormalFucus;

五、用RichTextBox控制項自身的LoadFile屬性打開文件: RichTextBox1.LoadFile "f:d.txt ", rtfText。

熱點內容
抽象介面php 發布:2025-03-10 15:09:14 瀏覽:803
tomcat配置ip地址訪問 發布:2025-03-10 14:54:54 瀏覽:689
注冊淘寶密碼多少 發布:2025-03-10 14:49:03 瀏覽:558
文件上傳設備 發布:2025-03-10 14:47:47 瀏覽:498
江西l2tp伺服器託管雲伺服器 發布:2025-03-10 14:47:38 瀏覽:885
微信如何給錢包設置手勢密碼 發布:2025-03-10 14:46:55 瀏覽:229
江蘇伺服器如何 發布:2025-03-10 14:46:17 瀏覽:179
可編程交直流電源 發布:2025-03-10 14:40:19 瀏覽:569
c語言編程軟體安裝教程 發布:2025-03-10 14:20:01 瀏覽:85
java判斷變數類型 發布:2025-03-10 14:19:50 瀏覽:578