Boa Tarde Mauro,
Creio que o DESLOC, não seria uma alternativa, tenho uma a tabela é montada atraves de cadastros que sao feitos via formulario. então ela funciona como um DB.
tudo que eu precisaria era adicionar o range através do contador que coloquei.
ja tentei cells(x;y).address e não da,
ja tentei range(cells(x,y),cells(a,b)).address e nao da,
ja tentei direto range(cells(x,y),cells(a,b)) nao da
ja tentei até imputar o nome que o excel sugestiona para uma celula e retornar o valor do texto para o scrip
cells(1,1).value = "=Sheets!range(cells(x,y),cells(A,b))"
sendo que nesse ultimo caso ele escreve igual o formato pedido pelo excel, mas na hora de retornar (cells(1,1).text) ele da erro.
só preciso transformar isso :
ActiveChart.SeriesCollection(1).XValues = "=Relatório!B2:B4"
em isso :
ActiveChart.SeriesCollection(1).XValues = "=Relatório! & range(cells(2,2),cells(4,2))
onde o "2" e "4" que referenciariam linhas e colunas, eu pudesse trocas pelas minhas variaveis (lin_col/col_col)
Devo não estar me fazendo entender, desculpas e muito obrigado pela atenção de todos.
facilitou ou complicou ? kkkkk
Postado : 07/04/2014 11:45 am