Comment : afficher une chaîne dans une cellule de feuille de calcul par programmation
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 2013 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"]; rng.Value2 = "Hello world";
Voir aussi
Tâches
Procédure pas à pas : collecte de données à l'aide d'un Windows Form
Concepts
Accès global aux objets dans les projets Office
Paramètres optionnels dans les solutions Office