首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel AutoPostBack问题

Excel AutoPostBack问题
EN

Stack Overflow用户
提问于 2018-03-02 13:23:21
回答 1查看 54关注 0票数 1

我在excel VBA代码中放入了AutoPostBack= True,而改变单元格的值不会更新结果。

代码语言:javascript
复制
Private Sub Sheet1()
AutoPostBack = True

If (Cells(2, 1).Value = "---") And (Cells(1, 2).Value = 0) Then
Cells(2, 2).Value = 0
Else
Cells(2, 2).Value = "   "
End If
End Sub
EN

回答 1

Stack Overflow用户

发布于 2018-03-02 14:38:26

在VBA编辑器中,打开要处理的工作表的代码(在项目资源管理器中双击它)。然后在编辑器窗口WorksheetSelectionChange顶部的下拉框中选择。将代码放入创建的Worksheet_SelectionChange函数中,而不是Sheet1函数中。这是在工作表上的每次更改时自动执行的函数。

或者,您可以将您的Sheet1函数设置为公共的,然后从Worksheet_SelectionChange调用它。

忘了AutoPostBack

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49063256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档