Excel graphique variable

Bonjour,
j'ai un graphique qui utilise cette formule pour les données =' Historique'!$A$1:$C$27 mais moi je voudrai que se soit =' Historique'!$A$1:C27, mais quand je le tape moi même il rajoute automatiquement les $ que j'ai enlever, comment faire ?
merci d'avance

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,
    Si le besoin est surtout l'actualisation du graphique choisir une des deux solutions:

    1_ en B28 Taper =NA() il s'inscrit #NA dans la cellule. Faire de même en C28.
    Créer le graphique avec A1:C28
    Pour ajouter une donnée insérer une ligne avant B28 et y entrer les valeurs en A28 et B28 et C 28 etc.

    2_ Nommer les plages et utiliser la fonction DECALER. Voir cette page pour le détail:
    http://www.excelabo.net/pasapas/series_nommees_graphique

    Bon graphe.
    1. sinon j'ai essayé par une macro mais il m'annonce une erreur. voici mon code.

      Sheets("Feuil1").Select
      ActiveSheet.ChartObjects("Graphique 1").Activate
      ActiveChart.SetSourceData Source:=Sheets(" Historique").Range(Cells(1, 1), Cells(27, lig1))
      Sheets(" Historique").Select
      End Sub

      l'erreur est au range de la ligne 3, ma variable lig1 est le numéro de la dernière colonne.
      1. Je ne vous serai d'aucun secours pour mettre au point une macro.
        Avez -vous testé la solution 1 qui a l'avantage d"être très simple?
      2. en faite j'ai du mal a la comprendre