Convertir une formule en VBA

Bonjour à tous,

Pour commencer je vous souhaite une bonne et heureuse année 2026.

Je voulais savoir s’ il était possible de faire des formules dans le VBA? (je souhaite mettre en production un tableau mais sans que les formules puissent être effacer et sans avoir à verrouiller la feuille).

merci pour votre aide

Bonjour et bonne année également,

Oui, bien sûr,c’est tout à fait possible. Sauf pour quelques fonctions trop récentes pour que VBA se soit adapté. Donne plus de précisions et, si possible, joins un ficher.

Daniel

Bonjour Daniel77,

Je te remercie pour ton retour, je souhaite juste que lorsque j’ écris dans une cellule choisi ça l’a recopie dans une autre cellule d’une autre feuille.

voici la formule que je fais dans excel:

Ma question c’est est-ce que je dois partir comme pour ma formule ou je dois l’ecrire autrement dans VBA?

Est-ce que tu peux juste m’orienter et me laisser trouver la bonne formule ? :wink:

Test.xlsx (11,6 Ko)

Merci

Bonjour,

Pour écrire la formule via VBA :

Sub test()
  Sheets("Feuil2").Range("B3").Formula = "=Feuil1!A2"
End Sub

Daniel