Excel做报表的大难题!!!(200分)

  • 主题发起人 主题发起人 牧羊狐
  • 开始时间 开始时间

牧羊狐

Unregistered / Unconfirmed
GUEST, unregistred user!
控制Excel做报表的帖子很多了,可都不能解决这个难题!
对于Excel中的合并单元格(已设为自动换行)
怎么知道这个格内的文字有多少行呢?
这样我才能实现填满一处后,换到其它格内继续填充
查了很多帮助,似乎都没有:(
 
可能要自己计算,根据每行的长度和字符串的长度计算出行数,然后自己根据需要处理!
 
那可就太复杂啦!
没有合并过的Excel单元格可以自适应,自动撑大,说明肯定有相关方法的!
只是我们不清楚:(
 
在excel里开一个新sheet, 把文字放入, 让他自动撑大, 然后用他的高度得到行数
 
我知道在excel中有这样一个操作
在格式菜单---行中有“最适合的行高”
在格式菜单---列中有“最适合的列宽”
这个操作都不用合并就可以输入超过行和列的规定的字符的!
不知道这个对你有帮助吗?
 
在后台放一个Tmemo
把字体和对应单元格中设置的一样
还有宽度和那个单元格一样
先把需要险些的文字写到Memo中
Memo的Lines属性是一个TStrings
你可以知道有多少行了:)
再分别写到不同的行中
 
多人接受答案了。
 
后退
顶部