CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

怎样把picturebox中的图形添加到Excel中并打印呢,分不够单独加.

楼主Nirvana0(涅磐)2003-12-03 20:54:29 在 VB / 基础类 提问

分不够单独加. 问题点数:100、回复次数:2Top

1 楼rainstormmaster(暴风雨 v2.0)回复于 2003-12-03 22:22:09 得分 50

'首先引用excel对象  
  Option   Explicit  
  Dim   excelapp   As   New   Excel.Application  
  Dim   excelbook   As   Excel.Workbook  
   
  Private   Sub   Command1_Click()  
  '先将图片保存为文件  
  SavePicture   Picture1.Image,   "c:\temp.bmp"  
  '这里最好加上延时函数,你自己写吧,我就不写了(不要用sleep)  
  Set   excelbook   =   excelapp.Workbooks.Add  
  excelbook.ActiveSheet.Pictures.Insert("c:\temp.bmp").Select  
  excelapp.ActiveWindow.SelectedSheets.PrintOut   Copies:=1,   Collate:=True  
  '至此完成打印,下面应该进行收尾工作,如关闭excel(用excelapp.quit)释放对象资源等  
  End   Sub  
  Top

2 楼zhangjie1234(后来者)回复于 2003-12-03 22:26:55 得分 50

你可以先在EXCEL里录制一个插入图片的宏。  
   
  VB语法应当是,.....  
  dim   exl   as   new   Excel.Applaction  
  dim   sheet   as   Excel.Worksheet  
  exl.wrokbooks.open   "xls文件的路径"  
  set   sheet   =exl.activeworkbook.worksheet("Sheet1")  
  sheet.Rang("网格编号").selec  
  sheet.insert...("图片的路径")   '这句话记得不清楚了你把录制的宏就放在这里  
  exl.visible   =True  
  Top

相关问题

  • 如何在图形中添加文本,怎样让图形接收消息???
  • 在excel中添加窗体??
  • 如何在 CDialog 上添加(gif)图形?最好方便些。
  • 为何添加图形能力没有成功?
  • excel有无办法添加控件的?
  • 向EXCEL表中添加数据保存。。。
  • vc中如何对excel添加菜单?
  • 如何实现图形中添加有数据库定义的点
  • picturebox控件中图形和文字打印
  • picturebox里如何保留原有的图形

关键词

  • excel
  • exl
  • excelapp
  • sheet
  • 图片

得分解答快速导航

  • 帖主:Nirvana0
  • rainstormmaster
  • zhangjie1234

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo