我想把doc直接转成tif图像,可利用虚拟打印机Microsoft Office Document Image Writer的属性->高级->设置文档图像的首选参数  其中输出格式有两种:MDI,Tif。
     这些操作手动完成没问题,可是想用VBA来自动实现,我录了一段宏,发现里面没有设置文档图像的输出格式这个操作。在帮助里也没有找到设置这个的属性。请各位大侠帮帮忙啦!:)

解决方案 »

  1.   

    用SendKeys试试:
    Application.SendKeys "^p%r^{TAB}^t~"上面的语句可以满足你的要求,在Excel环境中测试通过
      

  2.   

    请问您的意思是不是在打印设置中,用键盘TAB找到“属性”,打开属性设置界面;然后再操作键盘选择"高级选项",之后再设置输出为tiff?
        可是,我这样做有些问题:
        1).Application.SendKeys 在word环境下无此方法,我换成了ActiveDocutment
        2).我不知如何调出打印设置这个界面来,用printout方法都是用默认设置直接打印了,并不显示打印设置的界面,可是printout方法设置的参数中没有打印机属性的设置    小女子,对VBA不大通,因为项目中需要制作这样的模版,好几天了,也不知所然,还请大虾们多多指点阿!:)