excel用公式获取的单元格行间距调整

单元格1中有一串文字,
单元格2中有一串文字,
单元格3中有一串文字,
单元格4中有一串文字,
单元格5中,我用公式把前面的四个单元格的内容合并在单元格5中。这个多行文字,我要问的就是,如何设置单元格5的行间距?什么行高,拼音指南都试过了,不行。因为我对宏不懂,从网上找来的,都只把关键代码给出来,但我不懂弄!望详细解答!谢谢
我用CONCATENATE函数,效果如下图中的A6,A6就是前五项的和。但这样看不好看,没有行间距,我需要的是像A7那样,有行间距的。A7是直接输入的文字使用了拼音指南。如果用单元格设置里面的分散对齐,那个也不美观。是相对其他的单元格来说不美观。呵呵

不需要用到宏吧。你把单元格设成自动换行,用下面这个公式就可以了。

=CONCATENATE(A1,CHAR(10),A2,CHAR(10),A3,CHAR(10),A4,CHAR(10),A5)

(假设数据在A1~A5)

 

回答补充问题:

很明显,A6的字号小,A7的字号大,所以A7的行距要大一些。你用格式刷把A7的格式复制到A6,两者的行距就一样大了。 

还有一个办法可以调整行高,并且可以上下留白,以达到美观的目的。那就是在合并的文字上下加一行,然后再利用垂直分散对齐,这样上下边会各留一行空白。公式如下:

=CONCATENATE(CHAR(10),A1,A2,A3,A4,A5,CHAR(10)) 

效果图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-24

你要是的这个效果吗,上面是代码,下面第五个单元格是用这串代码生成的。

第2个回答  2010-06-24
你的意思是用公式合并的结果显示出了单元格吗?还是什么?