手动实现Excel的双面打印

合集下载

Excel(2003版)手动双面打印设置步骤全图解(使用宏)

Excel(2003版)手动双面打印设置步骤全图解(使用宏)

Excel(2003版)手动双面打印设置步骤全图解(使用宏)1.工具→宏→录制新宏2.弹出对话框3.更改宏名→确定4.点击停止录制宏5.工具→宏→Visual Basic编辑器,打开编辑器窗口6.插入→模块7.出现如图窗口8.窗口中输入如下内容Sub 手动双面打印()Dim Pages As LongDim myBottonNum As IntegerDim myPrompt1 As StringDim myPrompt2 As StringmyPrompt1 = "在打印时发生错误,请检查你的打印机设置"myPrompt2 = "请将出纸器中已打印好一面的纸取出并将其放回到送纸器中,然后按下""确定"",继续打印"Pages = ExecuteExcel4Macro("Get.Document(50)") '统计总页数On Error Resume NextIf (Pages = 0) Then '如果为零,说明没有可打印内容,退出程序MsgBox "Microsoft Excel 未发现任何可以打印的内容", 0 + 48Exit SubEnd IfIf (Pages = 1) Then '判断是否只有一页,如果是,只打印第一页,然后退出ActiveSheet.PrintOutIf Err.Number = 1004 ThenMsgBox myPrompt1, 0 + 48 '提示用户发生打印错误End IfExit SubEnd IfFor i = 1 To Pages Step 2 '设置循环,打印奇数页ActiveSheet.PrintOut From:=i, To:=iIf Err.Number = 1004 ThenMsgBox myPrompt1, 0 + 48Exit SubEnd IfNext imyBottonNum = MsgBox(myPrompt2, 1 + 48) '提示用户取出纸张,确认后继续打印If (myBottonNum = 1) ThenFor j = 2 To Pages Step 2 '打印偶数页ActiveSheet.PrintOut From:=j, To:=jNext jEnd IfEnd Sub如图9.按“Alt+Q”退出编辑器10.返回工作表窗口,工具→自定义11.宏→自定义按钮12.点击“自定义按钮”前的笑脸,拖曳至工具栏13.右击笑脸,改按钮名为“手动双面打印(&C)”14.点击“指定宏”15.对话框中选择宏→确定→关闭16.重新打开工作表,点击工具栏的按钮,即可手动双面打印(先按张打印出单数页,印完后的对话框中点击“确定”,然后按张打印偶数页)。

EXCEL实现双面打印(代码)

EXCEL实现双面打印(代码)

EXCEL实现双面打印自己动手添加一个“双面打印”的按钮吧!编辑宏第一步:启动Excel 2003(其他版本请仿照操作),执行“工具→宏→Visual Basic编辑器”命令,进入Visual Basic编辑状态(如图1)。

第二步:在右侧的“工程资源管理器”区域中,选中“VBAProject(PERNOSAL.XLS)”选项,执行“插入→模块”命令,插入一个新模块(模块1)。

小提示“PERNOSAL.XLS”叫做“个人宏工作簿”,第一次使用宏功能时,需要进入下述操作,添加“个人宏工作簿”:在Excel中,执行“工具→宏→录制新宏”命令,打开“录制新宏”对话框(如图2),输入一个名称,然后选择将其“保存在”“个人宏工作簿”中,确定返回,随便做一下编辑操作,然后按“停止录制”工具栏上的“停止录制”按钮,系统即可自动添加“个人宏工作簿”。

