Comment : envoyer des valeurs à des cellules de feuilles de calcul
Mise à jour : Juillet 2008
S'applique à |
---|
Les informations de cette rubrique s'appliquent uniquement aux projets et versions Visual Studio Tools pour Office spécifiés de Microsoft Office. Type de projet
Version de Microsoft Office
Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet. |
Vous pouvez mettre une valeur dans une cellule en utilisant une plage. Les exemples suivants utilisent la propriété Value2 de la plage au lieu de la propriété Value pour éviter de devoir passer des paramètres.
Pour envoyer une valeur à une cellule dans une personnalisation au niveau du document
Créez un contrôle NamedRange dans la cellule A1 de Sheet1 et assignez une valeur de chaîne à la propriété Value2. Ajoutez le code suivant à la classe Sheet1.
Dim nr As Microsoft.Office.Tools.Excel.NamedRange = _ Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1") nr.Value2 = "Hello World"
Microsoft.Office.Tools.Excel.NamedRange nr = this.Controls.AddNamedRange(this.Range["A1", missing], "NamedRange1"); nr.Value2 = "Hello World";
Pour envoyer une valeur à une cellule dans un complément d'application
Créez un contrôle Microsoft.Office.Interop.Excel.Range qui représente la cellule A1 de Sheet1 et assignez une valeur de chaîne à la propriété Value2.
Dim rng As Excel.Range = Me.Application.Range("A1") rng.Value2 = "Hello World"
Excel.Range rng = this.Application.get_Range("A1", missing); rng.Value2 = "Hello World";
Programmation fiable
La condition ci-dessous génère une exception :
- la feuille de calcul existe déjà et est en lecture seule (classe COMException).
Sécurité
La saisie peut comporter des informations incorrectes, malveillantes ou non valides. Vérifiez toujours que les valeurs entrées par l'utilisateur sont conformes aux exigences de votre application avant de les utiliser. Pour plus d'informations, consultez Validation des entrées d'utilisateur dans les Windows Forms.
Voir aussi
Tâches
Comment : faire référence aux plages de la feuille de calcul dans le code
Comment : ajouter des feuilles de calcul à des classeurs
Concepts
Vue d'ensemble des éléments hôtes et des contrôles hôtes
Fonctionnement des paramètres optionnels dans les solutions Office
Historique des modifications
Date |
Historique |
Raison |
---|---|---|
Juillet 2008 |
Ajout d'un exemple de code qui peut être utilisé dans un complément d'application. |
Commentaires client. |