eu uso a seguinte instrução nos meus projetos, mas a imagem tem que estar no disco:
try xlws.Shapes.AddPicture(logofname, LinkToFile, SaveWithDocument, 1, 1, 143, 32); except end; Onde: xlws é um objeto do tipo TExcelWorksheet logofname é uma variável que contem o path + o nome do jpg LinkToFile pode ser setado para 0 SaveWithDocument informa se a imagem deve ser salva no local de destino, sete ela para 1 os dois ultimos parametros, 143 e 32, correspondem as medidas que você quer que a imagem tenha na planilha []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8217 Fax: (31) 3389-8215 Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de construção!! -----Mensagem original----- De: Claudio Ulisses Nunes Biava [mailto:[EMAIL PROTECTED] Enviada em: terça-feira, 26 de setembro de 2006 16:30 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Adicionar uma imagem a um arquivo do excel Pessoal, Alguém já conseguiu adicionar uma imagem (bmp, jpg) a um arquivo do excel? Att., Claudio -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html