![]() |
It did not work...
Hi, Galimi,
I used the following VB code: Dim exl As Excel.Application Set exl = New Excel.Application exl.Visible = True exl.Workbooks.Open ("c:\temp.xls") exl.ActiveSheet.Picture.Insert ("c:\zi.bmp") on the last line I got error 436: Object does not support this propery of method. ??? thanks. |
It did not work...
Andrew:
Often the easiest way to get the code for something that can be done through the menu commands is to record a macro (ToolsMacroRecord New Macro). I recorded a macro for inserting a picture and came up with ActiveSheet.Pictures.Insert( _ "C:\FilePath\FileName.jpg"). _ Select (FilePath and FileName would, of course, be replaced with the actual path to and name of the picture file you want to insert.) If you got the code you used from the VBA Help file, my applause for using Help - but I caution you to also check the Applies to. Picture (no "s", as opposed to Picture"s" as in my macro) applies to UserForms and controls mostly. HTH Ed "Andrew" wrote in message ... Hi, Galimi, I used the following VB code: Dim exl As Excel.Application Set exl = New Excel.Application exl.Visible = True exl.Workbooks.Open ("c:\temp.xls") exl.ActiveSheet.Picture.Insert ("c:\zi.bmp") on the last line I got error 436: Object does not support this propery of method. ??? thanks. |
All times are GMT +1. The time now is 03:40 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com