Problème Cells.Formula

Résolu/Fermé
zemir - 26 avril 2014 à 00:41
 Zemir - 26 avril 2014 à 18:13
Bonjour,

J'ai un problème pour une macro dans vba, je voudrais recopier la formule qui est présente dans une cellule tout en lui rajoutant un Single. Voici une partie de mon code:

      Dim difference As Single

difference = 1.5
Cells(1, 4).Formula = Cells(1, 4).Formula & " + " & difference

Malheureusement cela me fait une erreur d'execution 1004, j'ai ensuite essayé avec:

      Dim difference As Single, formule As String

difference = 1.5
formule = Cells(1, 4).Formula
Cells(1, 4).Formula = formule & " + " & difference

Mais sans grand succès. Pouvez vous m'expliquer pourquoi ou m'aider à trouver une solution

2 réponses

f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
26 avril 2014 à 07:56
Bonjour,

Sub test()
Dim difference As Single

difference = 1.5
Cells(1, 4).FormulaLocal = Cells(1, 4).FormulaLocal & " + " & difference
End Sub
0
Merci beaucoup
0