EXCEL排版(实现编辑界面即预览界面)所见即所得。

我知道EXCEL并非排版工具,所以经常看到编辑的页面是一回事,按了预览又是一回事,特别在编辑大段大段的文字时很不方便。

偶然一次,我做一份文件,发现其实EXCEL可以在特定的情况下字体、特定的字体大小,加上特定的行宽以及页边距等等条件下,实现编辑界面即预览界面这种视觉效果。

于是,我试着新建一个文件,以相同的参数进行排版,试图重现这一现象。

但问题就是其他参数都一样了,但依然无法重现。问题在于在这个预览界面中,“顶端的这些小黑点”,偏移的位置不一样。但是如果我直接用鼠标去进行移动,这会直接作用到编辑页面的列宽。

所以,我将关键的问题放在如何在不调整编辑页面中的列宽的前提下,对这些小黑点进行偏移。
关于偏移的量,总能测试出来,但是如何在不影响列宽的前提下偏移就成了我的问题。列宽要固定为8.5

除非有证据表明,每次生成的EXCEL文件这些小黑点都是根据之后调整随机偏移的,否则以特定的参数去设置是必然能重现的。

此问题在EXCELHOME发表过,但没人回应。求教于各位度友,是否能提供答案。如能在解答该问题的基础上,顺便告诉我控制偏移的VBA语句是哪句就更好了。用鼠标移动时,录制的是列宽调整的代码而已。

  这个跟列宽没什么关系

  第一步合并单元格时,右边留一列,

  第二步设置单元格左对齐,缩进2字,为在这个方式,管不了右边,所以要有第一步。


      

追问

并非这个意思,我不是想简单地做到这样一个效果,而是希望重现某一设置,并试图将其记录下来,做模板用的。

你看下图1和图2 ,那是同一个EXCEL文件的编辑页面和预览页面,你可以在图1看到它并没有采用你这个前后加了列的办法,但依然可以实现,所见即所得。我更加关注的是怎么做到图1和图2那个文件的状态。
如果你感兴趣,请私信我,我将原文件和我模仿的那个文件发给你,帮忙看看,谢谢。

追答

私信了

追问

没收到私信,我私信你了,但还没收到回复。

追答

收到,写邮箱了

找到原因了,excel2010,点视图》页面布局,可以看到列标上有标尺了。跟word一样。
这时可以看到你传的表,A列没有跟页边距对齐。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-10
这个问题毫无意义,Excel打印的时候可以设置缩放比例的,只要你设成一页宽就什么问题都解决了追问

你看下图1和图2,那是同一个文件,在编辑页和预览页,这段文字的各个字符的位置无论是编辑状态还是预览状态都是一样 的。
而图3是我试图模仿相同的参数设置得出的,明显可以看到这个图3和图1的字符差异。
原文件(即图1图2)的文件,缩放比例是100%的,至于一页宽是个什么功能我没了解过,也许就是解决我问题的重点。
如果你感兴趣,麻烦私信我,我发原文件给你,以便更加了解你所需要的细节,谢谢。

追答

q544362993

第2个回答  2015-04-10
小黑点不要动,那就是每一栏的边界线,你一动就相当于改变栏宽了。
你可以直接在一个单元格内编辑试试,设定自动换行,不要合并单元格。
这个问题貌似很简单,说这么多我也是醉了。。。追问

因为下面会接着表格,单元格一定是要合并的。如果仅是在一个单元格内的编辑的话,意味着我是全文本编辑,那样我就不会选择EXCEL,而直接用WORD了。那么,还有办法吗?我说多了,是因为,列宽、合并的单元格数量等都是有前提的,我想重现那个文件的设置。如果你对此感兴趣,能否私信我,我将原文件发给你帮忙看下。谢谢。

追答

把文件发到5407787,验证信息填 百度

相似回答