Rab*_*ski 19 keyboard-shortcuts microsoft-excel
有没有办法仅使用键盘将列(或行)向左移动?我知道我可以使用 ctrl-space(shift-space)来选择列(行),但是如何将它向左或向右移动,实际上是与向左或向右的列交换位置?
(我使用的是 Excel 2007)
DMA*_*361 19
我能想到的最好的方法是这样的(注意,这在 Excel 2003 中有效 - 可能在 07/10 中无效,但您尚未指明您使用的是哪个版本):
Ctrl+Space选择源列。
Ctrl+X剪切上列。
Left Arrow或Right Arrow移至您要将所选列移至其左侧的列。
Crtl+Space选择目标列。
Crtl++插入剪切的单元格(感谢变体提供了有用的评论!)。
我认为AutoHotkey或短宏可能是实现这一目标的好方法。
使用上述命令集记录快速 Excel 宏应该很容易,只需确保“相对参考”处于打开状态。
Gle*_*owa 13
如果您没有设置为仅使用键盘,请通过Ctrl+Space或单击列标题来突出显示该列。然后按住Shift键。在某些环境中,您可能会看到列周围的选择框(边框)变为 I 形条。然后您可以向左或向右拖动该列(使用鼠标),它会将列移动到那里,而不会覆盖数据或留下空白列。
这也适用于行以及列或行的范围。当您移动范围时,I-bar 会更改为水平或垂直,并分隔要将范围移动到的列或行。
总结一下:
归档时间: |
|
查看次数: |
81765 次 |
最近记录: |