微吧推荐
查看所有吧>>

活跃用户
    效率,一行VBA代码让Excel模板快速保存为PDF报价单

    对国外客户报价,最好是使用PDF文件,正式,不容易修改,后续可追踪。

    对我而言,我一般使用Excel模板来做报价单,然后另存为PDF文件。

    一般而言,Excel另存为PDF文件,操作步骤如下

    1. 【文件】-【另存为】

    2. 选择保存位置

    3. 选择另存为PDF

    4. 输入文件名字

    5. 点击保存

    而我现在只需要点击如下截图的命令,就可以自动生成相应的文件信息,不论是报价单,装箱信息,发票,合同,箱单,一应俱全。

    且看生成的效果,黑色框中的PACKAGE INFO 100ml aluminum foil  Spout Pouch TLQS20191010002文件就是了。

    其实,这就是使用VBA代码,利用代码来替代我们一步一步保存的步骤,具体代码只有一行,如下

    ThisWorkbook.Sheets("PACKAGING").ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & "PACKAGE INFO " & Sheets("QUOTE").Range("b14").Value & " " & Sheets("QUOTE").Range("n10").Value

    此命令是让名称为“PACKAGING”的工作表另存为PDF格式,保存在此工作簿的文件夹下面,名称根据自定义的规则来生成,于是就有了我们可见的PDF文件,打开如下

    自从我用了这一行代码,我是再也不愿意一步一步另存为了,还是利用VBA代码提高工作效率。

    感兴趣的朋友可以看具体视频讲解


    在下一节分享中,我们会讲述如何在将报价单另存为PDF文件的时候,保存Excel报价单备份,以防日后进行查证或者修改文件。

    • 分享到:
    排序方式:回复时间 共有0条评论