23、Excel VBA实用技巧与代码示例

Excel VBA实用技巧与代码示例

1. 向注释中添加公式详情

在处理复杂电子表格时,检查公式以确保结果正确是一项常见需求。通常,在Excel中查看公式的唯一方法是点击包含该公式的单元格,这既耗时又令人沮丧。更简便的方法是将公式复制到单元格的注释中,只需将光标悬停在该单元格上,公式就会在注释框中弹出,无需移动单元格光标位置即可立即查看。

但问题是,电子表格中可能有许多公式,如果其中任何一个发生更改,手动检查将是一场噩梦。以下代码可将用户所选单元格的公式添加到注释框中。如果已有注释,会保留该注释;如果已有公式和注释,则会更新注释。使用竖线(|)符号(SHIFT - \)分隔现有注释和公式。

Sub note()
    For Each window In Windows
        For Each Worksheet In window.SelectedSheets
            For Each cell In Application.Selection
                addr = Worksheet.Name & "!" & cell.Address
                temp = ""
                On Error Resume Next
                temp = Range(addr).Comment.Text
                If InStr(temp, "|") Then
                    temp = Mid(temp, InStr(temp, "|") + 1)
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值