Partager via


Comment : afficher une chaîne dans une cellule de feuille de calcul

Cet exemple montre comment afficher du texte dans une cellule par programmation. Pour afficher du texte dans une cellule, utilisez au choix un contrôle NamedRange ou un objet de plage Excel natif.

S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour Excel 2007 et Excel 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.

Utilisation d'un contrôle NamedRange

Cet exemple utilise un contrôle NamedRange nommé message . Le contrôle doit être ajouté à une personnalisation au niveau du document au moment du design. Le code suivant doit être placé dans une classe Sheet, et non dans la classe ThisWorkbook.

Pour afficher du texte dans un contrôle NamedRange

  • Affectez au contrôle NamedRange la valeur Hello World.

    Me.message.Value2 = "Hello world"
    
    this.message.Value2 = "Hello world";
    

Utilisation d'une plage Excel native

Le code suivant crée une plage par programmation, puis lui assigne une valeur.

Pour afficher du texte dans une plage Excel

  • Récupérez la plage à la cellule A1 sur Sheet1 et définissez la valeur Hello World.

    Dim rng As Excel.Range = Globals.Sheet1.Range("A1")
    rng.Value2 = "Hello world"
    
    Excel.Range rng = Globals.Sheet1.Range["A1", missing];
    rng.Value2 = "Hello world";
    

Voir aussi

Tâches

Comment : interagir avec des Windows Forms

Procédure pas à pas : collecte de données à l'aide d'un Windows Form

Concepts

Utilisation des cellules

NamedRange, contrôle

Accès global aux objets dans les projets Office

Paramètres optionnels dans les solutions Office

Autres ressources

Dépannage des solutions Office