gpt4 book ai didi

vba - 从另一个 VBA 代码注释 vba 代码

转载 作者:行者123 更新时间:2023-12-04 20:18:11 27 4
gpt4 key购买 nike

我想从另一个代码 VBA 中评论包含 Msg Box 的行。我正在尝试使用 Library VBA EXTENSIBILITY,但我没有找到解决方案。

欢迎任何帮助。

这是我的代码:

Sub CommentCode()
Dim VBProj As VBIDE.VBProject
Dim VBComp As VBIDE.VBComponent
Dim CodeMod As VBIDE.CodeModule
Dim LineNum As Long
Const QUOTE = '

Set VBProj = ActiveWorkbook.VBProject
Set VBComp = VBProj.VBComponents("ThisWorkbook")
Set CodeMod = VBComp.CodeModule

With CodeMod
LineNum = .CreateEventProc("Open", "Workbook")
LineNum = LineNum + 1
.InsertLines LineNum, QUOTE
End With
End Sub

最佳答案

首先,请改变
Const QUOTE = '
对此:
Const QUOTE = "'"
基本上你的报价(或 Rem )将是一个字符串,需要用引号引起来。

至于 VB 可扩展性 ,您可能需要在找到该行后删除该行,并在开头插入带有注释的新行。

Chip Pearson: Programming in the VBA Editor

关于vba - 从另一个 VBA 代码注释 vba 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16218039/

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