我是 VBA 的新手,我正在尝试制作一个简单的宏,可以在其中突出显示一组单元格,单击一个按钮,然后删除选定的销售。之后,您可以再次选择单元格,单击相同的按钮,然后删除删除线。
我一直在寻找像样的文档,但还没有找到任何东西。
这是一些代码。
另外,我很想知道关于 VBA 的最佳文档在哪里。
Sub strikeOut()
Selection.Font.Strikethrough = True
End Sub
我还需要命令按钮的帮助。
谢谢你。
看起来你走在正确的道路上。根据您的代码,我假设您已经创建了一个命令按钮。如果是这样试试这个:
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()
sub 中,strikeOut()
使用以下任一方法添加调用:
Call strikeOut()
strikeOut
要回答您问题的第二部分,很难说什么是“最好的”,但这里有一些可能会有所帮助的链接: