我是VBA的新手,我正在尝试创建一个简单的宏,用户可以在其中突出显示一组单元格,单击一个按钮,然后删除选定的销售。之后,您可以再次选择该单元格,单击同一按钮,然后删除删除线。
我一直在寻找像样的文档,但还没有找到任何东西。
下面是一些代码。
另外,我想知道在VBA上哪里有最好的文档。
Sub strikeOut()
Selection.Font.Strikethrough = True
End Sub
我还需要命令按钮的帮助。
谢谢。
发布于 2012-08-06 14:14:51
看起来你走在正确的道路上。根据您的代码,我假设您已经创建了一个命令按钮。如果是这样的话,试试这个:
Sub strikeOut()
With Selection.Font
.Strikethrough = Not .Strikethrough
End With
End Sub
要创建命令按钮:
Visual Basic
工具栏并激活Control Toolbox
按钮。应出现另一个带有不同控制选项的框/工具栏。Button
选项并将其放置在所需位置。
Developer
选项卡/功能区。Insert
并选择Button
,然后将其放入所需的and中
Properties
,为您的按钮指定一个your
再次右键单击并选择View Code
.
ButtonName_Click()
,使用以下任一命令添加strikeOut()
调用:
strikeOut
要回答你问题的第二部分,很难说什么是“最好的”,但这里有一些链接可能会有所帮助:
https://stackoverflow.com/questions/11829914
复制相似问题