Partager via


Comment : faire référence aux plages de la feuille de calcul dans le code

Vous utilisez un processus semblable pour faire référence au contenu d'un contrôle NamedRange ou d'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

L'exemple suivant ajoute un NamedRange à une feuille de calcul, puis ajoute du texte à la cellule dans la plage.

Pour faire référence à un contrôle NamedRange

  • Assignez une chaîne à la propriété Value2 du contrôle Microsoft.Office.Tools.Excel.NamedRange. Ce code doit être placé dans une classe sheet et non dans la classe ThisWorkbook.

    Dim NamedRange1 As Microsoft.Office.Tools.Excel.NamedRange = _
        Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1")
    
    NamedRange1.Value2 = "Range value"
    
    Microsoft.Office.Tools.Excel.NamedRange NamedRange1 =
        this.Controls.AddNamedRange(this.get_Range("A1", missing), "NamedRange1");
    
    NamedRange1.Value2 = "Range value";
    

Utilisation de plages Excel natives

L'exemple suivant ajoute une plage Excel native à une feuille de calcul, puis ajoute du texte à la cellule dans la plage.

Pour faire référence à un objet de plage native

  • Assignez une chaîne à la Value2 de la plage.

    Dim rng As Excel.Range = Me.Application.Range("A1")
    
    rng.Value2 = "Range value"
    
    Excel.Range rng = this.Application.get_Range("A1", missing);
    
    rng.Value2 = "Range value";
    

Voir aussi

Tâches

Comment : vérifier l'orthographe dans les feuilles de calcul

Comment : appliquer des styles à des plages dans les classeurs

Comment : remplir automatiquement des plages avec des données soumises à modification incrémentielle

Comment : rechercher du texte dans les plages de la feuille de calcul

Concepts

Utilisation des plages

NamedRange, contrôle

Vue d'ensemble des éléments hôtes et des contrôles hôtes

Limitations de programmation des éléments hôtes et des contrôles hôtes

Paramètres optionnels dans les solutions Office