bonjour ; voila mon pb je travaille sur un planning et j'ai un pb pour le
rendre plus souple pour les cycle de travail.
j'ai une ligne avec 31 colonnes qui reprensente les jours du mois et la
dedans j'ai des codes qui correspondent au horaires journaliers..
ex a1=rh b1=rh c1=m d1=m etc
et je voudrais que quand je remplis a2 et b2 avec les 1ers codes horaires ça
reprennent la suite du cycle sur la ligne 1 j'ai testé avec des formules
prenant des conditions mais ça bloque car certain codes reviennent ...
je voudrai savoir s'il existe une solution pour que quand je remplis les 2
premieres cellules de la ligne 2 les 29 autres se remplissent en recupperant
le cycle sur le modele de la ligne1
merci beaucoup pour votre aide et felicitaion pour le travail accompli ici
@+
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
Philippe.R
Bonjour Chris, Ceci, dans le module de feuille, convient il ?
Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next If ActiveCell.Row > 1 And ActiveCell.Column > 1 _ And ActiveCell.Value = ActiveCell.Offset(-1, 0).Value _ And ActiveCell.Offset(, -1).Value = ActiveCell.Offset(-1, -1).Value Then ActiveCell.EntireRow.Value = ActiveCell.Offset(-1).EntireRow.Value End If End Sub
-- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"chris" a écrit dans le message de news:40a79151$0$13012$
bonjour ; voila mon pb je travaille sur un planning et j'ai un pb pour le rendre plus souple pour les cycle de travail. j'ai une ligne avec 31 colonnes qui reprensente les jours du mois et la dedans j'ai des codes qui correspondent au horaires journaliers.. ex a1=rh b1=rh c1=m d1=m etc et je voudrais que quand je remplis a2 et b2 avec les 1ers codes horaires ça reprennent la suite du cycle sur la ligne 1 j'ai testé avec des formules prenant des conditions mais ça bloque car certain codes reviennent ...
je voudrai savoir s'il existe une solution pour que quand je remplis les 2 premieres cellules de la ligne 2 les 29 autres se remplissent en recupperant le cycle sur le modele de la ligne1
merci beaucoup pour votre aide et felicitaion pour le travail accompli ici @+
Bonjour Chris,
Ceci, dans le module de feuille, convient il ?
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If ActiveCell.Row > 1 And ActiveCell.Column > 1 _
And ActiveCell.Value = ActiveCell.Offset(-1, 0).Value _
And ActiveCell.Offset(, -1).Value = ActiveCell.Offset(-1, -1).Value Then
ActiveCell.EntireRow.Value = ActiveCell.Offset(-1).EntireRow.Value
End If
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"chris" <fkoshi@hotmail.com> a écrit dans le message de news:40a79151$0$13012$626a14ce@news.free.fr...
bonjour ; voila mon pb je travaille sur un planning et j'ai un pb pour le
rendre plus souple pour les cycle de travail.
j'ai une ligne avec 31 colonnes qui reprensente les jours du mois et la
dedans j'ai des codes qui correspondent au horaires journaliers..
ex a1=rh b1=rh c1=m d1=m etc
et je voudrais que quand je remplis a2 et b2 avec les 1ers codes horaires ça
reprennent la suite du cycle sur la ligne 1 j'ai testé avec des formules
prenant des conditions mais ça bloque car certain codes reviennent ...
je voudrai savoir s'il existe une solution pour que quand je remplis les 2
premieres cellules de la ligne 2 les 29 autres se remplissent en recupperant
le cycle sur le modele de la ligne1
merci beaucoup pour votre aide et felicitaion pour le travail accompli ici
@+
Bonjour Chris, Ceci, dans le module de feuille, convient il ?
Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next If ActiveCell.Row > 1 And ActiveCell.Column > 1 _ And ActiveCell.Value = ActiveCell.Offset(-1, 0).Value _ And ActiveCell.Offset(, -1).Value = ActiveCell.Offset(-1, -1).Value Then ActiveCell.EntireRow.Value = ActiveCell.Offset(-1).EntireRow.Value End If End Sub
-- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"chris" a écrit dans le message de news:40a79151$0$13012$
bonjour ; voila mon pb je travaille sur un planning et j'ai un pb pour le rendre plus souple pour les cycle de travail. j'ai une ligne avec 31 colonnes qui reprensente les jours du mois et la dedans j'ai des codes qui correspondent au horaires journaliers.. ex a1=rh b1=rh c1=m d1=m etc et je voudrais que quand je remplis a2 et b2 avec les 1ers codes horaires ça reprennent la suite du cycle sur la ligne 1 j'ai testé avec des formules prenant des conditions mais ça bloque car certain codes reviennent ...
je voudrai savoir s'il existe une solution pour que quand je remplis les 2 premieres cellules de la ligne 2 les 29 autres se remplissent en recupperant le cycle sur le modele de la ligne1
merci beaucoup pour votre aide et felicitaion pour le travail accompli ici @+
chris
merci mais non ça va pas car selon la valeur des 2 premieres cases le reste doit suivre... ex pour etre plus clair j'ai sur une ligne le cycle que la personne doit faire.. rh,rh,s,s,s,s,"rh",rh,m,m,m,m,rh,rh,am,am,am,am,rh,rh,s,s,s,s,rh,rh,s,am,am, m,rh j'aimerai que s'il commence sont mois avec le 4 rh ( que j'ai mis entre "") les jours suivant se mette en decalantet reprenant le cycle donc rh,rh,m,m,m,m,rh,rh,am,am,am,am,rh,rh,s,s,s,s,rh,rh,s,am,am,m,rh,rh,rh,s,s,s ,s,rh
merci de ton aide @+
merci mais non ça va pas car selon la valeur des 2 premieres cases le reste
doit suivre...
ex pour etre plus clair
j'ai sur une ligne le cycle que la personne doit faire..
rh,rh,s,s,s,s,"rh",rh,m,m,m,m,rh,rh,am,am,am,am,rh,rh,s,s,s,s,rh,rh,s,am,am,
m,rh
j'aimerai que s'il commence sont mois avec le 4 rh ( que j'ai mis entre "")
les jours suivant se mette en decalantet reprenant le cycle donc
rh,rh,m,m,m,m,rh,rh,am,am,am,am,rh,rh,s,s,s,s,rh,rh,s,am,am,m,rh,rh,rh,s,s,s
,s,rh
merci mais non ça va pas car selon la valeur des 2 premieres cases le reste doit suivre... ex pour etre plus clair j'ai sur une ligne le cycle que la personne doit faire.. rh,rh,s,s,s,s,"rh",rh,m,m,m,m,rh,rh,am,am,am,am,rh,rh,s,s,s,s,rh,rh,s,am,am, m,rh j'aimerai que s'il commence sont mois avec le 4 rh ( que j'ai mis entre "") les jours suivant se mette en decalantet reprenant le cycle donc rh,rh,m,m,m,m,rh,rh,am,am,am,am,rh,rh,s,s,s,s,rh,rh,s,am,am,m,rh,rh,rh,s,s,s ,s,rh