无法将选择的多个非相邻单元格复制到
think-cell 数据表中。通过诸如按下 Ctrl 键,然后单击单元格的方式选择多个非相邻单元格后,若随后将这些单元格复制/粘贴到 think-cell 的内部数据表中,会同时粘贴各单元格之间未选择的单元格。
源表格:已复制单元格 A1、A3、A5 → 目标表格:已粘贴 A1:A5
这是 Excel 的设计限制。think-cell 的内部数据表基于 Excel,但却是单独的 Excel 进程。将非相邻单元格复制/粘贴到单独的 Excel 进程时,在不使用 think-cell 的情况下也可以重现该问题。
在不使用 think-cell 的情况下重现:
1.打开 Excel,将一些数字输入到单元格 A1 到 A5 中。
2.按住 Ctrl 键,同时单击 A1、A3 和 A5 单元格以选择这些单元格(如以上屏幕截图中所示)。复制选择对象。
3.右键单击任务栏上的 Excel 符号,然后单击 Microsoft Excel 20… 以启动单独的 Excel 进程
在 Excel 2013 和更新版本中,同时按下 ALT 键以启动单独的进程。对于消息您是否要启动新的 Excel 实例?,单击是以确认。
4.粘贴(例如,通过按 Ctrl + V 执行)。
结果:同时粘贴了未选中的单元格 A2 和 A4。