我经常在 Excel (14.0.6112.5000; Office 2010) 中打开 CSV 文件。数据在列中填充得很好,但 DateTime 值超出了默认列,并显示为 ######。所以我必须手动更改此宽度。此外,我希望将窗口冻结在行/列 C2 处。
有没有办法在打开 CSV 时自动执行此操作,或者有一个可以通过按钮激活的脚本?
答案1
您可以通过录制宏来实现这一点。因此选择选项Developer
卡,然后Record Macro
。
然后执行序列Ctrl-AAlt-Hoi
这将选择全部,转到“主页”选项卡,格式和自动调整列
然后停止录制宏。然后您可以保存宏,并为其指定快捷键以便在需要时激活它。
您也可以通过这种方式冻结顶行的窗格。