Bonjour,
Débutant en VBA, j'ai bien du mal avec les codes récupérés sur le forum.
J'ai exporté une feuille d'un classeur en créant un nouveau classeur mais dans le nouveau classeur les valeurs de certaines cellules sont du type :
Pour exporter le nouveau calsseur vers un autre ordinateur, j'ai besoin de transformer ces formules en valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part =[Compta_section.xls]Recap!I11
J'ai utilisé un code trouvé sur le site :
pour convertir les formules en valeur. Mais après exécution, le formules sont toujours présentes!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Dim MaVar As Variant 'pas forcément numérique ' on prend l'hypothèse que le contenu de A2 est une formule Dim Lig, Col As Integer Dim CnCel As String For Lig = 1 To 46 ' On balaye les lignes For Col = 65 To 75 ' On balaye les colonnes nCel = Chr(Col) & Lig MaVar = Range(nCel).Value Range(nCel).Value = MaVar Next Next
Où est mon erreur?
Jean-Pierre
Partager