设置EXCEL的默认打印机

excel vba中设置打印机的代码 在excel中通过注册表获得所有系统打印机,并根据需要指定其一的代码。 立即下载

系统设置了一个默认打印机,但在EXCEL有些人喜欢用其它的打印机做默认项,这个可以通过EXCEL的workbook的事件来实现

  1.     Private Sub Workbook_BeforePrint(Cancel As Boolean)   
        Application.ActivePrinter = "pdfFactory Pro 在 FPP3:"   
        End Sub   

 

 注意: 1、括号里打印机的名称一定不能错,如果不知道你想设置的打印机名称,可以设置默认打印机后再在EXCEL的立即窗口输入

    ?Application.ActivePrinter  


这样就能获取该打印机的完整全称


转自http://blog.youkuaiyun.com/laoyebin/article/details/5302092


VB设置默认打印机设置默认打印机 Option Explicit Const KeyName = "Software\Microsoft\Windows NT\CurrentVersion\Windows" Private Sub Command1_Click() Dim Ver As OSVERSIONINFO, S As String, hKey As Long Dim Device As String, length As Long Ver.dwOSVersionInfoSize = Len(Ver) GetVersionEx Ver Device = List1.Text length = LenB(StrConv(Device, vbFromUnicode)) + 1 If Ver.dwPlatformId = VER_PLATFORM_WIN32_NT Then RegOpenKey HKEY_CURRENT_USER, KeyName, hKey RegSetValueEx hKey, "Device", 0, REG_SZ, ByVal Device, length RegCloseKey hKey MsgBox "设置默认打印机: " & List1.Text & " 成功!", vbInformation, "温馨提示" Else WriteProfileString "windows", "device", Device SendMessage HWND_BROADCAST, WM_WININICHANGE, 32767&, ByVal "windows" End If End Sub Private Sub Command2_Click() Unload Me End Sub Private Sub Form_Load() Dim i As Integer For i = 0 To Printers.Count - 1 List1.AddItem Printers(i).DeviceName & "," & _ Printers(i).DriverName & "," & _ Printers(i).Port Next End Sub 立即下载

相关推荐

vb设置默认打印机 vb设置默认打印机

可选择要设置的打印机进行设置,设置选择的打印机为默认打印机,源代码

【VBA研究】打印表单时指定打印机

作者:iamlaosong ​ 我用Excel做做了一个打印拣货单标签的工具,实际上是打印邮件标签兼做拣货单,由于仓库电脑需要连接多台打印机(不同标签用纸不同,换纸还不如换打印机),所以打印标签时,经常要改变默认打印机,一旦忘了修改,就会打印出一堆废纸来。那么,不改变默认打印机,能不能将标签打印到指定的打印机上面呢? 答案是肯定的。

驽马十驾 才定不舍 1万+

RT-Thread与LWIP协议栈在GD32F450XX上的移植实战:从FreeRTOS到RT-Thread的切换指南

本文详细介绍了将LWIP协议栈从FreeRTOS移植到RT-Thread系统,并在GD32F450XX开发板上实现的完整实战指南。重点解析了sys_arch适配层、邮箱与信号量接口的关键改造,以及网络驱动ethernetif.c的适配步骤,帮助开发者解决线程通信差异,实现稳定网络连接。

linux6sysadmin的博客 824

博客摘录「 VBA打印机设置(列出所有打印机名字、选用合适的打印机并设计端口号)」2023年6月13日

【代码】博客摘录「 VBA打印机设置(列出所有打印机名字、选用合适的打印机并设计端口号)」2023年6月13日。

Flynn 1991

Unity3D安装:离线安装 Unity

Unity 下载助手 (Download Assistant) 支持离线部署。在这种部署方式中,可下载用于安装 Unity 的所有文件,然后生成脚本以便在未接入互联网的其他计算机上重复相同的安装。运行下载助手,并在一台计算机上正常安装 Unity。此计算机必须有足够的可用磁盘空间来下载所有文件。单击下拉选单并选择 __Custom__,然后选择要将文件下载到的位置。打开 PC 的文件管理器,导航到之前指定的自定义位置文件夹,然后在该文件夹内查找。整理翻译,转载请注明出处!

ygtu2018的博客 3254

2017阿里内推笔试题--算法工程师(运筹优化)

2017阿里内推笔试题–算法工程师(运筹优化)题目沐哲是一个菜鸟仓库的一个拣货员,但他有非常个怪异的习惯。每次拣货的重量都要比之前拣的一个轻,每次拣到货后都可以得到1块钱,沐哲想知道这样最多能赚多少钱 32 34 7 33 21 2 13 12 3 11 26 36 16 30 22 1 24 14 20 23 25 5 19 29 27 15 9 17 31 4 6 18 8 10 3

shawpan的专栏 1万+

VBA打印机设置(列出所有打印机名字、选用合适的打印机并设计端口号)

