Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1811|回复: 5

[已解决]第32集msgbox窗口的问题

[复制链接]
发表于 2013-7-31 16:27 | 显示全部楼层 |阅读模式
这一集大概是8分钟左右,有一个例子,用space(k)来加空格的,我发现在win8下,出来的三列并不是齐的,xp下是齐的,求解释. QQ截图20130731162642.png
最佳答案
2013-7-31 16:57
不同的字体间距不同,不同的字母都有可能间距不同,所以用空格来做格式是非常不好用的.
可以试试用制表符来做.
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-7-31 16:44 | 显示全部楼层
回复

使用道具 举报

发表于 2013-7-31 16:57 | 显示全部楼层    本楼为最佳答案   
不同的字体间距不同,不同的字母都有可能间距不同,所以用空格来做格式是非常不好用的.
可以试试用制表符来做.
回复

使用道具 举报

发表于 2013-7-31 17:01 | 显示全部楼层
给你个例子:
msgbox "姓名" & vbtab & "年龄" & vbnewline & "测试" & vbtab & 30
回复

使用道具 举报

 楼主| 发表于 2013-7-31 17:19 | 显示全部楼层
vbtab和chr(9)都可以。我只是想不通空格的问题,现在我已确定是字体问题,但即使是字体不同,但是空格位数是相同的,为何还会造成这种后果。
不过也不钻牛角尖了,以后还是少用空格作格式。
回复

使用道具 举报

发表于 2013-8-1 10:24 | 显示全部楼层
因为空格的宽度和字的宽度不一定等比啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-5 23:08 , Processed in 0.389215 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表