批量插入批注

Sub 批量插入批注()
On Error Resume Next'批注来源列名Dim targetColumnName As String'批注来源列号Dim offsetColumn As Integer'计数Dim count As IntegertargetColumnName = InputBox("直接输入列名字母: ", "批注来源列")If targetColumnName = "" ThenGoTo gotoEndEnd If'算出目标列号offsetColumn = Range("A1:" & targetColumnName & "1").Cells.count'遍历所选列,从目标列对应行中取值插入为批注For Each sel In SelectionWith selIf Not Cells(sel.Row, offsetColumn) = "" Then.ClearComments.AddComment.Comment.Text Text:=Cells(sel.Row, offsetColumn).Value.Comment.Visible = Falsecount = count + 1End IfEnd WithNextMsgBox "批量插入批注 " & count & "个", vbOKOnly, "批量批注完成"gotoEnd:End Sub

批量提取批注

Sub 批量提取批注()
On Error Resume Next'批注存放列名Dim targetColumnName As String'向左偏移几列取值Dim offsetColumn As Integer'计数Dim count As IntegertargetColumnName = InputBox("直接输入列名字母: ", "批注内容接受列")If targetColumnName = "" ThenGoTo gotoEndEnd If'算出目标列号offsetColumn = Range("A1:" & targetColumnName & "1").Cells.count'遍历所选列,从目标列对应行中取值插入为批注For Each sel In SelectionWith selIf Not .Comment.Text = "" ThenCells(sel.Row, offsetColumn).Value = .Comment.Text.ClearCommentscount = count + 1End IfEnd WithNextMsgBox "批量提取批注 " & count & "个", vbOKOnly, "批量提取完成"gotoEnd:End Sub

Excel 用 vba 批量插入/提取批注相关推荐

  1. Excel使用VBA批量插入Object

    前言 老姐让我帮她写个程序,要在Excel中插入附件啥的,不然她五一放假就要加班了,所以我就在加班的期间查了查资料,一开始理解错题意,以为是要把PDF转换为Excel,还想着要用Python来写,后面 ...

  2. 【Excel】VBA批量修改文件名

    Excel:VBA批量修改文件名 Dim filePath As Variant '定义filepath为变量 Dim obj As Object '定义obj为变量对象 Dim fld, ff, g ...

  3. Excel根据名字批量插入图片

    Excel根据名字批量插入图片 一.如果图片名称与Excel名称不一致时(如下图1) (图1) 1. 先将文件名批量形成文档txt,先新建一个文本文档1.TXT 打开后输入批处理命令:dir . &g ...

  4. 利用CAD VBA批量插入多段线

    CAD VBA批量插入多段线,利用一维动态数组 Sub aa() '定义一个运行过程 Dim arr() As Double '定义一个空的动态数组 m = 4 '随便定一个值 nn = Array( ...

  5. Excel 2010 VBA 入门 103 利用VBA批量插入图片

    目录 示例 代码: Shapes.Shape和 ShapeRange Shapes对象插入图形的方法 Excel的坐标 图形大小的调整 获取图片的原始大小 将图片按比例缩放至单元格 图片批量插入的步骤 ...

  6. Excel 文件怎么批量插入首页、扉页、尾页?怎么将某个 Excel 文件批量插入到其它 Excel 文件的指定位置?

    概要:在我们日常办公中,经常会碰到需要给一批 Excel 文件批量插入首页或者尾页,或者在指定的位置插入新的 Sheet 的需求.「我的ABC软件工具箱」就实现了批量在指定位置插入新的内容的功能,可以 ...

  7. excel表格怎么调整行高和列宽_如何在Excel中竖向批量插入图片,这个简单方法你知道吗...

    酌酒与君君自宽,人情翻覆似波澜.白首相知犹按剑,朱门先达笑弹冠.草色全经细雨湿,花枝欲动春风寒.世事浮云何足问,不如高卧且加餐. --[唐]王维<酌酒与裴迪> 不知道大家有没有遇到过这种情 ...

  8. c# 读取Excel,并批量插入到数据库

    public static string BD_MaterialImport(string FilePath){try{#region 读取工作表,导入数据 //此连接可以操作.xls与.xlsx文件 ...

  9. Excel使用VBA自动调整插入图片大小到单元格

    文章目录 前言 VBA是什么? 使用步骤 1.新建一个xls表格 2.开启宏功能 3.打开宏界面 4.复制粘贴代码 把宏命令添加到快捷访问上 总结 前言 最近突然要做大量带图片的Excel表格,Off ...

  10. Excel根据关键词批量查找提取

    Excel tool 使用教程 Excel 批量复制,关键字数值提取,关键字提取 Excel tool 功能描述:批量取excel中关键字的值.输入关键字,程序将扫描所有excel,并根据关键字定位, ...

最新文章

  1. 拥抱高效、拥抱 Bugtags 之来自用户的声音(三)
  2. 零基础自学Python:安装Python、解释器、代码风格等
  3. 2013版计算机应用基础,《计算机应用基础》实施细则(2013版)
  4. 51单片机串行口c语言编程,51单片机串口通信c语言编程
  5. spoj 179. Word equations (代码等式)
  6. java中8种基本类型与运算符
  7. Visual Studio 2008 破解90天限制的激活升级方法!
  8. Aspose.Java实现word转pdf,添加水印等操作
  9. 使您的Java代码闻起来很新鲜
  10. html内容封装为一个对象_技术赋能还是内容为王,哪一个才是短视频创作的关键?...
  11. java观察者_Java中的观察者模式
  12. 自定义条件查询_跟我学shardingjdbc之自定义分库分表策略-复合分片算法自定义实现...
  13. 全协议NFC读写模块 小尺寸 功能强 TTL电平输出 可兼容14443A模块 14443B模块 Felica模块 15693模块 CLRC663读写模块
  14. linux 增量升级包,应用增量Linux补丁
  15. c语言酒店信息管理实训作业,c语言实训报告宿舍管理系统.docx
  16. github添加设置ssh key
  17. html5个人影集,全屏的个人影集展示网页模板
  18. 理解ES6中的TDZ(暂时性死区)
  19. 程序员讲装修——平台选择
  20. 计算机图像处理面试题总结

热门文章

  1. Diff 算法的执行过程数据响应式模拟routerSnabbdom
  2. Apache 配置ssl证书
  3. C++ 语言 std::is_same
  4. CDN常见问题-Trouble Shooting(二)
  5. oracle 将钱转换万元单位,oracle 金额单位转换
  6. 基于RabbitMQ实现的订单超时功能-记录备查
  7. pandas学习之excel重复项判断显示与去重
  8. dell电脑装双系统linux,戴尔电脑怎么装双系统?戴尔装win7+win10双系统详细教程
  9. html字体如何运用在ps上,PS文字排版工具的使用技巧
  10. 华为云MySQL云数据库,轻松助力数据上云