Sub PrinterDemo() Dim WshNetwork As Object Dim oPrinter As Object Dim i As Long Set WshNetwork = CreateObject("WScript.Network") Set oPrinter = WshNetwork.EnumPrinterConnections For i = 0 To oPrinter.Count - 1 If i Mod 2 = 0

piao3701的博客 6492

别再只用真彩色了!手把手教你用ENVI主成分分析(PCA)给遥感图像‘美颜’与‘瘦身’

本文详细介绍了如何利用ENVI主成分分析(PCA)技术优化遥感图像处理,实现数据‘美颜’与‘瘦身’。通过PCA的维度压缩、噪声分离和特征增强三大优势,显著提升高光谱数据的可视化效果和分析效率。文章还提供了ENVI操作的最佳实践和常见问题解决方案,帮助读者掌握这一遥感图像处理的游戏规则改变者。

weixin_28465009的博客 275

excel 默认打印机与系统不一致_不能设置表格页面属性,试试这个解决办法吧!||Excel技巧...

前两天一个童鞋求助加油菌:刚开始加油菌怀疑是这个工作簿有什么问题,不过紧接着她就介绍道,所有的工作簿都不能进行页面设置,并且她已经重新安装了Office…既然是所有工作簿都有这个问题,而且已经重装了Office,那就排除是Excel软件本身的原因。需要注意的是,这里进行的是页面设置方面的操作,而页面设置是需要打印机支持的,所以这里需要查看打印机是否可用。单击桌面左下角的“开始”按钮,在打...

weixin_36489344的博客 1137

ADS软件操作(8)——负载牵引(Loadpull)

负载牵引:通过不断调节输入和输出端的阻抗,找到让有源器件输出功率最大的输入、输出匹配阻抗。这种方法可以准确地测量出器件在大信号条件下的最优性能,反映出器件输入、输出阻抗随频率喝输入功率变化的特性,为器件和电路的设计优化提供了坚实的基础。白话版:由于通信制式越来越复杂,对放大器的线性度和效率要求越来越高。由于放大器的效率和是个永恒的矛盾,所以如何平衡这样的矛盾达到系统设计的最优就是一个需要解决的难题。如何解决?调节输入和输出端的阻抗也就是负载牵引 (Load-Pull)原理來改善点,从而降低谐波的。

Zhuanzhuyan的博客 4954

新手避坑指南:HT7036计量芯片SPI读取电压的完整流程(从复位到校准)

本文详细介绍了HT7036计量芯片的SPI读取电压完整流程,从硬件准备到校准设置,重点解析了复位引脚处理、SPI通信配置、芯片初始化及数据处理等关键步骤。针对常见问题如晶振焊接、SPI时序错误等提供实用解决方案,帮助开发者高效完成电压测量与校准。

weixin_30070339的博客 326

excel怎么设置打印区域_怎么设置word的默认打印机

我们日常办公的时候都会用到word来编辑文档,有时候会需要将word打印出来,但是在使用打印机之前,我们要先设置默认打印机才可以,很多用户可能还不知道怎么设置word的默认打印机吧,针对这个问题,本文给大家讲述一下word设置默认打印机的步骤吧。 具体方法如下: 1、选择“开始”; 2、选择“设置”; 3、选择“打印机和传真”; 4、在弹出的“打印机和传真...

weixin_39819152的博客 1030

Java 类与对象 -- Java 语言的类与对象、构造器、static、final、包和 JAR

本篇文章我们将深入了解 Java 语言中的类与对象,探讨构造器、`static`、`final`、包和 JAR 文件。这些概念是面向对象编程的核心,对于理解和掌握 Java 至关重要。

栗筝i的博客 5034

excel怎么设置打印区域_彩色打印机怎么设置默认打印黑白色?

购买的彩色打印机,想要打印黑白文件,该怎么设置默认打印黑白色呢?下面我们就来看看详细的教程。1、点击电脑左下角'开始',然后选择'设备和打印机'。2、如果在'开始'中未能看到'设备和打印机',可以按如下操作。点击电脑左下角'开始',然后选择'设备和打印机'。3、在打开的'控制面板'窗口中,选择'查看设备和打印机'。4、在打开的'控制面板\硬件和声音\设备和打印机'窗口中,可以看到已经连接...

weixin_39988331的博客 2005

总结目前开源的视频生成/视频编辑大模型

随着Sora的爆火,视频生成和视频编辑受到了越来越多的关注。这篇博客总结一下目前开源的视频生成和视频编辑的大模型,并分析他们各自的优缺点,以及在自己进行科研任务或者工作中应该如何选用对应的开源模型,希望能给从事这一领域研究和使用的小伙伴们帮助。

沉迷单车的追风少年 3542

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

打开excel弹出打印机设置_【Printer】玩转办公打印机

