merge plusieurs feuilles de travail en une seule

J'essaie de merge plusieurs feuilles de travail en une seule fiche récapitulative.
Chaque feuille de calcul a le nom «Nombre de arrays», par exemple le Table 1 , le Table 2 etc. La disposition de chaque feuille est identique. La plage de données est une colonne A1 : N13 .
Cette fonction ne fonctionne pas: =SUM('Table 1':'Table 25'!$A$1:$N$13) .
Comment puis-je utiliser VBA pour merge ces données?

entrez la description de l'image ici

C'est un exemple simplifié:

 Option Explicit Sub amalgamateData() 'initialise result variable Dim myResult As Double myResult = 0 'loop through sheets to get the sum Dim wks As Excel.Worksheet 'loop control variable For Each wks In Excel.ThisWorkbook.Worksheets If Left(wks.Name, 5) = "Table" Then ' only the "Table" sheets With wks Dim rngTarget As Range myResult = myResult + Excel.Application.WorksheetFunction.Sum(.Range("A1:N13")) End With End If Next 'add result to sheet "Result" Excel.ThisWorkbook.Sheets("Result").Range("A1") = myResult End Sub 

Mon sharepoint départ était ce message SO : comment faire pour merge des données à partir de plusieurs feuilles

Comme Siddharth saud – il y a beaucoup de references pour vous sur SOYEZ VOUS RECHERCHEZ … VÉRIFIEZ CE QUI EST DANS LA BOITE DANS LE HAUT DROIT DE L'ÉCRAN