vb生成資料,用excel輸出並自動畫曲線

2024-12-27 09:10:17 字數 2029 閱讀 2268

1樓:網友

直接用vbline建座標,畫圖,很方便。

如何將vb中的資料轉到excel,並在vb或excel中畫出曲線圖?

2樓:匿名使用者

開啟excel,在選單的"工具"->"巨集"->"錄製新巨集",然後開始對excel操作(比如改變**的大小等),操作完了停止錄製巨集,在"巨集"->"visual basic器"->"模組"裡的模組就有你錄製的過程的**,稍微修改就可以用到vb裡。

vb6呼叫excel畫曲線

3樓:狄好完顏迎蕾

要出問題。你可能使用了該版本才有的物件,則低版本的庫是識別不了的。反過來說,要是不會出問題,微軟直接提供最新的庫就可以了,幹嘛還提供老版本?

解決方案。1:在新增引用的時候,就低不就高。你需要的基本功能,低版本也基本都有;如果實在需要引用高版本,應該在程式執行前,對客戶環境進行版本檢查。

2:如果是商用程式,需要做好測試工作,即你要用不用的excel版本,驗證你的設計。

3:反其道而行之,不要用vb呼叫excel,而用excel呼叫vb製作的dll。用vb實現的各種功能(演算法,介面等),可以打包到dll中,然後用excel的vba呼叫它。

這樣dll中就無需用到excel的庫,並且今後它還可以為其他程式使用。不過,要是製作商用程式,考慮客戶安裝時,難度要大些。

如何把vb中產生的資料放進excel

4樓:網友

首先需要引用excel物件才可能操作excel 工程-引用 中找到 microsoft excel ……勾選,並確定引用。

private sub command1_click()dim vbexcel as '定義excel物件。

dim xlbook as new '工作物件。

dim xlsheet as new 'sheet表物件。

set vbexcel = createobject("") '建立物件。

false '操作時隱藏excel

set xlbook = '新增乙個表單。

set xlsheet = '定義表單物件。

可以刪除,但我註釋掉了。

doevents

表單名稱" '表單名稱。

1) = "測試" '設定**裡面的內容, ("c:\") '儲存檔案到c盤。

true '可以設定為顯示。

下面的**可以將他關閉退出。

if not is nothing thenend if

set vbexcel = nothingset xlbook = nothing

end sub

vb如何程式設計把excel中的資料生成圖表

5樓:網友

我不怎麼清楚,那個需要用資料庫控制項,資料庫控制項我還沒用過,不敢照著書亂說。實在抱歉。

能否使用vb 的excel輸出並自動生成圖表?

6樓:網友

透視表就可以啊,方便得很,還可以根據原始檔重新整理資料。

7樓:網友

excel 本來就有這個功能。vb裡面用?

如何將vb中的資料轉到excel,並在vb或excel中畫出曲線圖?麻煩告訴我

8樓:邊關日月明

開啟excel,在選單的"工具"-"巨集"-"錄製新巨集",然後開始對excel操作(比如改變**的模源改大小等),操作完了裂卜停止錄製巨集,在"巨集"-"visual basic器"-"模組就有你錄製的過程旦判的**,稍微修改就可以用到vb裡。

謝各位大神~,我有乙個excel資料,想根據資料在vb(2010版本)中進行曲線圖繪製。哪位俠士做過類似程式?

9樓:網友

我沒做過。

但是我知道讀取excel 還有畫曲線我也知道。

可以給你做。

如果用EXCEL,如何生成數字與大寫字母組成的32位字串

用vba 實現!按alt f11進入vbe編輯視窗,然後在工程視窗插入一個模組 把下面的 複製進去 儲存,再次按alt f11返回excel視窗 這時,按alt f8開啟巨集視窗,執行randnum巨集,如果你選中的是 一個單元格,就會產生32位 abcdef跟0123456789 的隨機組合字串 ...

怎麼用VB實現將EXCEL的資料匯入到ACCESS

excel的匯出很簡單,匯入則很複雜,關係到匯入檔案的資料與格式,因為使用者提供的excel檔案是可變的,不可預知的。本人最近 包括以前一直 在研究這個問題。delphi版本已經發到網上了,發到你郵箱了,你可以參考一下,現在在想用c 開發乙個更好的匯入控制項。提供乙個思路吧。工程要引用的乙個物件就是...

vb怎麼用for迴圈輸出

for 迴圈變數 初值 to 終值 step 步長 語句塊 語句塊 next 迴圈變數 例如 求n!1,建立應用程式使用者介面並設定物件屬性 2,程式設計 private sub command1 click dim fact as double,n as integer,i as integer ...