VB生成Excel表格的问题
我想用VB读取数据库并利用其中的数据生成Excel表格,但是当我设置对齐格式时,比如WorkSheet.Range("A1").HorizontalAlignment=xlAlignCenter,运行程序报错,说xlAlignCenter变量没有定义,这是为何?请大虾指教。是不是少装了什么东西?我已经默认安装了VB 6 Enterprise和office2000了。 问题点数:20、回复次数:9Top
1 楼guojicai(xiaoguo)回复于 2002-03-19 16:38:20 得分 0
WorkSheet.Range("A1").HorizontalAlignment=3 就行了!Top
2 楼guojicai(xiaoguo)回复于 2002-03-19 16:41:21 得分 10
WorkSheet.Range("A1").HorizontalAlignment=2 左对齐
WorkSheet.Range("A1").HorizontalAlignment=3 中对齐
WorkSheet.Range("A1").HorizontalAlignment=4 右对齐
OK?Top
3 楼loynis(zealot)回复于 2002-03-19 16:43:44 得分 0
谢谢guojicai大侠,不过我想知道为什么用xlAlignCenter就不行呢?另外这些常量的值到哪儿可以查到啊?MSDN里好像没写啊。Top
4 楼phide(不爱喝酒)回复于 2002-03-19 16:45:20 得分 5
WorkSheet.Range("A1").HorizontalAlignment=xlCenterTop
5 楼loynis(zealot)回复于 2002-03-19 16:59:57 得分 0
xlCenter也不行,还是说没有定义Top
6 楼loynis(zealot)回复于 2002-03-19 17:06:41 得分 0
xlCenter也不行,还是说变量没有定义。Top
7 楼water_j(随心所欲)回复于 2002-03-19 18:20:22 得分 0
excel对象中有自动调节对齐属性!
Top
8 楼loynis(zealot)回复于 2002-03-19 18:56:56 得分 0
但是如何解决运行是“变量没有定义”的错误??Top
9 楼warlord(战神)回复于 2002-03-19 20:32:44 得分 5
对象浏览器中查一下xlAlignCenterTop
10 楼loynis(zealot)回复于 2002-03-19 21:19:58 得分 0
没有找到。我怀疑是不是有什么东西我没装,我的VB是英文版的,office是中文版的,跟这个有关系吗?Top





