vb 如何操作ole 中的excel表格。 15

我在FORM上添加了OLE1并插入了一个excel表格,在旁边放了一个command1.当手动选择表格里面的任意单元格后,点击command1.单元格就会合并。尽量写完整... 我在FORM上添加了OLE1并插入了一个excel表格,在旁边放了一个command1.当手动选择表格里面的任意单元格后,点击command1.单元格就会合并。尽量写完整的代码啊。
插入的OLE1表格只有一个sheet,如何添加另一个sheet,并在两个工作表直接进行加工时操作。
第一条最主要,第二条比较麻烦,可以不回答。分只有这么点。希望高手能帮帮忙。
target属性什么样使用?
不懂的不要回答,不需要与这无关的任何建议,比如叫我用VAB之类的,更不要复制别人的连你自己都不懂的一大坨东西过来。懂的尽量回答,救救我这求知的人。
展开
 我来答
快情签10
2013-07-26 · TA获得超过293个赞
知道小有建树答主
回答量:197
采纳率:0%
帮助的人:178万
展开全部

这个我用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


合并前


合并后




推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式