當用戶在添加數值後按回車鍵時,有沒有什麼辦法可以激活excel中的功能? 比如我想執行=(A3-A4)
每次用戶輸入一個新值A4單元格,然後按回車單擊輸入時如何從單元格中減去值?
回答
你需要把下面的子程序,在VBA的ThisWorkbook
Excel對象(可通過按Alt + F11):
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A4")) Is Nothing Then
Target.Value = Range("A3").Value - Target.Value
End if
End Sub
對於一些涉及到Worksheet_Change
事件的詳細信息,請參閱here。
一個辦法是去文件>選項>公式,並設置計算選項>工作簿計算爲手動。
然後告訴你的用戶點擊F9來顯示結果。
我想他想把它切換到自動,如果每次'A4'中的值都沒有改變時它不重新計算,除非我誤解了他的問題。 – BruceWayne
在這種情況下,請按照上述說明選擇「自動」,並且應該這樣做。我在想他(?)希望重新計算等到用戶手動做了一些事情。 – cricketbird
啊,我明白你在說什麼 - 這也是有道理的。無論哪種方式,這應該這樣做methinks。 – BruceWayne
- 1. 如何在單擊表格單元格時輸入字段
- 2. 如何從Excel中的單元格值中減去時間文字?
- 3. 如何減去輸入值
- 4. 單擊單元格時如何獲取單元格值?
- 5. 單擊元素時從變量中減去?
- 6. 從文本輸入中的表格單元格中獲取單擊的值
- 7. 如何從Excel中減去另一個文本單元格?
- 8. 基於Excel中另一個單元格中的值減去兩個單元格
- 9. jquery試圖從表單輸入中減去標記的值
- 10. 如何從單元格單擊中的datagridview單元格中刪除值?
- 11. 在UITableView中添加/減去單元格
- 12. 從表單輸入中除去空值
- 13. 如何減去特定表格值中的用戶輸入值?
- 14. 不能從另一個單元格中減去一個單元格的文本
- 15. 如何從單元格中刪除文本單擊單元格文本時
- 16. 減去細胞時,纔會有另一個單元格的值
- 17. 從前12個單元格的平均值中減去選定單元格的值
- 18. 減去空白單元格 - Excel
- 19. 加入價格單價檢查時,減去價格時unchcked
- 20. 從excel中的每一行中減去2個單元格
- 21. 如何在Matlab中減去兩個單元格陣列
- 22. excel vba添加和減去不同單元格中的值
- 23. 當另一個單元格中輸入值時,Excel將日期時間輸入到單元格中
- 24. 如何在點擊時增加/減少TableView單元格高度
- 25. 在JTable單元格中輸入值並單擊確定不註冊值
- 26. 點擊時按照其他單元格更新Datagrid單元格輸入
- 27. 從數據庫中的單元格減去文本框
- 28. 如何在ASP.NET中單擊gridview單元格來編輯gridview單元格的值?
- 29. 將值或文本輸入到單元格後,如何去除單元格的背景顏色?
- 30. 如何使用VBscript在Excel中的單元格中輸入值
您需要在Worksheet_Change()事件中使用vba。 –
你能澄清一下嗎?你在單元格中有一個公式,'= A3-A4',比方說'B1'。當用戶更改'A4'中的值時,公式不會**重新計算? – BruceWayne