第三步:双击“模块1”进入代码输入区域,将下述代码输入其中:Sub 手动双面打印()'' 手动双面打印Macro' 宏由Y.CH 录制,时间: 2011/6/10'Dim Pages As LongDim myBottonNum As IntegerDim myPrompt1 As StringDim myPrompt2 As StringDim myPrompt3 As StringmyPrompt1 = "在打印时发生错误,请检查你的打印机设置"myPrompt2 = "请将出纸器中已打印好一面的纸取出并将其放回到送纸器中,然后按下""确定"",继续打印"myPrompt3 = "请将出纸器中已打印好一面的纸取出去除最后一张后,将其放回到送纸器中,然后按下""确定"",继续打印"Pages = ExecuteExcel4Macro("Get.Document(50)") '统计总页数On Error Resume NextIf (Pages = 0) Then '如果为零,说明没有可打印内容,退出程序MsgBox "Microsoft Excel 未发现任何可以打印的内容", 0 + 48Exit SubEnd IfIf (Pages = 1) Then '判断是否只有一页,如果是,只打印第一页,然后退出ActiveSheet.PrintOutIf Err.Number = 1004 ThenMsgBox myPrompt1, 0 + 48 '提示用户发生打印错误End IfExit SubEnd IfFor i = 1 To Pages Step 2 '设置循环,打印奇数页ActiveSheet.PrintOut From:=i, To:=iIf Err.Number = 1004 ThenMsgBox myPrompt1, 0 + 48Exit SubEnd IfNext iIf Pages Mod 2 = 0 ThenmyBottonNum = MsgBox(myPrompt2, 1 + 48) '提示用户取出纸张,确认后继续打印If (myBottonNum = 1) ThenFor J = Pages To 2 Step -2 '打印偶数页ActiveSheet.PrintOut From:=J, To:=JNext JEnd IfElsemyBottonNum = MsgBox(myPrompt3, 1 + 48) '提示用户取出纸张,确认后继续打印If (myBottonNum = 1) ThenFor J = Pages - 1 To 2 Step -2 '打印偶数页ActiveSheet.PrintOut From:=J, To:=JNext JEnd IfEnd IfEnd Sub第四步:输入完成后,关闭Visual Basic编辑窗口返回。

Office办公软件双面打印文档的方法

Office办公软件双面打印文档的方法

Office办公软件双面打印文档的方法在日常的工作当中,经常会遇到需要双面打印文档或者为了省纸张,很多打印机都没有自带的双面打印功能,但是,我们又需要快速打印双面文档的功能,那么,我们只能充分利用好资源,然后去实现双面打印的功能。

下面是小编为大家整理的Office办公软件双面打印文档的方法,欢迎参考~1.利用Word2007实现文档快速双面打印Word是目前最通用的办公软件,在Word2007中要实现双面打印是很简单的。

单击Office按钮,在下拉菜单中单击选择“打印”,在“打印”对话框中单击勾选“手动双面打印”复选项,再单击打印按钮进行打印。

Word会先把1、3、5……等单页的内容发送到打印机打印,打印完单页后会*出一个对话框提醒换一面打印,按对话框中提示,将出纸器中已打印好一面的纸取出并将它们放回到送纸器中,然后按下“确定”,则可打印出双页内容。

2.利用Excel2007表格双面打印Excel2007并没有提供双面打印功能,在Excel2007中要实现双面打印,需要先下载安装一个小*件ExcelPrinter。

安装ExcelPrinter 后,再打开Excel2007切换到“加载项”选项,你会发现比原来多出了“手动双面打印”和“打印当前页”这两项工具按钮。

单击“手动双面打印”,效果就和Word中的双面打印一样,会在打印完单页内容后*对话框提醒你换一面,确定后再打印出双页内容就成了。

3.利用好打印机的驱动也能实现打印目前有不少打印机的驱动程序中就提供了双面打印设置。

我们可在控制面板的“打印机和传真”里调出安装的默认打印机,右键单击默认的打印机图标,选择“属*”,打开该打印机的属*窗口,在这个窗口中一般就可以找到设置双面打印的项目了。

以爱普生ME200来说,在打印机属*窗口的“页面版式”选项下就有一个“双面打印”复选项,选中此项即可进行双面打印。

而佳能IP1600的双面打印选项则是在“页设置”选项下。

教你文档双面打印的四种方法

教你文档双面打印的四种方法

三、设置打印机驱动实现快速双面打印
目前有不少打印机的驱动程序中就提供了双面打印设置。我们可在控制面板的“打印机和传真”里调出安装的默认打印机,右键单击默认的打印机图标,选择“属性”,打开该打印机的属性窗口,在这个窗口中一般就可以找到设置双面打印的项目了。以爱普生ME200来说,在打印机属性窗口的“页面版式”选项下就有一个“双面打印”复选项,选中此项即可进行双面打印。而佳能IP1600的双面打印选项则是在“页设置”选项下。
教你文档双面打印的四种方法
在日常办公中要求对文档进行双面打印是很常见的,在打印机没有自带双面打印单元的情况下,如何既节约人力成本,又能快速实现双面打印呢?具体情况具体分析,一起看看在下面四种情况下的双面打印法。
一、在Word 2007中快速实现双面打印
Word是目前最通用的办公软件,在Word2007中要实现双面打印是很简单的。单击Office按钮,在下拉菜单中单击选择“打印”,在“打印”对话框中单击勾选“手动双面打印”复选项,再单击打印按钮进行打印。Word会先把1、3、5……等单页的内容发送到打印机打印,打印完单页后会弹出一个对话框提醒换一面打印,按对话框中提示,将出纸器中已打印好一面的纸取出并将它们放回到送纸器中,然后按下“确定”,则可打印出双页内容。
小提示:请一定安装打印机随机提供的驱动光盘,使用Windows提供的默认驱动是不可能有这些特殊打印功能的。在不需要双面打印时还得从在里更改才行。
四、使用FinePrint快速实现双面打印
其实除了打印机驱动支持双面打印以外,我们还可以使用FinePrint来实现双面打印。安装FinePrint后会添加一台名为FinePrint的打印机,你可把这台打印机设置为默认打印机,或者在打印时选择使用FinePrint打印机进行打印。这样在打印时就会先弹出FinePrint设置窗口,把此窗口右下角的“双面”复选项选中,再单击“打印”按钮即可实现双面打印。

