vb 如何操作ole 中的excel表格。 15
插入的OLE1表格只有一个sheet,如何添加另一个sheet,并在两个工作表直接进行加工时操作。
第一条最主要,第二条比较麻烦,可以不回答。分只有这么点。希望高手能帮帮忙。
target属性什么样使用?
不懂的不要回答,不需要与这无关的任何建议,比如叫我用VAB之类的,更不要复制别人的连你自己都不懂的一大坨东西过来。懂的尽量回答,救救我这求知的人。 展开
这个我用vfp表单做过类似的,vb没做过。不过给你提供点思路:先在excel中录制宏,选择几个单元格,然后合并,结束录制宏。然后编辑宏,看看它的代码,估计你就明白的差不多了。把这些代码稍做改造放在你的代码中估计就可以实现了。我当时就是这么干的,通过这种方法,你可以知道在Excel里的动作如何转化为对应的代码,希望对你有帮助
Range("C5:H6").Select
Range("C6").Activate
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
第二个问题,你同样可以用录制宏的方法,录制一个插入工作表的宏,然后看看代码
Sub Macro1()
'
' Macro1 Macro
'
'
Sheets.Add
Sheets("Sheet5").Select
Sheets("Sheet5").Name = "abc"
End Sub
合并前
合并后