是否可以扩展一下使用场景的范围, 不仅只限word中使用

使用问题 · 71 次浏览
涛涛涛 创建于 7天3小时前

如:是否可以支持在Excel中使用,在电脑中的文本文件txt中使用,就更牛了


回复内容
碎片哒哟 6天21小时前
#1

Word是流式文本处理,而Excel是基于单元格的数据处理,Excel在编辑单元格过程中无法获取到文本数据,所以在Excel中无法实现跟Word相同的功能。

txt记事本倒是能实现,但是txt记事本绝大部分情况下都是为了临时处理短文本,基本不会出现需要重复性输入专业词汇的情形。如果是临时输入,你可能需要的是搜狗自定义短语或者Cea大佬的剪贴板。

碎片哒哟 最后更新于 6天21小时前
涛涛涛 6天21小时前
#2

好的,我就是感觉你实现的方式非常神奇!
Excel是基于单元格的数据处理,那如果给予vba的活动单元格获取数据文本,是否可以实现此功能呢,可能光标位置不好定位吧

碎片哒哟 回复 涛涛涛 6天18小时前 :
或者把编辑中的Excel按照跟txt记事本一样的思路不知道能不能行,有点意思,我明天试试。
碎片哒哟 回复 涛涛涛 5天22小时前 :

 Excel.Application.ActiveCell.Text只有在非编辑状态才能获取到内容,编辑状态下获取会报错。甚至跟txt记事本实现思路也不同。不过弯弯绕绕居然也被我找出了解决方案了,下周闲着没事的话就尝试实现下。

涛涛涛 回复 碎片哒哟 5天20小时前 :

好的,期待在Excel里功能的实现

回复主贴