分享时间 | 2024-01-16 19:26 |
最后更新 | 13天7小时前 |
修订版本 | 5 |
用户许可 | -未设置- |
Quicker版本 | 1.43.53 |
动作大小 | 37.4 KB |
最低Quicker版本 | 1.42.6 |
1.数据无价,请先备份好重要数据!
2.因为表格软件版本众多,每个版本所包含的组件不同,兼容性差异较大,不一定能正常运行。
3.因为底层COM接口的限制,如果同时开启了多个同名进程,可能会获取到错误的活动文档。
4.表格软件执行VBA代码后,将会丢失撤销(undo)历史,无法进行撤销操作。因此,请先备份好重要数据,再使用VBA代码。
5.其它关于Office软件辅助的说明请参阅Quicker文档(https://getquicker.net/KC/Help/Doc/officehelper )
在打开的Excel(xlsx格式文件)中,将选中的单元格区域(支持整行整列选择)去除边缘空白行列,自动选中剩下有内容的区域另存为一个文件副本,副本保存在原文件同一个文件夹格式一致(文件名在原名上加了_当前时间),字体、颜色、大小、单元格宽度和高度与原文件一致。
背景:在Excel中选择了不连续的单元格,如果直接复制粘贴到其它软件会把中间的内容也附带过去(下图①选中1和7,手动复制写入剪贴板的是147)。
用“复制选择单元格文本去掉中间”菜单项,可以只复制选中的单元格文本(忽略未选单元格的内容),动作运行如下图①所示(选中1和7,用动作写入剪贴板的是17,忽略未选的4)。同一行的单元格用\t连接。
感谢zetalpha的获取office文件路径子程序。
修订版本 | 更新时间 | 更新说明 |
---|---|---|
5 | 13天7小时前 | 优化“右键菜单:复制选择单元格文本去掉中间”结果与可见单元格的排列顺序保持一致感谢LEICG-上海的反馈。 |
4 | 2024-09-30 14:04 | V4 新增右键菜单::复制选择单元格文本去掉中间(忽略多个选择单元格中间的内容) |
3 | 2024-01-23 21:42 | 新增右键菜单:复制选中区域中的可见单元格(忽略隐藏行或列) |