我是VBA的新手,我正在尝试创建一个简单的宏,其中可以突出显示一组单元格,单击按钮,并删除所选择的销售。之后,您可以再次选择单元格,单击相同的按钮,然后删除删除线。
我一直在寻找体面的文档,但还没有找到任何东西。
这是一些代码。
此外,我很想知道VBA最佳文档的位置。
Sub strikeOut()
Selection.Font.Strikethrough = True
End Sub
我还需要有关命令按钮的帮助。
谢谢。
答案 0 :(得分:9)
看起来你正走在正确的道路上。根据您的代码,我假设您已经创建了一个命令按钮。如果是这样,试试这个:
Sub strikeOut()
With Selection.Font
.Strikethrough = Not .Strikethrough
End With
End Sub
创建命令按钮:
Visual Basic
工具栏并激活Control Toolbox
按钮。另一个框/工具栏应显示不同的控件选项。 Button
选项并将其放在所需位置。 Developer
标签/功能区。 Insert
并选择Button
并将其放在所需位置。Properties
为您的按钮添加名称/标题。View Code
。ButtonName_Click()
子网址中,使用以下任一方式添加strikeOut()
来电:
Call strikeOut()
strikeOut
要回答问题的第二部分,很难说什么是“最佳”,但这里有一些可能有用的链接: