Problème de systaxe en vba

Bonjour,

Quelqu'un pourrait-il me corriger cette maudite ligne de code. Vba me donne une erreur et je la cherche depuis 2 heures ?

Sheets("Bilan").Range("E" & retourLigne).Formula = "=+($D$" & retourLigne & " * Flux de trésorerie!+E"& maligne")"

Merci

LegrandMick
Configuration: Windows XP
Firefox 3.0.4

3 réponses

  1. Contributeur
    re:

    je m'en suis douté, mais tu aurais du garder le même fil... j'aurais été alerté

    tu as des noms de feuille avec des espaces (ce que je ne fais jamais m'enfin)
    tu dois mettre des cotes (la touche 4, clavier alpha) 'Nom de ma feuille'!
    1. Salut Will,

      Je sais pour les espaces dans les onglets. C'est mon dernier onglet a corriger.
      Toutefois, regarde bien ma syntaxe, j'ai encore une erreur et ma feuille ' flux de tresorerie' à bien ses cotes
  2. Contributeur
    re:

    ou sont cotes ?
    Sheets("Bilan").Range("E" & retourLigne).Formula = "=+($D$" & retourLigne & " * Flux de trésorerie!+E"& maligne")"


    Sheets("Bilan").Range("E" & retourLigne).Formula = "=+($D$" & retourLigne & " * 'Flux de trésorerie'!+E"& maligne")"


    1. Salut Will

      Je doit quitter, j'ai une urgence...
      A bientôt
  3. Sheets("Bilan").Range("E" & retourLigne).Formula = "=+$D$" & retourLigne & "' flux de trésorerie'!+E" & maligne

    J'ai laissé un espace entre le ' et le F pour garder la même nom d'onglet