ok, então vamos começar com a nomenclatura, rs
1) pasta de trabalho = arquivo xls (e não planilha)
2) planilha é uma "folha" dentro da sua pasta de trabalho, que contém no Excel 2003, 256 colunas por 65536 linhas
3) aba é a lingueta da planilha, usada para selecioná-la e traze-la para frente
ok, visto isso,
para fazer referencia a um outro arquivo XLS (ou outra pasta de trabalho), via VBA, precisamos que ambos estejam abertos, e usar o seguinte código:
workbooks("NOME DO OUTRO ARQUIVO.XLS").sheets("Um nome de planilha").Range("A1").value
se vc quer colocar fórmula numa célula, referenciando outra planilha, o approach é outro:
Range("A1").formula = "='[c:pasta.xls]planilha'!A1"
fez sentido ?
agora me explica, o que exatamente vc quer fazer, assim fica mais fácil escrever um código que te atenda!
valew !:)
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 24/07/2009 1:13 pm