• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 关于VC控制EXCEL是合并单元格问题

关于VC控制EXCEL是合并单元格问题

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了excel合并单元格,excel怎么合并单元格,excel合并单元格内容,excel合并单元格排序,excel合并单元格筛选等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于VC控制EXCEL是合并单元格问题
描述:

VC控制EXCEL过程中,当需要合并单元格时,弹出提示信息框,请问如何用程序控制此对话框不弹出,另外还有如何用VC设置单元格的字体、颜色、居中状态等?谢谢


解决方案1:

学习!

解决方案2:

在Excel中录宏,然后把宏的VBA代码转换成VB or VC 代码,很简单
Sub 宏1()
'
' 宏1 Macro
' zhp80 记录的宏 2004-4-21
'
'
    Range("A1:C1").Select
    With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlBottom
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .ShrinkToFit = False
        .MergeCells = False
    End With
    Selection.Merge
    Range("A2").Select
    With Selection.Font
        .Name = "华文隶书"
        .Size = 12
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
    End With
    With Selection.Font
        .Name = "华文隶书"
        .Size = 18
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
    End With
    Selection.Font.Bold = True
    Selection.Font.ColorIndex = 45
End Sub

解决方案3:

先用ClassWizard从Office目录中导入Excel9.olb,并添加相就的类到VC中
_Application *ExcelApp = new _Application;
ExcelApp->CreateDispatch("excel.application");
//设置为显示
ExcelApp->SetVisible(TRUE);
//得到WorkBooks
Workbooks  ExcelBook=ExcelApp->GetWorkbooks();
Sheets     ExcelSheet=ExcelBook.Add(vtOptional1);
_Workbook  workBook;
_Worksheet workSheet;
Range    range;
workBook.AttachDispatch(ExcelApp->GetApplication());
ExcelSheet=workBook.GetSheets();
////////////////////////////////////////////
workSheet=ExcelSheet.GetItem(COleVariant((short)1));
workSheet.Activate();
Range myallrange=workSheet.GetRange(COleVariant("A1"),COleVariant("E1"));
//myallrange.BorderAround(COleVariant((short)1),(long)2,(long)1,vtOptional);
myallrange.SetHorizontalAlignment(COleVariant((short)3));
myallrange.Merge(COleVariant((short)1));
myallrange.SetValue(COleVariant("这里写标题"));
nRowCount=m_grid.GetRows();
nColCount=m_stockgrid.GetCols();
Range myrange=workSheet.GetRange(COleVariant("A1"),COleVariant("A1"));
myrange.SetValue(COleVariant("单元格内容"));
myrange.BorderAround(COleVariant((short)1),(long)2,(long)1,vtOptional);
myrange.SetHorizontalAlignment(COleVariant((short)3));
myrange.SetVerticalAlignment(COleVariant((short)2));
myrange.SetColumnWidth(COleVariant((short)15));
delete ExcelApp;

解决方案4:

GZ


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 用VC设置Excel单元格颜色
  • 用VC操作excel怎么读取单元格内是否换行啊?
  • MFC操作excel合并单元格
  • [求助]C++控制Excel,无法合并单元格
  • 怎么用vc对excel单元格的内容进行加密
  • 如何获取excel合并单元格的列数
  • WIN7系统下写Excel单元格的一点问题
  • 合并EXCEL单元格的问题!!急急急急急!!
  • 关于VC控制EXCEL是合并单元格问题

相关文章

  • 2017-06-04 ActiveX控件添加工具提示
  • 2017-06-04 activex如何捕获windows消息
  • 2017-06-04 再问个简单的问题,在线等!!!!
  • 2017-06-04 哪里有《ATL开发指南》,《WINDOW核心编程》下载
  • 2017-06-05 关于线程序的定时执行问题!!有疑问需要请教大家??
  • 2017-06-04 VC++如何开发Foxmail的插件程序
  • 2017-06-04 请教大家一个简单的问题,谢谢~~~(分少,穷)
  • 2017-06-05 有没有办法在Windows创建进程前,做一些前置动作
  • 2017-06-05 ATL写的控件如何创建自定义类型的属性?
  • 2017-06-04 类厂不能调用析构函数?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 因为有大家的积极参与,程序员在深圳QQ群已经到第十群了,达1400人,第十群群号是:17541586
    • 如何监测进程被HookApi了
    • 开发这样的activex程序该从哪儿入手?
    • 学习com/com+的方法?
    • 如何隐式调用用c写成的dll文件。
    • CSocket、serilize、多线程的困惑
    • 真金白银500元寻求高手解决DsoFramer控件中的一个问题
    • 请教个vbsctipt使用activex传参数的问题
    • 紧急求助:如何用TWAINPRO得到扫描仪是否缺纸?
    • 门外汉问些基础问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有