Actuellement, j'utilise OleDB
pour me connecter à Excel Spreadsheet et obtenir des données dans un DataTable
, en faisant quelques modifications sur les données, puis en copiant les données dans Word. Ce faisant, je perds le formatage de la cellule, comme si une partie du texte était coloriée ou si la couleur de fond était grisée ou si elle était en gras. J'utilise la bibliothèque Interop pour communiquer avec le mot et OLEDB
avec Excel.Comment maintenir le formatage des cellules lors de la copie des cellules d'Excel vers Word
Si cette solution n'est pas assez bonne pour ce que je dois réaliser, pouvez-vous suggérer des solutions alternatives? (Macros?) J'ai essayé d'utiliser Interop.Excel.Styles
mais je n'arrive pas à comprendre comment le relier à la cellule actuellement utilisée.
Il est possible de déplacer avec la bibliothèque Interop avec le formatage préservé, mais comme j'ai besoin d'effectuer certaines manipulations, je suis handicapé là-bas. – gizgok