[.NET] 請問VB連結EXCEL的計算問題
各位高手大家好,我是個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
05/25 16:57, 1F
→
06/07 22:23, , 2F
06/07 22:23, 2F
→
06/07 22:24, , 3F
06/07 22:24, 3F