excel表格无法编辑批注.pdf
不飞则已,一飞冲天;不鸣则已,一鸣惊人。——《韩非子》
竭诚为您提供优质文档/双击可除
excel表格无法编辑批注
篇一:excel20xx如何把批注替换
excel20xx如何把批注替换.txt24生活如海,宽容作舟,
泛舟于海,方知海之宽阔;生活如山,宽容为径,循径登山,
方知山之高大;生活如歌,宽容是曲,和曲而歌,方知歌之
动听。subcommentstocells()
dimrcellasexcel.Range
dimrdataasexcel.Range
dimscommentasstring
水平位移
consticoloffsetasinteger=78
从选定区域中提取批注
setrdata=intersect(selection,activesheet.usedRange)
Foreachrcellinrdata.cells
112
不飞则已,一飞冲天;不鸣则已,一鸣惊人。——《韩非子》
onerrorResumenext
scomment=ment.text
iflen(scomment)0then
rcell.offset(,icoloffset).Value=scomment
ment.delete
endif
onerrorgoto0
next
endif
endsub
hectorserrano有一个大型工作表,其中大约包含600
行和700列。在所有43000余个单元格中大约有200个单元
格包含批注。hector希望将这些批注提取出来,并将它们放
到数据表主体右侧的单元格中。例如,如果一个批注隶属于
c43单元格,则他希望该批注中提取出的文本在cc43中出现
并将原始批注删除。
你可能认为你可以使用选择性粘贴功能来处理这一任
务,但这一功能却并不奏效。如果你复制原始单元格并使用
“编辑|选择性粘贴|批注”命令来复制,则只有批注被粘贴
到目标单元格中。它们仍然是批注,而不是单元格中的文本,
这与hector的目标完全不同。
212
不飞则已,一飞冲天;不鸣则已,一鸣惊人。——《韩非子》
处理这种提取文本任务的唯一方法是使用宏。使用下面
的宏,当在选中的单元格中运行
时,会提取批注,并移动批注中的文本,然后删除原始
批注。
篇二:关于批量修改excel中的批注成一直线的问题
1、打开所需修改的excel文档
2、选择工具→宏→Visualbasic编辑器
3、在弹出的microsoftVisualbasic编辑框中选择视图
→代码窗口,此时在弹出的窗口中复制如下程序:
sub设置批注框大小()
dimrngasRange