gpt4 book ai didi

vba - 在 Excel 中创建删除线宏

转载 作者:行者123 更新时间:2023-12-02 07:28:28 32 4
gpt4 key购买 nike

我是 VBA 新手,我正在尝试制作一个简单的宏,可以突出显示一组单元格,单击按钮,然后删除选定的销售。之后,您可以再次选择该单元格,单击同一按钮,然后删除删除线。

我一直在寻找像样的文档,但尚未找到任何东西。

这是一些代码。

此外,我很想知道有关 VBA 的最佳文档在哪里。

Sub strikeOut()

Selection.Font.Strikethrough = True

End Sub

我还需要有关命令按钮的帮助。

谢谢。

最佳答案

看来您走在正确的道路上。根据您的代码,我假设您已经创建了一个命令按钮。如果是这样,请尝试以下操作:

Sub strikeOut()
With Selection.Font
.Strikethrough = Not .Strikethrough
End With
End Sub

创建命令按钮:

  • Excel 2003 及更早版本:
    • 打开Visual Basic 工具栏并激活Control Toolbox 按钮。应该出现另一个带有不同控制选项的框/工具栏。
    • 选择按钮选项并将其放置在所需位置。
  • Excel 2007 及更高版本:
    • 单击开发人员选项卡/功能区。
    • 选择插入,然后选择按钮并将其放置在所需位置。
  • *以下步骤适用于此后的所有版本。
    • 右键单击新按钮并选择属性为您的按钮指定名称/标题。
  • 再次右键单击并选择查看代码
  • ButtonName_Click() 子项中,使用以下任一方法添加 strikeOut() 调用:
    • 调用strikeOut()
  • 或者简单地说
    • 删除线

要回答问题的第二部分,很难说什么是“最好的”,但这里有一些可能有帮助的链接:

Chip Pearson's site
MSDN
OZgrid

关于vba - 在 Excel 中创建删除线宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11829914/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com