说起来,用Excel打印东西,大部分时候都挺顺溜的,点点鼠标,选好打印机,齐活儿。可有时候吧,你就是得遇上点儿“特别”的需求,比如,我想先打个草稿,只打奇数页看看排版,或者为了省纸,想把一份很长的报表,用一台只能打单面的打印机,愣是给它整成双面效果,那就得先打奇数页,再把纸翻过来打偶数页。对,就是这个,奇偶打印。
你以为Excel会跟Word似的,在打印设置里头,大大方方给你个选项,让你勾选“只打印奇数页”或者“只打印偶数页”?嘿,想得美!至少在我摸爬滚打了这么多年,盯着那个打印设置窗口快盯出老花眼了,也没见着这么个省心玩意儿。Excel在很多方面是把好手,算账、做表那叫一个利索,可到了打印这块,有时候就显得那么点儿……怎么说呢,不是那么贴心,有点儿手动主义的味道。
那怎么办呢?难道就没有办法了?当然有,只是不是那种傻瓜式的“一键搞定”。最常见、最直接,也说句实话,对于页数不多的时候,最不费脑子的法子,就是手动输入页码范围。你别嫌它笨,有时候笨法子反而是最稳妥的。
你想啊,一份10页的报表,你要打奇数页,那页码不就是1、3、5、7、9嘛。要打偶数页,就是2、4、6、8、10。Excel的打印设置里头,有一个“页”或者叫“页码范围”的选项(不同版本可能文字有点差别,但意思差不多),通常默认是全部或者让你输入一个连续的范围,比如“1-10”。但它其实是支持非连续页码输入的,方法就是用逗号,把你要打的页码隔开。
所以,如果你要打那份10页报表的奇数页,你就得在那个“页码范围”的框里,一页一页地敲进去:1,3,5,7,9。对,没有更智能的方式了,就是这么硬核。输完了,点“打印”,它就老老实实只把这几页吐出来。
要是打偶数页呢?一样的道理,2,4,6,8,10。输进去,打印。
听着是不是有点儿头疼?尤其要是报表有几十页,甚至上百页,让你一个一个把奇数页或者偶数页的页码全都敲进去?1,3,5,7,9,11,13,15...想想都手抽筋。这确实是这个方法的一个巨大槽点。费时费力不说,万一页码输错了,漏打或者多打一页,不是更麻烦?
但是呢,对于那些不是每天都得干这活儿,或者报表页数有限的朋友来说,这方法简直就是救命稻草了。不用研究啥复杂功能,不用装啥插件,就用Excel自带的打印设置,手动一下,就能解决问题。属于那种,虽然不够优雅,但足够管用的招儿。
那有没有更高级点儿的玩法呢?比如自动化一点的?当然有,不过这就涉及到VBA宏编程了。你可以写一段小程序,让Excel自己去判断总共有多少页,然后自动生成奇数页码列表或者偶数页码列表,再调用打印命令去打印。这听起来很美,尤其对于经常需要处理大量文件并进行奇偶打印的朋友,一次投入写个宏,以后就方便多了。可是,话说回来,不是人人都会写VBA啊,这门槛一下就上去了。对于大多数只是偶尔需要奇偶打印的普通用户来说,为了这么个需求去学VBA,成本是不是太高了点?感觉有点儿“杀鸡用牛刀”的意思。
还有一种曲线救国的方法,我觉得挺靠谱的,而且对奇偶打印这个特定需求来说,甚至可能比Excel直接打更方便。那就是先把你的Excel文件,导出或者另存为PDF格式。现在很多PDF阅读器,比如Adobe Acrobat Reader,或者甚至一些免费的PDF阅读器,它们的打印设置里,就非常直观地提供了“打印:奇数页”和“打印:偶数页”的选项。你把Excel转成PDF,再用PDF阅读器打开打印,这个功能就唾手可得了。而且转成PDF通常也能保留Excel的排版格式,是个不错的替代方案。对于那些觉得手动输入页码太累,又不想碰VBA的朋友,这绝对是个值得尝试的路径。
回头想想Excel为啥就没有这么个直接的奇偶打印选项呢?可能是开发者觉得,大部分情况下,大家要么全打,要么打连续几页,这种跳跃式的奇偶打印需求不是主流?又或者是觉得现有的手动输入页码的方式已经“够用”了?谁知道呢。反正就是留下这么个小小的“不便”在那儿,逼着我们这些用户得想点儿招儿,或者手动输入,或者曲线救国。
所以说,Excel怎么奇偶打印?其实没有一个按钮告诉你“点我!”。最土但也最直接的法子,就是在打印设置里,找到那个输页码的地方,然后手动把所有要打的奇数页码或者偶数页码,用逗号隔开,一个一个敲进去。这是面对Excel原生功能,最普遍的应对方案。稍微高级点儿,但有技术门槛的是写VBA宏。而最推荐、最方便的“绕道”方法,可能还是先转成PDF,再利用PDF阅读器的打印功能去实现奇偶打印。
选择哪种方法,就看你的具体情况了:页数多不多?对技术有没有点儿基础?是不是经常需要这么打?对于我这种,平时不太搞大规模奇偶打印,偶尔需要一次的,手动输入那几页也就忍了,总比研究半天VBA或者折腾转格式来得快。但如果真是个大文件,又是家里的单面打印机,那二话不说,转PDF去打印绝对是首选,省心省力,奇偶打印功能就在那儿,明明白白地摆着,多好!
总之,记住啦,Excel的奇偶打印不是个“功能”,更多像是一个“需要你自己去配置实现”的任务。手动输入页码是基础操作,转PDF是常用技巧,VBA是进阶玩法。根据自己情况来,总能找到解决办法。别被它那个看似简单的打印界面给“骗”了,有时候,得靠点儿变通或者额外的操作,才能把事儿给办利索。这也许就是跟软件“斗智斗勇”的乐趣所在吧,哈哈。
【excel怎么奇偶打印】相关文章:
Excel词典文件丢失或损坏怎么办?12-13
excel怎么把表格打印在一张纸上12-13
excel怎么把一列平均分成几列12-13
excel怎么在一个格子写两行字12-13
excel怎么让一列乘以同一个数12-13
别再让你的Excel表格,看起来像个没整理过的杂物间了。12-13
excel怎么奇偶打印12-13
怎么锁住excel表格12-13
excel太宽了怎么打印12-13
excel表格怎么导入cdr12-13
excel怎么设置宏按钮12-13
excel怎么打印工资条12-13