教你文档双面打印的四种方法

教你文档双面打印的四种方法

教你文档双面打印的四种方法在日常办公中要求对文档进行双面打印是很常见的,在打印机没有自带双面打印单元的情况下,如何既节约人力成本,又能快速实现双面打印呢?具体情况具体分析,一起看看在下面在日常办公中要求对文档进行双面打印是很常见的,在打印机没有自带双面打印单元的情况下,如何既节约人力成本,又能快速实现双面打印呢?具体情况具体分析,一起看看在下面四种情况下的双面打印法。

一、在Word 2007中快速实现双面打印Word是目前最通用的办公软件,在Word2007中要实现双面打印是很简单的。

单击Office按钮,在下拉菜单中单击选择“打印”,在“打印”对话框中单击勾选“手动双面打印”复选项,再单击打印按钮进行打印。

Word会先把1、3、5……等单页的内容发送到打印机打印,打印完单页后会弹出一网站监控个对话框提醒换一面打印,按对话框中提示,将出纸器中已打印好一面的纸取出并将它们放回到送纸器中,然后按下“确定”,则可打印出双页内容。

二、在Excel 2007中快速实现双面打印Excel2007并没有提供双面打印功能,在Excel2007中要实现双面打印,需要先下载安装一个小插件ExcelPrinter。

安装ExcelPrinter 后,再打开Excel2007切换到“加载项”选项,你会发现比原来多出了“手动双面打印”和“打印当前页”这两项工具按钮。

单击“手动双面打印”,效果就和Word中的双面打印一样,会在打印完单页内容后弹对话框提醒你换一面,确定后再打印出双页内容就成了。

三、设置打印机驱动实现快速双面打印目前有不少打印机的驱动程序中就提供了双面打印设置。

我们可在控制面板的“打印机和传真”里调出安装的默认打印机,右键单击默认的打印机图标,选择“属性”,打开该打印机的属性窗口,在这个窗口中一般就可以找到设置双面打印的项目了。

以爱普生ME200来说,在打印机属性窗口的“页面版式”选项下就有一个“双面打印”复选项,选中此项即可进行双面打印。

EXCEL如何实现双面打印?

EXCEL如何实现双面打印?

EXCEL如何实现双面打印?
Excel本身是无法决定能否双面打印的,靠的是打印机来实现双面打印。

打印机分两种情况,一种是直接支持双面打印,一种是需要手动双面打印。

手动双面打印
1.Excel中点击打印
2.弹出的打印机窗口,这里点击右上角的“手动双面打印”,打印字会自动打印奇数页面
3.奇数页面打印完成后,会提示你是否打印偶数页面,将打印好
的纸张放入打印机纸盒内,如果无法确定顺序和方向,请事先用一张纸做下实验,避免出现问题。

放完纸后,点击弹出“确定”按钮即可完成双面打印。

支持双面打印
1.第一步同上,Excel中点击打印
2.点击打印机弹出窗口“属性”
3.在“双面打印”中选取双面打印
4.最后确定打印。

上面是两种不同类型打印机正反面的打印方法。

欢迎大家留言讨论。

喜欢的话点点关注哦。

为Excel添加一个“双面打印”按钮

大家知道,在Word中可以将“奇数页”和“偶数页”分开打印,从而实现多页文档的“双面打印”效果。

但是,在Excel中却没有这一功能。

下面,我们就以Excel2007为例,为其添加一个具有“双面打印”功能的按钮。

一、展开“开发工具”选项卡要在Excel中实现“双面打印”,就要用到其内嵌的VBA功能,因此,需要先展开“开发工具”选项卡。

