Страницы: 1
RSS
Invalid picture Excel 2010
 
Добрый вечер!    
Снова неожиданности в работе с последней версией офиса.  
Имеется программа, в которой на одну из форм загружается график с рабочего листа в компонент Image.    
Вот таким образом:  
Fname = ThisWorkbook.Path & "\temp.gif"  
CurrentChart.Export FileName:=Fname, filtername:="GIF"  
LongFlatnessForm.Image1.Picture = LoadPicture(Fname)  
 
На последней строчке возникает ошибка  
Run time error '481'  
Invalid Picture  
 
Если открыть лист с которого копируется график, и прокрутить лист так чтобы график появился на экране, и повторить процедуру, то проблем нет.  
Замечу что в 2007 и 2003 версиях офиса такой проблемы не наблюдается. Там все работает нормально с первого раза.  
Скажите пожалуйста, как побороть проблему в 2010 версии?
 
Нашел решение здесь   
http://www.vbaexpress.com/forum/showthread.php?t=38738  
Пусть не лучшее, но зато работает
Страницы: 1
Читают тему
Наверх