olá,
fiz recentemente a actualização do excel do 2003 para o 2007 e uma aplicação que corria sem problemas passou a mostrar uma janela com a seguinte mensagem:
run-time error ‘1004’:
method ‘range’ of object ‘_worksheet’ failed
quando faço o “debug” vejo que parou na seguinte linha de comando:
astart = range(“astart”).row
será que existe alguma incompatibilidade entre as versões do excel?. se sim como posso definir esta variável considerando que a referencia “astart” está numa folha diferente da que está seleccionada.
de referir que o astart está definido como integer no inicio da macro.
obrigado pela vossa atenção.
🙁