Board logo

標題: [發問] 請益 : Excel 問題 [打印本頁]

作者: llkxxx    時間: 2014-8-29 06:46     標題: 請益 : Excel 問題

請益 : Excel 問題

如附件圖示

M2~M40 綠色欄位 , 任意一個欄位 Key In 數字 時

另外 34 個綠色欄位 , 要可以 "自動清除內容"

此時所有紅色欄位 ,  也同時自動重新計算

這樣的規則 , 如何用excel設計出來 ?

(ex   公式 ? 巨集 ? 函式 ?)  

請高手指教 , 謝謝
作者: llkxxx    時間: 2014-8-29 06:53

回復 1# llkxxx

補 excel  檔案

謝謝
作者: ML089    時間: 2014-8-31 23:11

M2~M40 綠色欄位 , 任意一個欄位 Key In 數字 時

另外 34 個綠色欄位 , 要可以 "自動清除內容"


所以M2~M40只能KEY-IN一筆資料 ?
作者: llkxxx    時間: 2014-9-1 18:35

回復 3# ML089

YES

M2~M40只能KEY-IN一筆資料

ths
作者: ML089    時間: 2014-9-2 16:48

回復 4# llkxxx
需使用 VBA
按ALT-F11開啟VBE
將下列VBA放置該Worksheet中(如圖所示)

Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("E2:E42")) Is Nothing Then Exit Sub
    Data = Target.Value
   
    Application.EnableEvents = False
    Range("E2:E42").ClearContents
    Target = Data
    Application.EnableEvents = True
End Sub

[attach]19070[/attach]
作者: llkxxx    時間: 2014-9-3 00:15

回復 5# ML089

這是用VB  語法  寫的嗎?
原來 VB +  Excel 也能用

感謝啦
作者: ML089    時間: 2014-9-3 09:14

回復 6# llkxxx

這是EXCEL的VBA與VB語法相似
VBA是EXCEL的直譯語言(OFFICE系列都有)




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)