fernando como vc sabe eu uso arrays já a bastante tempo
eu uso .Value2 ou .FormulaLocal que tbm pega valores reais em vez de valores formatados
isso evita de modificar formatação das celulas quando se cola os dados e não tem que se preocupar com formatação de datas
SpecialCells acho que tem certos inconvenientes , no caso vc usou o trim para saber se não tinha espaço, com SpecialCells só dá para usar em certas ocasiões "eu acho"
em falando de arrays, me lembro que vc perguntou em que situação se usa um array 3D
bem se pode usar para correlacionar dados
tipo
Lad2(result(L, C), result(L + Lx(n), C + Cx(n)), n) = _
Lad2(result(L, C), result(L + Lx(n), C + Cx(n)), n) & "," & result(L + Lx(n), 2)
se bem que prefiro usar assim:
Pos(2, n)(result(L, C), result(L + Lx(n), C + Cx(n))) = _
Pos(2, n)(result(L, C), result(L + Lx(n), C + Cx(n))) & "," & result(L + Lx(n), 2)
se bem que essa tem muitas dimensões
com isso se cria uma cascata de dados segmentados e a busca de um valor tras todos os valores relacionados como uma tabela dinamica,
mas claro que dá um bocado de trabalho montar o conceito logico da coisa
Postado : 30/05/2017 4:07 pm