返回列表 上一主題 發帖

[分享] 學習Excel VBA的一些基本概念

wearnks的問題也是我想知道的 !

TOP

請問版主:1.若使用EXCEL DDE+VBA 紀錄期貨資料應該要有哪些條件?  
               2.若使用 (KGI全球通I3_Beta版)+excel2007的DDE數據每5分鐘自動記錄一筆資料應該如何寫?(我沒有VBA的基礎)不好意思。  謝謝。
新手

TOP

感謝板主提供解決方案, 讓我對 VBA 在程式間的呼叫有更深的了解o
日昨也看了你的帖 "關於DDE動態連結問題", 試了一下沙大大的問題, 還蠻好玩的, 或許以後可參考使用o
James

TOP

使用vba也有幾個月
但是功力還不夠深
而且看到眾家高手的發文
真是驚嘆連連

很好奇大家是怎麼學的
會記程式碼嗎?
我都是將一些程式碼複製起來
比較複雜的就在從裡面尋找
簡單的就直接打出來
這樣的方式是對的嗎?
字典兩各字 還真難理解

TOP

回復 2# James
  1. Sub bb()
  2. Workbooks.Open "E:\aa.xls" '開啟活頁簿
  3. Application.Run "aa.xls!aaa" '執行巨集
  4. End Sub
  5. Sub kk()
  6. With ActiveWorkbook.VBProject.VBComponents.Import("E:\a.bas") '匯入
  7. Application.Run "aaa" '執行
  8. Application.VBE.ActiveVBProject.VBComponents.Remove Application.VBE.ActiveVBProject.VBComponents(.Name) '刪除
  9. End With
  10. End Sub
複製代碼
學海無涯_不恥下問

TOP

回復 1# Hsieh


    今天剛進入此論壇, 已登錄為會員o 在一些帖中常看到您精彩及詳細的回覆, 尤其此篇將一些 excel vba 的基本觀念作一整理及說明, 相信很多人會受益良多o
    在此有一個私人的問題想請教, 不知您是否能給予幫忙?
    我在檔案 a.xlsm 中 a-sheet 已建立一個 vba macro 為 a-macro,
       1. 當我在另一個檔案 b.xlsm 中的 b-macro 中要使用到 a.xlsm 中的 a-macro 時要如何開啟, 執行及關閉?
       2. 若我已經將 a-macro 由 a.xlsm 中匯出成一個 a.bas 檔案時, 我如何由 b-macro 呼叫開啟, 執行及關閉?
    請給予解答, 不甚感激o Thanks!
James

TOP

        靜思自在 : 一個人的快樂.不是因為他擁有得多,而是因為他計較得少。
返回列表 上一主題