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 sharp je ne suis pas un informaticien, s il te plaît en language vb.net
merci d'avance
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager