ECRIRE DANS MSFLEXGRID ET METTRE DE LA COULEUR

cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 - 10 mars 2003 à 17:33
malo777 Messages postés 88 Date d'inscription jeudi 21 avril 2005 Statut Membre Dernière intervention 13 juin 2013 - 16 sept. 2012 à 13:07
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/6424-ecrire-dans-msflexgrid-et-mettre-de-la-couleur

malo777 Messages postés 88 Date d'inscription jeudi 21 avril 2005 Statut Membre Dernière intervention 13 juin 2013 1
16 sept. 2012 à 13:07
pour écrire dans une cellule :

With MSFlexGrid1
.Cols = 3 'nombre de colonne du tableau
.Rows = 100 'nombre de ligne

.ColWidth(0) = 2000 'taille de la colonne 1
.ColWidth(1) = 850 'taille de la colonne 2
.ColWidth(2) = 550 'taille de la colonne 3
.TabStop = False

.Row = 0 'choisir la ligne 0
.Col = 0 'choisir le colonne 0
.Text = "Texte à ecrire" 'écrire le texte entre guillemet dans col 0, row 0
End With
taghssa Messages postés 3 Date d'inscription dimanche 30 mai 2010 Statut Membre Dernière intervention 15 mai 2013
12 juin 2012 à 19:02
merci pour ce projet intiréssant. just commentje peut faire pour ecrire dans une celleu d'un msflexgrid merci et merci bien
amelou2812 Messages postés 18 Date d'inscription mardi 30 septembre 2008 Statut Membre Dernière intervention 21 mars 2009
8 oct. 2008 à 11:10
bonjour phillipe
waw tout ce que je chercher depuis 10 jours, je le trouve dans ton code!!!!! je te remerci mille et une fois!
tu sais moi aussi je découvere vb par mes propres moyens, et ca me plais.
merci encore et encore pour ton super code
sam_2_778 Messages postés 34 Date d'inscription jeudi 29 mars 2007 Statut Membre Dernière intervention 2 mai 2008
29 août 2007 à 03:58
salut , je te remercie bien pour ce code puisque tu m'as aidé
dans mon projet thanks , chokran , merci tu mérite 10/10 .
cs_tifawine Messages postés 9 Date d'inscription lundi 8 janvier 2007 Statut Membre Dernière intervention 16 mars 2009
18 janv. 2007 à 14:21
bonjour
si je t écris c est pour te remercier de ton information je te remercie beacoup j ai passé un temps fou a cherche vraiment t es un ange il va m aider pour mon projet de 10 point de + je te remercie jamais assez tu me sauve la mise

je te remercie de fond de coeur de ces de point dont j en ai besoin !!!!!!!!!(K)
violent_ken Messages postés 1812 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 26 octobre 2010 2
12 oct. 2006 à 19:29
Salut, je ne connaissais rien à ce contrôle, je sais désormais l'utiliser de manière (très) basique, c'était mon but.

Donc c'est 10/10.
@+
LaSoft Messages postés 5 Date d'inscription dimanche 20 avril 2003 Statut Membre Dernière intervention 17 mars 2005
31 août 2006 à 12:43
' pour colorier en Bleu une ligne de ton Flex

' mintPrevRow est défini au niveau du module et contient le numéro de ligne précédement sélectionné


Private Sub flexVue_Click()
Dim count As Integer
Dim Tempo As Integer
If Me.flexVue.MouseCol <> 0 Then Exit Sub

With Me.flexVue
' si une ligne déjà coloriée, on la remet avec un fond blanc
If mintPrevRow > 0 Then
Tempo = .Row
.Row = mintPrevRow
For count = 1 To .Cols - 1
.Col = count
.CellBackColor = vbWhite
Next
.Row = Tempo
End If
' on colorie la ligne sélectionnée
For count = 1 To .Cols - 1
.Col = count
.CellBackColor = vbBlue
Next
' et on sauve son numéro pour la desélectionner par après
mintPrevRow = .Row
End With
End Sub
cs_jym Messages postés 115 Date d'inscription lundi 31 décembre 2001 Statut Membre Dernière intervention 15 avril 2014
25 juil. 2006 à 22:42
bjr,

ton code m'aurait bien aidé, mais tu peints la grille AVANT.
je voudrais changer la couleur de la ligne quand j'en change.

qui aurait une astuce pour mettre en bleu la totalité de la ligne où se trouve le curseur et ,bien sur, l'effacer quand on va sur la ligne suivante??

d'avance merci beaucoup, je suis la dessus depuis un temps fou...

jym
maxdebide Messages postés 13 Date d'inscription lundi 7 juin 2004 Statut Membre Dernière intervention 26 juillet 2004
24 juin 2004 à 15:29
Je suis super content de ton prog, je me serre de certain morceau pourune interface logiciel pour mon stage.
Merci
gilardh Messages postés 70 Date d'inscription mercredi 21 août 2002 Statut Membre Dernière intervention 22 février 2008
19 mars 2003 à 15:00
Voici comment aligner le contenu des colonnes :
FlexGrid.ColAlignment(X) = flexAlignCenterCenter
cs_Damdamdeo Messages postés 12 Date d'inscription jeudi 6 mars 2003 Statut Membre Dernière intervention 6 juin 2003
11 mars 2003 à 14:10
Ton projet m'a aidé dans mon boulot.
Je connaissais pas l'astuce pour aligner le contenu d'une colonne à gauche ou à droite (avec les signes < et >). Par contre, j'ai beau cherché, j'arrive pas à aligner au milieu d'une colonne. Sais-tu comment on fait?
Merci d'avance.
cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 2
10 mars 2003 à 17:33
Projet intéressant qui permet effectivement de voir comment fonctionne l'ajout de lignes et/ou colonnes ainsi que la mise en couleur des cellules.
Rejoignez-nous