启动Excel2007,单击左上角的软件图标,在随后出现的下拉菜单中(如图1),选择“Excel选项”选项,打开“Excel选项”对话框(如图2)。

先在左侧选中“个性化设置”选项,然后在右侧“使用Excel时采用的首选项”下面选中“在功能区显示‘开发工具’选项卡”,确定返回。

二、生成“个人宏工作簿”为了让“双面打印”按钮对所有工作簿都有效,我们需要将其保存在“个人宏工作簿”中。

第一次使用“宏”这个功能时,需要先让软件生成一个隐藏的“个人宏工作簿”。

切换到“开发工具”选项卡中,单击其中的“录制宏”按钮,打开“录制新宏”对话框(如图3)。

输入一下宏名称(如“smdy”),按“保存在”右侧的下拉按钮,在随后出现的下拉列表中,选择“个人宏工作簿”选项,确定进入“宏”录制状态。

不需要进行任何操作,直接单击“开发工具”选项卡中的“停止录制”按钮,系统会自动生成一个隐藏的“个人宏工作簿”。

特别提醒:以后需要在“个人宏工作簿”中编辑宏时,就不需要再进入此步操作了。

三、编辑“双面打印”代码单击“开发工具”选项卡上的“Visual Basic”按钮,进入VBA编辑状态(如图4)。

特别提醒:按“Alt+F11”组合键,即可快速进入VBA编辑状态。

在左侧“工程资源管理器”中,展开“VBAProject(PERSONAL.XLSB)”选项(这就是“个人宏工作簿”),双击其中的“模块1”,然后用下述代码替换右侧编辑区中的原有代码:Sub smdy()On Error Resume Nextx = ExecuteExcel4Macro("get.document(50)")For i = 1 To Int(x / 2) + 1ExecuteExcel4Macro "PRINT(2," & 2 * i - 1 & "," & 2 * i - 1 &",1,,,,,,,,2,,,TRUE,,FALSE)"Next iMsgBox "请将打印纸反向装入打印机中", vbOKOnly, "打印另一面"For j = 1 To Int(x / 2) + 1ExecuteExcel4Macro "PRINT(2," & 2 * j & "," & 2 * j &",1,,,,,,,,2,,,TRUE,,FALSE)"Next jEnd Sub输入完成后,关闭VBA编辑窗口返回到Excel编辑状态。

Excel中进行实现双面打印的操作技巧

Excel中进行实现双面打印的操作技巧
办公软件中,微软的word实现双面打印是件很容易的事情。

而有时候,处理数据的话还是用excel比较方便,那么也想用双面的话该如何实现呢?今天,店铺就教大家在Excel中进行实现双面打印的操作技巧。

Excel中进行实现双面打印的操作步骤
新建一个工作表。

为了能达到双面打印,至少要使打印页面的内容达到两页以上。

现设计为三页。

点击预览,可以看出来需要打印三页的。

在“页面设置”中,可以在页脚处设置页码,以便打印后排序。

保存后打开打印设置,其中有一项是“属性”,点开后可以设置打印机的相关参数。

在双面打印那一栏中选择“双面打印(手动)”。

即可放入纸张打印相应的内容。

Excel2020中进行双面打印功能的操作方法

Excel2020中进行双面打印功能的操作方法
一.、打印机设置有窍门。

有些打印机只要安装了驱动程序,就可以在打印属性中找到双面打印选项,以CanonPIXMAiP1000为例(请先安装打印机附带光盘中
的驱
动程序),打印时,只要打开Excel2007工作簿,依次点击左上
角Office徽标→打印,打开“打印”设置窗口,在打印机名称中选
中“CanonPIXMAiP1000”,然后点击“属性”按钮,调出“CanonPIXMAiP1000属性”窗口,切换到“页设置”标签页,找到
并勾选“双面打印”复选框即可(图1)。

图1打印机设置
二、小小插件有妙用。

ExcelPrinter(搜索下载ExcelPrinter>>)是一个可以增强Excel 打印功能的小插件(仅75KB大小),它不仅适用于Excel2003,也适
用于Excel2007。

下载安装后,该插件会在Excel2007的“加载项”选项卡的“自定义工具栏”中添加程序图标。

它不仅拥有“手动双面打印”功能,还可以“打印当前页”(图2),实在不失为一个快速、便捷的选择!
图2ExcelPrinter。

excel如何设置双面打印

