每X个字符在单元格中自动换行

时间:2015-10-30 09:04:06

标签: excel text cell line-breaks

我有一个包含文本的巨大单元格,没有换行符。一旦我需要复制和粘贴它,我使用在线自动断路器tool,每X个字符生成新的断行。

我正在寻找解决方案如何在Excel中完成这项工作。

1 个答案:

答案 0 :(得分:0)

这可能不太实际,这取决于一次需要多长时间以及按行分割多少个单元格,但是VBA的大多数情况也可能可能,即使不切实际也是如此。

假设您的文字在B1中,并且在A1中是必需的字符限制。在C1:

=MID($B1,1+$A1*(COLUMN()-3),$A1)  

复制到D1。在C2 =C1中,在D2中:

=C2&CHAR(10)&D1  

然后复制D1:D2直到第一个空白显示在第1行(假设您没有多个连续空格'字符')。

结果应低于Row1中的最后一个非空单元格。

SO33432188 example