返回列表 上一主題 發帖

想請問一個問題有關Workbook_SheetChange 謝

想請問一個問題有關Workbook_SheetChange 謝

如果公式 [a1].value = [b1].value <<一開始設在工作表上的

當我更新資料時(使用WEB查詢功能) 如果 [B1]的值 接收資料變成 #value!
  是不是可以用sheetchange事件自動把公式改成 [A1].value =[B2].value?(如果B2不是#value!則不變)
(還是sheetchange根本不會理會由公式變動,所以不會有反應?)

像這種需要 請問要怎寫呢?

本帖最後由 icestormerss 於 2011-8-16 16:18 編輯
把a1的公式設為
=IF(ISERROR(B1),B2,B1)
kimbal 發表於 2011-8-16 13:29



行了^^ 感謝你, 另外我想請問你一個問題 跟 (按鈕)有關

如果我有二個以上的按鈕,每個按鈕功能都一樣(主要用來排序資料用)
按鈕之間只差在每一個按鈕所要排序資料所在行不同(例:A按鈕:只排序第一行,B按鈕只排序第二行的)

重點來了但我不知要怎寫 讓滑鼠點下去時會判斷按鈕是在那一行(例:A按鈕就放在[A1上,B按鈕就放在[B1]上)
然後就傳那一行的行數 給副桯式

不然如果有20行要排序好像得有20個模組..我是想說 讓全部的按鈕都指向同一個模組
然後排序 行 的數字用程式判斷後傳給副程式,透過數字來決定要排序那一行的資料

TOP

把a1的公式設為
=IF(ISERROR(B1),B2,B1)
kimbal 發表於 2011-8-16 13:29



請問 我剛去試 如果是#REF!的有作用但如果出現的是  N/A  及 #VALUE! 這二種好像就沒作用了

TOP

回復 5# kimbal


感謝你^^ 我再去試看看

TOP

        靜思自在 : 世上有兩件事不能等:一、孝順 二、行善。
返回列表 上一主題