Bonjour le forum
Je me trouve bloqué et j'ai besoin (encore) de vôtre aide si précieuse
J'ai un bout de code qui me sert à extraire d'un tableau structuré les formules. Le problème est que quand je veux utiliser les formules extraites cela ne marche pas étant donné que la référence au tableau n'est pas présente au départ. Je m'explique, le code va extraire par exemple la formule =SOMME([Colonne 1])+SOMME([Colonne 2]).La question est donc comment obtenir automatiquement =SOMME(Tableau1[Colonne 1])+SOMME(Tableau1[Colonne 2]). Ainsi je pourrais utiliser cette formule n'importe où dans mon classeur ! A noté que j'ai exactement le même problème dans le cas d'une cellule de type A1, il manque 'Feuil 1'!A1
Ci-dessous le code pour extraire les formules (Sub extrait d'un projet) :
Private Sub Formulas_Detection()
Dim i As Long
ReDim TblFormulas(0 To Datas.Columns.Count - 1)
For i = LBound(TblFormulas) To UBound(TblFormulas, 1)
If Datas(1, i + 1).HasFormula Then TblFormulas(i) = Datas(1, i + 1).Formula2Local Else TblFormulas(i) = "Empty"
Next i
End Sub
Sauriez-vous comment faire ? Par avance, merci de l'interet porté au sujet