点击蓝字关注我们玩转办公打印机分享工作中好用的打印机使用心得对于渴望成为职场达人的同事办公技巧方面的功夫相当重要而打印机办公技巧就是一个重要的办公技巧如果想要掌握这种办公技巧玩转办公打印机请阅读下文详情1添加打印机我们有一个打印机工具,可以快速添加全球打印机。它的名字叫做Add Printer。使用方法如下:1. 先通过Windows搜索功能搜到Self Service Portal2....

weixin_39594080的博客 3367

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

关于Excel一输入内容就卡死无响应的解决办法

解释一下:Excel打开文件时候会调用打印机,把打印机原先的默认指向从xxx网络打印机设置成Microsoft print to PDF。(★★★★★很多网友估计都是这种情况,百试不爽★★★★★)如果未将“设置”视为默认选项,则可能会选择“让Windows管理我的默认打印机选项。需要先清除该选择,然后才能自行选择默认打印机。在系统任务栏上转到“开始”>“设置”>“设备”>“打印机和扫描仪”> 选择打印机 >“管理”。我的问题是不管是新建的表格还是以前的表格,打开都是正常的,一输入内容就直接卡死了。

qq_33947629的博客 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

解决excel卡顿问题

在实际应用中,excel打开的数量并没有很多,excel文件也并没有很大,打开任务管理器检查CPU 内存的使用率也并不高,但是excel文件却特别卡,或者某个时间段特别卡。一种可能的原因是由于excel的打印设置导致的,excel在后台一直寻找打印机,导致卡顿。

芯片测试小白的博客 659

【已解决】WPS/OFFICE中word文件可以打印,excel打印后无响应

问题 WPS/OFFICE中word文件可以打印,excel打印后无响应 博主用的是办公室同事共享的HP打印机,在使用过程中出现了WORD文件可以打印,但是EXCEL文件打印无反应,查看打印作业进程也无记录。 解决方法 不要将该共享打印机设置为默认打印机,后测试解决! ...

程序小白博客 7072

execl不能设置纵向、横向

今天遇到一个问题,一用户反映execl 不能设置纵向、横向,过去看了下,果然,纵向、横向设置的地方是灰色的,开始以为是offic的问题,多方查找,没能找出原因。 后来换了个默认打印机,问题解决了。。竟然这么简单,,,哈哈,,但不知为什么打印机会引起execl 不能设置纵向、横向。 转载于:https://blog.51cto.com/chi8463/127164...

weixin_33893473的博客 161

excel--打印预览后整个表格中按页显示虚线,打印时就会打印很多页

█问题描述:    excel打印预览后整个表格中按页显示虚线,打印时就会打印很多页. █原因分析:    可能使用了很多打印机,预览的时候并不是使用期望的打印机来预览并打印. █解决方法: 1.找到"打印机与传真" 2.选择所期望使用打印机,设置为默认打印机. For more details , contacts me by : cquptzx@qq.com o...

weixin_34138139的博客 1190

一份很长的表格如何分页打印_打印表格或者文件时弹出另存为时该如何解决?...

工作中每次打印Word文档或者Excel表格时,会弹出“另存为”窗口,我们明明是在已保存的文件中进行打印,为何还会弹出“另存为”窗口?其实通常导致此类问题产生的重要原因是打印机设置不正确导致的,下面我们可以试试下面的这个方法首先,现在打印页面查看打印机是否选择正确,或者查看是否有连接的打印机查看是否有相应的打印机2.进入Windows设置-->设备-->打印机和扫描仪,进行打印机设置选...

weixin_39752434的博客 690

计算机怎么保存窗口画面,电脑打印文件时总出现保存界面怎么办

电脑打印word/excel/ppt文件时总出现保存界面怎么办打开需要打印的文档,excel表格,word文档,ppt幻灯片等办公用软件,这里我们以word举例。点击文件菜单--打印,弹出打印对话框。查看箭头所指的位置是否为Microsoft XPS Document Writer如果选择的是这个打印机,就会弹出保存文件的对话框。所以,安装时选择其他打印机为默认打印机,打印时就会正常了,这样平时工...

weixin_28475533的博客 1415

打开office 文档慢的小技巧1 更改默认打印机

打开office 文档慢的小技巧1 更改默认打印机为本机虚拟打印机因为word打开时要缓存打开的文件到预览的缓存,如果默认打印机为离线,则office word,excel,ppt等打开有可能稍慢点。  本人设定了默认打印机为本地的虚拟的打印机,这样减少了Word与其他连接的打印机沟通时间,达到快速打开文件的目的。      ...

weixin_34199405的博客 263

解决Windows打开Excel时正在访问打印机问题、复制Word文档卡死的问题

解决Windows打开Excel时正在访问打印机问题、复制Word文档卡死的问题

Meta39的博客 2万+
上一篇: EXCEL表的自杀代码
下一篇: 不打开另一个工作簿取它里面的工作表名 (使用数据库引擎)
foreverfall
博客等级 码龄18年 46粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值