excel 如何设置双面打印 篇一:Excel 双面打印设置方法 Excel 双面打印 2008/02/21 12:03 编辑宏 第一步:启动 Excel 2003(其他版本请仿照操作),执行“工具→宏→Visual Basic 编辑器”命 令,进入 Visual Basic 编辑状态。

Visual Basic 编辑状态 第二步:在右侧的“工程资源管理器”区域中,选中 “VBAProject(PERNOSAL.XLS)”选项,执行“插入→模块”命令,插入一个新模块(模块 1)。

小提示 “PERNOSAL.XLS”叫做“个人宏工作簿”, 第一次使用宏功能时, 需要进入下述操作, 添加“个 人宏工作簿”:在 Excel 中,执行“工具→宏→ 录制新宏”命令,打开“录制新宏”对话框,输入一 个名称,然后选择将其“保存在”“个人宏工作簿”中,确定返回,随便做一下编辑操作,然后按 “停止录制” 工具栏上的“停止录制”按钮,系统即可自动添加“个人宏工作簿”。

“录制新宏”对话框 第三步:双击“模块 1”进入代码输入区域,将下述代码输入其中: Sub dy() On Error Resume Next x = ExecuteExcel4Macro("Get.Document(50)") For i = 1 To Int(x / 2) + 1 ActiveWindow.SelectedSheets.PrintOut From:=2 * i - 1, To:=2 * i - 1Next i MsgBox "请将打印出的纸张反向装入纸槽中", vbOKOnly, "打印另一面"For j = 1 To Int(x / 2) +1 ActiveWindow.SelectedSheets.PrintOut From:=2 * j, To:=2 * j Next j End Sub 第四步:输入完成后,关闭 Visual Basic 编辑窗口返回。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

手动实现Excel的双面打印
1、这个涉及到宏
单击菜单工具→宏→录制新宏
2、在弹出的录制新宏对话框中设定新的宏名``随便``自己知道是啥就行
将宏保存在个人宏工作簙中
3、单击确定后,按停止录制宏按钮
4、按“Alt+F11”进入Microsoft Visual Basic编辑器。

在编辑器中新建模块1,在我们刚才录制的手动双面打印宏命令中输入如下代码
Sub 手动双面打印()
Dim Pages As Long
Dim myBottonNum As Integer
Dim myPrompt1 As String
Dim myPrompt2 As String
myPrompt1 = "在打印时发生错误,请检查你的打印机设置"
myPrompt2 = "请将出纸器中已打印好一面的纸取出并将其放回到送纸器中,然后按下""确定"",继续打印"
Pages = ExecuteExcel4Macro("Get.Document(50)") '统计总页数
On Error Resume Next
If (Pages = 0) Then '如果为零,说明没有可打印内容,退出程序
MsgBox "Microsoft Excel 未发现任何可以打印的内容", 0 + 48
Exit Sub
End If
If (Pages = 1) Then '判断是否只有一页,如果是,只打印第一页,然后退出
ActiveSheet.PrintOut
If Err.Number = 1004 Then
MsgBox myPrompt1, 0 + 48 '提示用户发生打印错误
End If
Exit Sub
End If
For i = 1 To Pages Step 2 '设置循环,打印奇数页
ActiveSheet.PrintOut From:=i, To:=i
If Err.Number = 1004 Then
MsgBox myPrompt1, 0 + 48
Exit Sub
End If
Next i
myBottonNum = MsgBox(myPrompt2, 1 + 48) '提示用户取出纸张,确认后继续打印
If (myBottonNum = 1) Then
For j = 2 To Pages Step 2 '打印偶数页
ActiveSheet.PrintOut From:=j, To:=j
Next j
End If
End Sub
5、不用管他了``“按Alt+Q”返回到工作表窗口,单击菜单“工具”→“自定义”,在弹出的自定义对话框中选择“命令”选项卡,在命令选项卡中选择“宏”→“自定义按钮”。

6、拖动自定义按钮道任务栏上(也就是那个笑脸),右键单击自定义按钮图标,在弹出的对话框中将“自定义按钮(&C)”更名为“手动双面打印(&C)”,然后再单击“指定宏”
7、在弹出的“指定宏”对话框中选择我们刚才创建的宏
8、所有工作已全部完成,随便打开任意工作簙单击刚创建的按钮试试,程序就会自动先打印所有奇数页,然后提示你取出纸张,确认后再打印所有偶数页,就像在使用Word的手动双面打印一样方便。

相关文档
最新文档