>>Hilmar,
>>
>>You may reffer to the picture name or/and set the recognizable name. Like:
>>
>>oExcel.activesheet.pictures(2).Name="MyPicture1_Hello"
>>lo=oExcel.activesheet.pictures("MyPicture1_Hello")
>>....
>
>OK, that may be an interesting alternative. But still, when I just created the picture, how do I know with what name or number I can refer to it? AFAIK, the Insert() method doesn't return this number.
lo=oExcel.activesheet.pictures.Insert(file_name)
?lo.name