当前位置:编程学习 > VB >>

vb创建Excel2007中的问题

用下列语句创建Excel2003没有问题,也能创建Excel2007,但创建的Excel2007中的"数据"选项卡中没有了"分析(包括规划求解和数据分析工具)",不知程序哪里出现了问题,请哪位高手指点迷津,谢谢啦!

    Dim xlApp As Excel.Application
    Set xlApp = CreateObject("Excel.Application")
    xlApp.Visible = True
    Workbooks.Add --------------------编程问答-------------------- 是否excel本身出了问题? --------------------编程问答-------------------- 谢谢您!从开始菜单打开时是正常的,只是用vb打开出现问题
--------------------编程问答-------------------- 这样试试
Dim xlApp As New Excel.Application
xlApp.Visible = True
xlApp.Workbooks.Add
--------------------编程问答-------------------- 谢谢!还是没有"规划求解"工具,这对我来说非常重要,我开发的运筹学电子表模型生成系统v2.0(可到我的下载频道下载)需要调用"规划求解"工具,在2003版本没有问题,在2007版本就出现了问题. --------------------编程问答-------------------- 加上这句试试 xlApp.UserControl = True --------------------编程问答-------------------- 谢谢5楼.
加上xlApp.UserControl = True还是不行.非常感谢你的热情帮助.我刚刚参加论坛,虽然年近花甲,但是个新手,希望我们能成为好友,以便更好地交流.我每周有4天的课,不是天天在网上,回复可能不及时,请鉴谅. --------------------编程问答-------------------- VB版本会不会有影响。vb6不知道能创建2007吗,我用vb6调用不了acess2007,但是vb2008可以。是不是相同的原因。 --------------------编程问答-------------------- 已解决,将规划求解加载项去掉,再重新加载即可.但说不清楚为何,请教高手解释为盼.程序如下:
   Dim xlApp As Excel.Application
    Set xlApp = CreateObject("Excel.Application")
    xlApp.UserControl = True
    xlApp.Visible = True
    Workbooks.Add
 If Application.Version = "12.0" Then
    AddIns("规划求解加载项").Installed = False
    AddIns("规划求解加载项").Installed = True
 end if
 
补充:VB ,  控件
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,