[.NET] 請問VB連結EXCEL的計算問題

看板Visual_Basic作者 (hlhd14)時間12年前 (2012/05/25 16:02), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
各位高手大家好,我是個VB超級菜鳥,想請教一個問題>"< 我的資料庫建在EXCEL裡面 SHEET1裡面是我的資料,可以透過VB不斷新增 簡單假設一下我的欄位: A B C D E F G 1 編號 日期 人 機 料 法 環 2 1 2012 1.AAA 第二行開始就是我陸陸續續輸入的案例們~ 然後我的SHEET3-SHEET7 分別有人機料法環的五個相關矩陣 先假設SHEET3 "人"的相關矩陣長這樣: A B C D 1.AAA 2.BBB 3.CCC 1 1.AAA 1 2 2.BBB 0.2 1 3 3.CCC 0.6 0.8 1 即表示選項1.AAA跟選項2.BBB之間的相關係數為0.2 問題來了~ 我現在再VB裡設了五個COMBOBOX Combobox1的選項可以連結到SHEET3"人"矩陣裡的A1-A3儲存格 現在我希望VB可以自己去抓我SHEET1裡面每一筆案例做計算 舉例來說,假如我現在combobox1選了2.BBB這個選項 我按下計算botton 他就會自己去抓sheet1裡面的案例出來比對 假如第1筆案例是選1.AAA 則他會去抓1.AAA跟我2.BBB交集的那個值,就是0.2這個數字出來 我現在是想說 能不能讓我再按下計算的時候 sheet1裡面的C2這個儲存格他會自己去偵測 如果C2選的是1.AAA 則連結到sheet3的B這列 然後再利用combobox1所取的2.BBB 去抓行跟列的交集,找出0.2這個值 但是我不知道該怎麼寫 應該要先寫一個VBA再EXCEL裡面讓他先抓sheet1跟sheet3的關係 還是直接都用VB就可以了?? 不好意思我敘述的很攏長 因為問題有點複雜所以就想說打詳細一點 再麻煩高手幫忙解惑了>"< 謝謝~~!! 或是假如有在台中,逢甲附近的VB高手 願意撥空大約30-60min家教一下這題的話 可以站內信給我,雖然薪水不高但誠徵高手救命>"< -- ˋㄆ \|/ 了丰 甲 大 ┌╮ ╰─ 子 F C U _T A L K ▌▎ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.72.180 ※ 編輯: hlhd14 來自: 140.134.72.180 (05/25 16:03) ※ 編輯: hlhd14 來自: 140.134.72.180 (05/25 16:05)

05/25 16:57, , 1F
Use ODBC to mount xls file
05/25 16:57, 1F

06/07 22:23, , 2F
謝謝你~後來我採用先在VBA裡寫巨集,在連過去啟用巨集,只
06/07 22:23, 2F

06/07 22:24, , 3F
是有點怪怪的>"<
06/07 22:24, 3F
文章代碼(AID): #1Flpo73K (Visual_Basic)