|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre éclairé
![]() Décapiteur de bugDéveloppeur informatique Inscription : décembre 2005 Messages : 286 ![]() |
Salut,
Je me suis fait une appli qui crée un document Excel. Dans ce document, je voudrais : 1- créer un titre sur plusieurs cellules fusionnées 2- centrer ce titre 3- le mettre en gras, taille 14 Voici mon bout de code : (pour info, le MSExcel est un Alias : using MSExcel = Microsoft.Office.Interop.Excel Code :
mais, Mais, MAIS !: le style de mon texte à changé partout !!!! sur tous les onglets, toutes les lignes, colonnes etc... même les titres de colonne ('A','B','C',etc...) et de lignes ('1','2','3',etc...) sont dans cette police ¿? Me suis dit que ça modifiait pit-être une instance de Font commune à tout le document (d'où le fait que c'est répliqué partout) et ai voulu me créer une nouvelle instance à appliquer uniquement sur mon chTitre : bah non, il veut pÔ parce que : 1- MSExcel.Font est une interface (et donc n'a pas de constructeur) 2- Style.Font est en lecture seule (ouai super !) Quelqu'un connait-il ce problème ? Les exemples que je vois sur le net semblent identiques à ce que j'ai fait au niveau des fonts mais tout le monde semble considérer que c'est ok alors ma version est boguée ?¿ infos supplémentaires : La DLL Excel référencée : Microsoft.Office.Interop.Excel Version V11.0.0.0 Version du runtime V1.1.4322 (d'ailleurs, maintenant que j'écris ces lignes, je me rend compte que je n'ai pas tenté d'instancier directement le Style (qui contient la Font), donc j'vais tester ça...) Merci pour l'attention portée à mon immense désarroi.
__________________
"Essayer est le premier pas vers l'Echec !" (Homer Simpson) |
||
|
00
|
|
|
#2 | ||
|
Membre éclairé
![]() Décapiteur de bugDéveloppeur informatique Inscription : décembre 2005 Messages : 286 ![]() |
Réponse à moi même :
Ouaip, il faut avant tout créer les styles : Code :
Heureux d'avoir pu te m'aider Hop résolu
__________________
"Essayer est le premier pas vers l'Echec !" (Homer Simpson) |
||
|
10
|
Copyright © 2000-2013 - www.developpez.com