在用户更改的单元格上运行宏

博斯韦尔

如果范围内的任何单元格都被更改(C5至C25),我试图使宏自动运行。

如您在下面的代码中看到的,它应该自动弹出一个消息框,询问用户是否继续(如果用户说是,则运行宏)。

一旦更改了任何一个单元(从c5到c25),我都无法使代码开始运行。

这是代码-这不是我自己的全部:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Target.Worksheet.Range("C5:C25")) Is Nothing Then Reminder
End Sub
Sub Reminder()
'
' Reminder Macro 
'
response = MsgBox("Do you want to set a reminder in Outlook for when the next update is required? If yes, make sure your Microsoft Outlook is open.", vbYesNo)

If response = vbNo Then
    MsgBox ("You selected 'No'")
    Exit Sub
End If
'Rest of my macro code goes here...

End sub

谢谢!

戴维·泽门斯

确保您的代码在工作表的代码模块中。从上面的注释中,您可以表明它位于模块3中。需要将其移至工作表的代码模块中。

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel VBA-更改单元格时运行宏

来自分类Dev

当单元格值更改时,然后运行宏

来自分类Dev

更改范围中的单元格时运行多个宏

来自分类Dev

当单元格更改传递值时运行宏

来自分类Dev

Excel VBA宏-在选定的单元格上运行

来自分类Dev

如何让我的宏在单元格选择上运行?

来自分类Dev

Excel:在单元格上运行宏单击

来自分类Dev

VBA 和 Excel 我需要在单元格更改时运行宏

来自分类Dev

根据单元格中的响应运行宏

来自分类Dev

运行宏后返回到原始单元格

来自分类Dev

如何根据单元格的内容运行宏

来自分类Dev

Worksheet_Change宏-更改多个单元格

来自分类Dev

如果单元格更改值,则暂停宏

来自分类Dev

单元格值更改未在vba宏中捕获

来自分类Dev

当任何包含公式的单元格更改时触发宏

来自分类Dev

excel宏:根据原始单元格值更改单元格值

来自分类Dev

在单元格中指定的行上打开excel宏

来自分类Dev

用户离开单元格时如何更改datagrid单元格值

来自分类Dev

检测用户编辑时的表格单元格更改

来自分类Dev

即使选择中包含空白单元格或文本的单元格,也需要宏才能正常运行

来自分类Dev

Swift UITableView在用户点击单元格时做出响应

来自分类Dev

单元格值更改时VBA不运行

来自分类Dev

在非空单元格上运行函数

来自分类Dev

cxgrid高亮(或颜色)更改窗体closequery上的单元格

来自分类Dev

如何更改MouseOver行上的GridView单元格颜色

来自分类Dev

更改UItable单元格上的删除按钮的文本

来自分类Dev

在DataGridView上更改单元格背景色CellMouseClick

来自分类Dev

通过更改单元格上的值,Excel VBA崩溃

来自分类Dev

在Shiny中更改DT表上单元格的颜色

Related 相关文章

热门标签

归档