Accéder au tableau à partir de Cell et y ajouter des valeurs à l'aide des décalages de ligne et de colonne

La capture d’écran suivante montre le fichier Excel source utilisé dans le code. Il contient le tableau vide et met en surbrillance la cellule D5 qui se trouve à l’intérieur du tableau. Nous accéderons à ce tableau à partir de la cellule D5 en utilisantCell.GetTable() méthode, puis ajoutez les valeurs à l’intérieur en utilisant à la foisCell.PutValue() etListObject.PutCellValueméthodes.

Exemple

Captures d’écran comparant les fichiers source et de sortie

tâche : image_autre_texte

La capture d’écran suivante montre le fichier Excel de sortie généré par le code. Comme vous pouvez le voir, la cellule D5 a une valeur et la cellule F6 qui se trouve au décalage 2,2 du tableau a une valeur.

tâche : image_autre_texte

C# code pour accéder à la table à partir de la cellule et pour ajouter des valeurs à l’intérieur en utilisant les décalages de ligne et de colonne

L’exemple de code suivant charge le fichier Excel source comme indiqué dans la capture d’écran ci-dessus, ajoute des valeurs dans le tableau et génère le fichier Excel de sortie comme indiqué ci-dessus.