[問題] 讓Excel欄位兼具自動計算及可輸入的功能

作者: fmlfmlfml (會長)   2016-08-27 17:56:05
代po
軟體:excel
版本:2011
一、說明:
1.想要做EXCEL的自動化表單。
2.其中機車每公里補助2元,汽車每公里補助7元
3.想要達成的效果:
a.當【分類欄位(B3)】選擇「交通:機車」時,並輸入【公里數(D2)】時,
  【金額(E3】:可自動出現金額。
b.但【分類欄位(B3)】選擇「交通:其他」時,【金額(E3】就要手動輸入
(所以E欄的金額欄位的狀態是可變動的,一般時是要手動輸入,
  而需要計算公里數時,又會自動產生金額)
http://i.imgur.com/LitlWle.jpg
二、請問該如果讓金額E欄位,兼具自動計算及手動輸入的效果?
作者: soyoso (我是耀宗)   2016-08-27 19:24:00
想到的是巨集worksheet_change來判斷分類選項是否將公式保留或移除或是先下拉金額公式於其他尚未填入分類的儲存格內,之後再分類選單為其他時,手動輸入金額
作者: fmlfmlfml (會長)   2016-08-27 21:10:00
謝謝樓上回應。想請問你的第二個方案,一樣是在同一個欄位裡,且有公式在欄位裡,只是需要手動輸入時先把公式刪掉,再手動輸入,對吧?
作者: soyoso (我是耀宗)   2016-08-27 21:14:00
如原po所述
作者: fmlfmlfml (會長)   2016-08-27 22:42:00
了解了 ,我原本也是這樣做,謝謝你的耐心回應

Links booklink

Contact Us: admin [ a t ] ucptt.com