Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples pour
progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément plusieurs
valeurs différentes X, Y, Z par leurs correspondances horaires.
Merci.
Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples pour
progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément plusieurs
valeurs différentes X, Y, Z par leurs correspondances horaires.
Merci.
Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples pour
progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément plusieurs
valeurs différentes X, Y, Z par leurs correspondances horaires.
Merci.
Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" a écrit dans le message de news:Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément plusieurs
valeurs différentes X, Y, Z par leurs correspondances horaires.
Merci.
Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" <d.mon@free.fr> a écrit dans le message de news:
uW4slym3FHA.2524@TK2MSFTNGP10.phx.gbl...
Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément plusieurs
valeurs différentes X, Y, Z par leurs correspondances horaires.
Merci.
Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" a écrit dans le message de news:Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément plusieurs
valeurs différentes X, Y, Z par leurs correspondances horaires.
Merci.
Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples pour
progresser.
Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples pour
progresser.
Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples pour
progresser.
Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C et
D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le 08:00
/ 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" a écrit dans le message de news:
ek$Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" a écrit dans le message de news:Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C et
D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le 08:00
/ 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" <chrisv@microsoftgroups.org> a écrit dans le message de news:
ek$NAgn3FHA.2616@TK2MSFTNGP12.phx.gbl...
Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" <d.mon@free.fr> a écrit dans le message de news:
uW4slym3FHA.2524@TK2MSFTNGP10.phx.gbl...
Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C et
D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le 08:00
/ 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" a écrit dans le message de news:
ek$Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" a écrit dans le message de news:Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
Re,
Comment se présentent exactement les saisies réalisées dans les cellules
A, B, C et D ?
08:00 / 12:00
09:00 / 16:00
...
et qu'entends-tu précisément par "équivalence de plage horaire" ?
04:00 pour A
07:00 pour B
...
Pourrais-tu mettre un exemple sur
http://cjoint.com/
ChrisV
"demon" a écrit dans le message de news:
eZh$Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C
et D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le
08:00 / 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" a écrit dans le message de news:
ek$Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" a écrit dans le message de news:Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
Re,
Comment se présentent exactement les saisies réalisées dans les cellules
A, B, C et D ?
08:00 / 12:00
09:00 / 16:00
...
et qu'entends-tu précisément par "équivalence de plage horaire" ?
04:00 pour A
07:00 pour B
...
Pourrais-tu mettre un exemple sur
http://cjoint.com/
ChrisV
"demon" <d.mon@free.fr> a écrit dans le message de news:
eZh$80r3FHA.3400@tk2msftngp13.phx.gbl...
Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C
et D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le
08:00 / 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" <chrisv@microsoftgroups.org> a écrit dans le message de news:
ek$NAgn3FHA.2616@TK2MSFTNGP12.phx.gbl...
Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" <d.mon@free.fr> a écrit dans le message de news:
uW4slym3FHA.2524@TK2MSFTNGP10.phx.gbl...
Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
Re,
Comment se présentent exactement les saisies réalisées dans les cellules
A, B, C et D ?
08:00 / 12:00
09:00 / 16:00
...
et qu'entends-tu précisément par "équivalence de plage horaire" ?
04:00 pour A
07:00 pour B
...
Pourrais-tu mettre un exemple sur
http://cjoint.com/
ChrisV
"demon" a écrit dans le message de news:
eZh$Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C
et D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le
08:00 / 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" a écrit dans le message de news:
ek$Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" a écrit dans le message de news:Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
http://cjoint.com/?lboZaaDEEu
Voilà.
"ChrisV" a écrit dans le message de news:
%Re,
Comment se présentent exactement les saisies réalisées dans les cellules
A, B, C et D ?
08:00 / 12:00
09:00 / 16:00
...
et qu'entends-tu précisément par "équivalence de plage horaire" ?
04:00 pour A
07:00 pour B
...
Pourrais-tu mettre un exemple sur
http://cjoint.com/
ChrisV
"demon" a écrit dans le message de news:
eZh$Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C
et D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le
08:00 / 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" a écrit dans le message de news:
ek$Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" a écrit dans le message de news:Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
http://cjoint.com/?lboZaaDEEu
Voilà.
"ChrisV" <chrisv@microsoftgroups.org> a écrit dans le message de news:
%23WtVyIt3FHA.2504@TK2MSFTNGP10.phx.gbl...
Re,
Comment se présentent exactement les saisies réalisées dans les cellules
A, B, C et D ?
08:00 / 12:00
09:00 / 16:00
...
et qu'entends-tu précisément par "équivalence de plage horaire" ?
04:00 pour A
07:00 pour B
...
Pourrais-tu mettre un exemple sur
http://cjoint.com/
ChrisV
"demon" <d.mon@free.fr> a écrit dans le message de news:
eZh$80r3FHA.3400@tk2msftngp13.phx.gbl...
Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C
et D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le
08:00 / 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" <chrisv@microsoftgroups.org> a écrit dans le message de news:
ek$NAgn3FHA.2616@TK2MSFTNGP12.phx.gbl...
Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" <d.mon@free.fr> a écrit dans le message de news:
uW4slym3FHA.2524@TK2MSFTNGP10.phx.gbl...
Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
http://cjoint.com/?lboZaaDEEu
Voilà.
"ChrisV" a écrit dans le message de news:
%Re,
Comment se présentent exactement les saisies réalisées dans les cellules
A, B, C et D ?
08:00 / 12:00
09:00 / 16:00
...
et qu'entends-tu précisément par "équivalence de plage horaire" ?
04:00 pour A
07:00 pour B
...
Pourrais-tu mettre un exemple sur
http://cjoint.com/
ChrisV
"demon" a écrit dans le message de news:
eZh$Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C
et D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le
08:00 / 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" a écrit dans le message de news:
ek$Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" a écrit dans le message de news:Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
Bonjour Demon,
Sub zaza()
Dim c As Range
Dim inF As String
Dim liG As Integer
Range("B2:K12").Copy [B38]
With Application
.ScreenUpdating = False
For Each c In Range("D40:J47")
If Not IsEmpty(c) Then
liG = .Match(c, Range("D16:D21"), 0)
inF = Format(.Min(Range("E" & 15 + liG & ":H" & 15 + liG)), _
"hh:mm") & " à " & Format(.Max(Range("E" & 15 + liG & ":H" & _
15 + liG)), "hh:mm")
c = inF
Else
c.Interior.ColorIndex = 3
End If
Next c
End With
End Sub
ou par formule...
avec la plage de données D16:D21 nommée ici "coD", et le tableau d'origine
copié en B38, la formule suivante en B40:
=SI(D4<>"";TEXTE(MIN(INDIRECT("E"&15+EQUIV(D4;coD;)&":H"&15+EQUIV(D4;coD;)));"hh:mm")&"
à
"&TEXTE(MAX(INDIRECT("E"&15+EQUIV(D4;coD;)&":H"&15+EQUIV(D4;coD;)));"hh:mm");"")
à recopier vers B47, puis vers J47
ChrisV
"demon" a écrit dans le message de news:http://cjoint.com/?lboZaaDEEu
Voilà.
"ChrisV" a écrit dans le message de news:
%Re,
Comment se présentent exactement les saisies réalisées dans les cellules
A, B, C et D ?
08:00 / 12:00
09:00 / 16:00
...
et qu'entends-tu précisément par "équivalence de plage horaire" ?
04:00 pour A
07:00 pour B
...
Pourrais-tu mettre un exemple sur
http://cjoint.com/
ChrisV
"demon" a écrit dans le message de news:
eZh$Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C
et D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le
08:00 / 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" a écrit dans le message de news:
ek$Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" a écrit dans le message de news:Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
Bonjour Demon,
Sub zaza()
Dim c As Range
Dim inF As String
Dim liG As Integer
Range("B2:K12").Copy [B38]
With Application
.ScreenUpdating = False
For Each c In Range("D40:J47")
If Not IsEmpty(c) Then
liG = .Match(c, Range("D16:D21"), 0)
inF = Format(.Min(Range("E" & 15 + liG & ":H" & 15 + liG)), _
"hh:mm") & " à " & Format(.Max(Range("E" & 15 + liG & ":H" & _
15 + liG)), "hh:mm")
c = inF
Else
c.Interior.ColorIndex = 3
End If
Next c
End With
End Sub
ou par formule...
avec la plage de données D16:D21 nommée ici "coD", et le tableau d'origine
copié en B38, la formule suivante en B40:
=SI(D4<>"";TEXTE(MIN(INDIRECT("E"&15+EQUIV(D4;coD;)&":H"&15+EQUIV(D4;coD;)));"hh:mm")&"
à
"&TEXTE(MAX(INDIRECT("E"&15+EQUIV(D4;coD;)&":H"&15+EQUIV(D4;coD;)));"hh:mm");"")
à recopier vers B47, puis vers J47
ChrisV
"demon" <d.mon@free.fr> a écrit dans le message de news:
e8hILuu3FHA.2532@TK2MSFTNGP09.phx.gbl...
http://cjoint.com/?lboZaaDEEu
Voilà.
"ChrisV" <chrisv@microsoftgroups.org> a écrit dans le message de news:
%23WtVyIt3FHA.2504@TK2MSFTNGP10.phx.gbl...
Re,
Comment se présentent exactement les saisies réalisées dans les cellules
A, B, C et D ?
08:00 / 12:00
09:00 / 16:00
...
et qu'entends-tu précisément par "équivalence de plage horaire" ?
04:00 pour A
07:00 pour B
...
Pourrais-tu mettre un exemple sur
http://cjoint.com/
ChrisV
"demon" <d.mon@free.fr> a écrit dans le message de news:
eZh$80r3FHA.3400@tk2msftngp13.phx.gbl...
Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C
et D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le
08:00 / 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" <chrisv@microsoftgroups.org> a écrit dans le message de news:
ek$NAgn3FHA.2616@TK2MSFTNGP12.phx.gbl...
Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" <d.mon@free.fr> a écrit dans le message de news:
uW4slym3FHA.2524@TK2MSFTNGP10.phx.gbl...
Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.
Bonjour Demon,
Sub zaza()
Dim c As Range
Dim inF As String
Dim liG As Integer
Range("B2:K12").Copy [B38]
With Application
.ScreenUpdating = False
For Each c In Range("D40:J47")
If Not IsEmpty(c) Then
liG = .Match(c, Range("D16:D21"), 0)
inF = Format(.Min(Range("E" & 15 + liG & ":H" & 15 + liG)), _
"hh:mm") & " à " & Format(.Max(Range("E" & 15 + liG & ":H" & _
15 + liG)), "hh:mm")
c = inF
Else
c.Interior.ColorIndex = 3
End If
Next c
End With
End Sub
ou par formule...
avec la plage de données D16:D21 nommée ici "coD", et le tableau d'origine
copié en B38, la formule suivante en B40:
=SI(D4<>"";TEXTE(MIN(INDIRECT("E"&15+EQUIV(D4;coD;)&":H"&15+EQUIV(D4;coD;)));"hh:mm")&"
à
"&TEXTE(MAX(INDIRECT("E"&15+EQUIV(D4;coD;)&":H"&15+EQUIV(D4;coD;)));"hh:mm");"")
à recopier vers B47, puis vers J47
ChrisV
"demon" a écrit dans le message de news:http://cjoint.com/?lboZaaDEEu
Voilà.
"ChrisV" a écrit dans le message de news:
%Re,
Comment se présentent exactement les saisies réalisées dans les cellules
A, B, C et D ?
08:00 / 12:00
09:00 / 16:00
...
et qu'entends-tu précisément par "équivalence de plage horaire" ?
04:00 pour A
07:00 pour B
...
Pourrais-tu mettre un exemple sur
http://cjoint.com/
ChrisV
"demon" a écrit dans le message de news:
eZh$Bonjour ChrisV.
Merci tout d'abord de ta réponse.
Pour les précisions demandées je vais essayer d'être plus clair et plus
rigoureux.
Imaginons un tableau de 2 * 2 cellules.
A l'intérieur du tableau dans chacune des 4 cellules une valeur A, B, C
et D.
Je connais le "poids" de chacune des valeurs. En l'occurence des plages
horaires.
Ainsi A = de 08:00 heures à 12:00 heures ------ [Pardon pour le
08:00 / 12:00 précédent...]
B = de 13:00 heures à 17:00 heures
C = de 09:00 heures à 16:00 heures
D = etc....
Comment par une macro transformer, dans leurs cellules respectives,
toutes les valeurs A, B, C, D en leur équivalence de plage horaire.
"ChrisV" a écrit dans le message de news:
ek$Bonjour Demon,
Peux-tu donner d'avantage de détails...
sur ce que tu souhaites faire précisément,
et sur la signification de / dans l'équation...
diviser ?
ChrisV
"demon" a écrit dans le message de news:Bonsoir à tous.
Débutant sur Excel, je cherche ici ou là des explications ou exemples
pour progresser.
Je fais appel aux participants du forum pour m'aider sur un problème
auquel je ne trouve pas de solution pour l'instant.
Sachant que X= 08:00 / 12:00
Y= 13:00 / 20:00
Z = 09:00 / 16:00
Comment dans un tableau, par une macro, remplacer simultanément
plusieurs valeurs différentes X, Y, Z par leurs correspondances
horaires.
Merci.