我想在VBA宏中使用system.drawing.dll。我已添加它作为参考“工具 - >参考” 但现在麻烦开始了,我无法弄清楚如何使用和调用system.drawing.dll中的方法。我确实可以访问System_Drawing但它结束了。 我可以在VBA中声明
Dim image1 as Bitmap
Dim ImageFunc as System_drawing.Image
但是我无法将图像加载(或设置......?)到image1。
我在Visual Basic 2010中做了同样的事情,它运行正常。请参阅打击代码
Imports System.Drawing
....
Dim image1 As Bitmap = CType(Image.FromFile(Path, True), Bitmap)
image1.MakeTransparent(Color.White)
image1.Save(Path)
image1.Dispose()
如何在VBA中应用相同的代码?我尝试过不同的Declare Functions,Set等等,但没有任何效果。即使我已经谷歌搜索了如何在VBA中使用C dll,我也很想念基础知识。