设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1734|回复: 0
打印 上一主题 下一主题

[与其它组件] 再谈VBA中换行连接附的使用技巧

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-4 10:54:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
"..." _
& "..."
一般换行连接都是使用这种格式,但是也有很多地方说只需要" _"就可以了
经过我多次试验,有些情况的确是只用加"_"就可以而不用带"&"的,比如:
List0.RowSource = "SELECT 自动编号, 工程单号  FROM 装配订单 WHERE (((要求交货日期)>now()-90 and (排产) = " & Frame88.Value - 2 & _
")) GROUP BY 自动编号, 工程单号 Order by 订单日期 DESC"

再换行前用了字符型与变量的连接,使用了&连接附,那么换行后继续连接的是字符串,就不需要加"&"

但是:
List0.RowSource = " SELECT 自动编号, 工程单号 FROM 装配订单 WHERE (((排产) = 0 )) " _
&
"GROUP BY 自动编号, 工程单号"


当两个字符串向连接换行时,换行需要加"&",否则就会出错

以上仅为个人经验之谈,不妥之处请指正(Win2K+Office2003)
PS:千万记住下划线"_"之前必须有一个空格
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-11 01:20 , Processed in 0.115213 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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