当前位置: 首页 > news >正文

山东舜玉建设工程有限公司网站富锦网站

山东舜玉建设工程有限公司网站,富锦网站,仙游有人做网站,山东金城建设网站使用VBA打印工作表和工作簿文件都很容易实现#xff0c;但是有时需要使用VBA打印已经保存在本机的其他文件#xff0c;例如PDF文件格式的账单#xff0c;如果这个PDF并非由Excel生成的那么就无法使用前述方法实现。 调用Windows的Shell命令可以实现打印PDF文件。 示例代码…使用VBA打印工作表和工作簿文件都很容易实现但是有时需要使用VBA打印已经保存在本机的其他文件例如PDF文件格式的账单如果这个PDF并非由Excel生成的那么就无法使用前述方法实现。 调用Windows的Shell命令可以实现打印PDF文件。 示例代码如下。 #If VBA7 And Win64 ThenPrivate Declare PtrSafe Function ShellExecute Lib shell32.dll Alias ShellExecuteA ( _ByVal hwnd As LongPtr, ByVal lpOperation As String, ByVal lpFile As String, _ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As LongPtr #ElsePublic Declare Function ShellExecute Lib shell32.dll Alias ShellExecuteA ( _ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long #End IfSub PrintPDFUsingAPI()Dim PDFPath As String, resultPDFPath d:\temp\test.pdfresult ShellExecute(0, print, PDFPath, 0, 0, 0)If result 32 ThenMsgBox 打印命令已发送至默认打印机。ElseMsgBox 无法执行打印命令。End If End Sub【代码解析】 第1~9行代码声明Windows API函数这里使用了条件编译以便于适配32位和64位Office软件。 第13行代码指定PDF文件的全路径。 第14行代码打印PDF文件。 如果API执行成功返回值为32第15行代码判断返回值第16行和18行代码输出相应的提示信息。
http://www.dnsts.com.cn/news/220773.html

相关文章:

  • 微科技h5制作网站模板网站建设到一半想换一家
  • 六安网站建设报价方案无锡百度推广开户
  • 做棋牌网站电商小程序报价
  • 香水网站设计网页蓝天使网站建设推广
  • 网站建设开源节流电商网站建设好么
  • 网站开发最新教程视觉设计招聘
  • 网站建设创意广告词重点建设政协网站
  • 微网站 杭州登录我的企业邮箱
  • 手机html网站开发视频网站编辑seo
  • 网站搜索引擎优化方案杭州萧山网络
  • 建设电影网站需要多少钱wordpress电子邮件怎么设置
  • 网站建设课程基础商城外贸网站设计
  • 网站建设施工图片电子硬件工程师培训机构
  • 洛阳青峰做网站wordpress自动获取标签
  • 网站后台修改教程天津网站制作的公司哪家好
  • wordpress文章固定格式网络营销中的seo与sem
  • 怎样建立自己的网站平台服装外贸行业发展趋势
  • 用dw制作网站模板韶关市手机网站建设怎么样
  • 工作邮箱怎么注册网站优化方案模板
  • 网站建设费用 业务宣传费如何开网站详细步骤图
  • 重庆网站建设案例方庄网站建设公司
  • linx服务器怎么做网站怎么申请域名建立网站
  • 网站宣传策略广东省城乡住房建设厅网站首页
  • 做游戏网站用什么系统做企业管理网站的来历
  • 购物网站有哪些招生门户网站建设方案
  • 网站开发哪一种语言好wordpress contact form 7
  • 完整网站开发步骤网上能免费做网站发布叼
  • 房地产的设计网站建设合肥企业网站设计制作
  • 做网站游戏总结的例文南阳网站优化公司
  • php精品网站建设建设网站需要分析什么条件