+ -
当前位置:首页 → 问答吧 → VBA批注自动插入的问题

VBA批注自动插入的问题

时间:2011-08-07

来源:互联网

比如A1,输入“1公司”,然后当工作表其余单元格再次输入“1公司”,就自动为单元格插入一个相同的批注。该如何写代码呢?
谢谢大家。

附件

批注问题.rar(6.85 KB)

2011-8-7 15:51, 下载次数: 12

作者: lingyi123456   发布时间: 2011-08-07

复制内容到剪贴板
代码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Column <> 3 Or Target.Row < 2 Then Exit Sub
If Target = "1公司" Then
    Application.EnableEvents = False
    Range("c2").Copy
    Target.PasteSpecial Paste:=xlPasteComments, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
    Application.EnableEvents = True
    Application.CutCopyMode = False
End If
End Sub

作者: 蓝桥玄霜   发布时间: 2011-08-07

请见附件。

附件

批注0807.rar(8.96 KB)

2011-8-7 16:13, 下载次数: 0

作者: 蓝桥玄霜   发布时间: 2011-08-07

相关阅读 更多