关于VB中EXCEL表的控制问题?
如何地VB中实现EXCEL表格的“合并单元格”? 问题点数:50、回复次数:7Top
1 楼happy_sea(开心海(数据读取中,请稍候......))回复于 2004-12-03 22:19:21 得分 0
Range("A1:B2").Select
Selection.Merge
Top
2 楼pweixing(幸运星)回复于 2004-12-04 15:33:55 得分 20
你可以在excel里面通过录制宏得到绝大多数的excel命令,因为宏命令就是vba语言,和vb的基本相通。Top
3 楼aohan(aohan)回复于 2004-12-04 16:32:52 得分 30
在工具菜单中点宏,然后点录制新宏,之后进行你想要的操作,完成之后点录制完成
这时你会发现EXCEL中有一段宏
如:
Sub 宏()
'
' 宏 Macro
' jingsn 2004-12-4
'
'
Range("A3:B3").Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlBottom
.WrapText = False
.Orientation = 0
.AddIndent = False
.ShrinkToFit = False
.MergeCells = False
End With
Selection.Merge
Range("D6").Select
End Sub
Top
4 楼wenhongL(三脚猫)回复于 2004-12-04 17:16:53 得分 0
Selection.MergeTop
5 楼lang_csdn(三无--笨牛)回复于 2004-12-04 17:35:21 得分 0
同意用宏!Top
6 楼ylsn2004(碧海青天)回复于 2004-12-04 17:42:29 得分 0
学习Top
7 楼bingge(兵哥)回复于 2004-12-05 18:01:23 得分 0
恩,用上面说的方法很好的,不用自己写,你如果在Excel怎么控制的,把vba代码贴过去就okTop




