Teste ai:
Sub Consol()
Dim x As Integer
Sheets("consol").Range("A2:DV551").Clear
For x = 1 To 11
Sheets(x).Range("A2:DV50").Copy
Sheets("Consol").Select
Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Next x
Range("A2").Select
End Sub
Ou então, você tem um trabalhinho de desenvolvimento para vincular cada célula das 11 planilhas na planilha "Consol", por exemplo, na célula Consol!A2 vai a fórmula ='1'!A2 e você arrasta para as linhas e colunas necessárias e vai repetindo o procedimento para cada planilha. Daí você nem precisa de macro, pois vai ter sempre o valor real na planilha Consol. É o que eu faria.
Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/
Postado : 03/07/2015 1:45 pm