Bonjour =E0 tous je vous utiliser une case d'option pour dire que si
c'est coch=E9 alors la ligne est du dessous est masqu=E9, si non coch=E9
affichage de la ligne.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JB
Bonjour,
Private Sub CheckBox1_Click() Rows(6).Hidden = CheckBox1 End Sub
http://cjoint.com/?gfpL3iWI38
JB On 5 juin, 15:28, Ceno wrote:
Bonjour à tous je vous utiliser une case d'option pour dire que si c'est coché alors la ligne est du dessous est masqué, si non coché affichage de la ligne.
Est-ce possible, et si oui comment ?
Merci
Bonjour,
Private Sub CheckBox1_Click()
Rows(6).Hidden = CheckBox1
End Sub
http://cjoint.com/?gfpL3iWI38
JB
On 5 juin, 15:28, Ceno <cedric-...@ifrance.com> wrote:
Bonjour à tous je vous utiliser une case d'option pour dire que si
c'est coché alors la ligne est du dessous est masqué, si non coché
affichage de la ligne.
Private Sub CheckBox1_Click() Rows(6).Hidden = CheckBox1 End Sub
http://cjoint.com/?gfpL3iWI38
JB On 5 juin, 15:28, Ceno wrote:
Bonjour à tous je vous utiliser une case d'option pour dire que si c'est coché alors la ligne est du dessous est masqué, si non coché affichage de la ligne.
Est-ce possible, et si oui comment ?
Merci
AV
Un truc sans passer par les checkBox (formulaire ou Controles) qui permet beaucoup de souplesse : Dessiner un rectangle contenu entièrement dans une cellule puis lui affecter la macro suivante
Sub Faux_CheckBox() With ActiveSheet z = .Shapes(Application.Caller).TextFrame.Characters.Text ' = "X" If z = "" Then Rows(.Shapes(Application.Caller).TopLeftCell.Row + 1).Hidden = True .Shapes(Application.Caller).TextFrame.Characters.Text = "X" Else Rows(.Shapes(Application.Caller).TopLeftCell.Row + 1).Hidden = False .Shapes(Application.Caller).TextFrame.Characters.Text = "" End If End With End Sub
Faire autant de copier/coller que nécessaires...
http://cjoint.com/?gfqIbfBilD
AV
Un truc sans passer par les checkBox (formulaire ou Controles) qui permet
beaucoup de souplesse :
Dessiner un rectangle contenu entièrement dans une cellule puis lui affecter la
macro suivante
Sub Faux_CheckBox()
With ActiveSheet
z = .Shapes(Application.Caller).TextFrame.Characters.Text ' = "X"
If z = "" Then
Rows(.Shapes(Application.Caller).TopLeftCell.Row + 1).Hidden = True
.Shapes(Application.Caller).TextFrame.Characters.Text = "X"
Else
Rows(.Shapes(Application.Caller).TopLeftCell.Row + 1).Hidden = False
.Shapes(Application.Caller).TextFrame.Characters.Text = ""
End If
End With
End Sub
Un truc sans passer par les checkBox (formulaire ou Controles) qui permet beaucoup de souplesse : Dessiner un rectangle contenu entièrement dans une cellule puis lui affecter la macro suivante
Sub Faux_CheckBox() With ActiveSheet z = .Shapes(Application.Caller).TextFrame.Characters.Text ' = "X" If z = "" Then Rows(.Shapes(Application.Caller).TopLeftCell.Row + 1).Hidden = True .Shapes(Application.Caller).TextFrame.Characters.Text = "X" Else Rows(.Shapes(Application.Caller).TopLeftCell.Row + 1).Hidden = False .Shapes(Application.Caller).TextFrame.Characters.Text = "" End If End With End Sub
Faire autant de copier/coller que nécessaires...
http://cjoint.com/?gfqIbfBilD
AV
JB
Private Sub CheckBox1_Click() Rows(Shapes("checkbox1").TopLeftCell.Row + 1).Hidden = CheckBox1 End Sub
JB
On 5 juin, 15:28, Ceno wrote:
Bonjour à tous je vous utiliser une case d'option pour dire que si c'est coché alors la ligne est du dessous est masqué, si non coché affichage de la ligne.
Est-ce possible, et si oui comment ?
Merci
Private Sub CheckBox1_Click()
Rows(Shapes("checkbox1").TopLeftCell.Row + 1).Hidden = CheckBox1
End Sub
JB
On 5 juin, 15:28, Ceno <cedric-...@ifrance.com> wrote:
Bonjour à tous je vous utiliser une case d'option pour dire que si
c'est coché alors la ligne est du dessous est masqué, si non coché
affichage de la ligne.
Private Sub CheckBox1_Click() Rows(Shapes("checkbox1").TopLeftCell.Row + 1).Hidden = CheckBox1 End Sub
JB
On 5 juin, 15:28, Ceno wrote:
Bonjour à tous je vous utiliser une case d'option pour dire que si c'est coché alors la ligne est du dessous est masqué, si non coché affichage de la ligne.
Est-ce possible, et si oui comment ?
Merci
Ceno
Merci à vous, Seulement j'ai pas du poser ma question comme il faut, J'ai un tableau avec trois colonnes (trois périodes) Juste au dessous du tableau j'ai trois lignes la première dis premier période du xx au xx qui sert de titre à la première colonne, la deuxième ligne fais de même pour la deuxième colonne avec la deuxiè me période, et la troisième ligne la troisième période avec la troisi ème colonne.
Donc je voudrais une option qui demande d'abord le nombre de période (2 ou 3) si 2 masquer la troisième colonne est mettre une écriture blanche sur la troisième ligne de période.
J'espère être assez clair.
Merci à vous,
Seulement j'ai pas du poser ma question comme il faut,
J'ai un tableau avec trois colonnes (trois périodes)
Juste au dessous du tableau j'ai trois lignes la première dis premier
période du xx au xx qui sert de titre à la première colonne, la
deuxième ligne fais de même pour la deuxième colonne avec la deuxiè me
période, et la troisième ligne la troisième période avec la troisi ème
colonne.
Donc je voudrais une option qui demande d'abord le nombre de période
(2 ou 3) si 2 masquer la troisième colonne est mettre une écriture
blanche sur la troisième ligne de période.
Merci à vous, Seulement j'ai pas du poser ma question comme il faut, J'ai un tableau avec trois colonnes (trois périodes) Juste au dessous du tableau j'ai trois lignes la première dis premier période du xx au xx qui sert de titre à la première colonne, la deuxième ligne fais de même pour la deuxième colonne avec la deuxiè me période, et la troisième ligne la troisième période avec la troisi ème colonne.
Donc je voudrais une option qui demande d'abord le nombre de période (2 ou 3) si 2 masquer la troisième colonne est mettre une écriture blanche sur la troisième ligne de période.