|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 淡烟笼月 于 2013-10-9 10:15 编辑
在多个工作表中用SQL语言进行汇总时,出现如下对话框“标准表达式中数据类型不匹配”是什么原因??SQL语言为:SELECT 年度,帐套名称,科目编码,科目名称,IIF(IsNumeric(借方累计),CCUR(借方累计)) AS 借方累计,IIF(IsNumeric(贷方累计),CCUR(贷方累计)) AS 贷方累计,IIF(IsNumeric(期初借方余额),CCUR(期初借方余额)) AS 期初借方余额,IIF(IsNumeric(期初贷方余额),CCUR(期初贷方余额)) AS 期初贷方余额,IIF(IsNumeric(期末借方余额),CCUR(期末借方余额)) AS 期末借方余额,IIF(IsNumeric(期末贷方余额),CCUR(期末贷方余额)) AS 期末贷方余额 FROM (select "2010年" AS 年度, * FROM [2010年$] UNION ALL select "2011年",* FROM [2011年$] UNION ALL select "2012年" ,* FROM [2012年$] UNION ALL select "2013年1-6月",* FROM [2013年1-6月$] UNION ALL select "2011",* FROM [2011$] UNION ALL select "2012",* FROM [2012$] UNION ALL select "2013",* FROM [2013$]) where 科目编码<>'总计' 请各位大侠赐教!!
该贴已经同步到 淡烟笼月的微博
|
|