请问我如何使用VBA将一个Word文档中的所有图片分别保存到不同的图片文件中?

解决方案 »

  1.   

    http://download.csdn.net/detail/veron_04/1627134
      

  2.   

    我在说的具体一些吧,我用ATL开发了一个Word的插件,其中通过添加MFC的Typelib类来操纵Word。这些类与VBA里面的类是一一对应的,如果能找到VBA的保存图片的方法,那么就能对应到MFC的Typelib类。而我想知道有没有可能存在VBA没有但是COM对象有的方法来得到图片的二进制数据的?
      

  3.   

    现在找到一种方法,得到Inlineshape之后,select,然后Selection.Copy,之后从剪切板中得到图片的HBITMAP,可是又发现使用GetBitmapBits获取位图颜色数据得不到任何内容,这是为何?
      

  4.   

    直接另存为html格式,
    所有图片都在同名的文件夹下,
    然后你想怎么移就怎么移。