Excel精英培训网

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

谁能帮我美化下代码

[复制链接]
发表于 2013-1-25 08:51 | 显示全部楼层 |阅读模式
  1. Sub 取值()
  2. Dim x As Integer
  3. Dim imsg As String
  4. For x = 5 To 500
  5. If IsDate(Cells(x, 13)) = True Then
  6. If Month(Cells(x, 13)) = Month(Now()) Then
  7. imsg = imsg & Cells(x, 4) & Space(5) & Cells(x, 9) & Space(5) & Cells(x, 13) & Space(5)
  8. imsg = imsg & Chr(10)
  9. End If
  10. End If
  11. Next x
  12. MsgBox "本月生日的有" & Chr(10) & imsg
  13. End Sub
复制代码
效果如图,我想要的是MSGBOX显示的没一列对齐,最后地方再统计总数 共多少人
2.jpg
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-1-25 09:43 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-25 15:08 , Processed in 0.148389 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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