对于excel文件来说,好像每一个文件都可以设置自己的自定义纸张,而且自定义纸张设置以后会保存到excel文件中,在下一次打开以后还会存在的。
  那么,我用vc打开一个excel文件,在操作完成打印的时候,如何设置自定义纸张的大小才可以使得纸张设置的高度刚好是内部内容的高度呢。就是说如何调用excel中的函数设置纸张的大小呢。
  我想过用vc直接设置系统默认的打印机上面的自定义纸张的大小,但是这样的话excel文件中的自定义大小不能采用系统默认打印机上的纸张大小,所以我猜测excel文件的纸张大小设置保存在excel文件中。
   我用录制宏的方法试验过,在宏中并不记录自定义纸张大小的尺寸。所以我不知道到底怎样设置。
哪位大哥曾经做过类似的程序,帮帮小弟吧!急