Bonjour, Bonsoir
je cherche une solution qui m'aide à garder la mise en forme d'un fichier excel qui je l'importe dans la datagridview comme il est
![]()
Bonjour, Bonsoir
je cherche une solution qui m'aide à garder la mise en forme d'un fichier excel qui je l'importe dans la datagridview comme il est
![]()
Salut,
ci-dessous quelques réponses :
- Fusion de cellule : impossible de fusionner les cellules d'un dgv (voir des composants payants ?)
- Valeur :
- Couleur de texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Bout de code dans une classe d'automation d'Excel (Microsoft.Office.Interop.Excel v14) //m_ws est un Microsoft.Office.Interop.Excel._Worksheet; //google comment sélectionner un worksheet par rapport à son nom. Range rng = ((Range)this.m_ws.Cells[pLigne, pColonne]);// /!\ les index commencent à 1 dans excel... string valeur = (rng.Value2 != null ? rng.Value2.ToString() : ""); datagrdiview1[pColonne - 1, pLigne - 1].Value = valeur;
- Couleur de fond :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Range rng = ((Range)this.m_ws.Cells[pLigne, pColonne]);// /!\ les index commencent à 1 dans excel... Color couleur = System.Drawing.ColorTranslator.FromOle((int)rng.Font.Color); datagrdiview1[pColonne - 1, pLigne - 1].Style.ForeColor = couleur
A+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Range rng = ((Range)this.m_ws.Cells[pLigne, pColonne]);// /!\ les index commencent à 1 dans excel... Color couleur = System.Drawing.ColorTranslator.FromOle((int)rng.Interior.Color); datagrdiview1[pColonne - 1, pLigne - 1].Style.BackColor = couleur
MERCI POUR LES CODE
Je ne comprit pas c sharpje ne suis pas un informaticien, s il te plaît en language vb.net
merci d'avance
Partager