Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire. Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé un menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à ce moment
apparaisse l'horaire de la semaine concernée. Je sais comment faire un menu
déroulant mais j'ignore comment il peut faire afficher plusieurs données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident de
mettre le tout par écrit.
Merci à vous
Caroline
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire. Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé un menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à ce moment
apparaisse l'horaire de la semaine concernée. Je sais comment faire un menu
déroulant mais j'ignore comment il peut faire afficher plusieurs données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident de
mettre le tout par écrit.
Merci à vous
Caroline
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire. Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé un menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à ce moment
apparaisse l'horaire de la semaine concernée. Je sais comment faire un menu
déroulant mais j'ignore comment il peut faire afficher plusieurs données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident de
mettre le tout par écrit.
Merci à vous
Caroline
bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement pour
:
le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire. Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé un menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à ce
moment
apparaisse l'horaire de la semaine concernée. Je sais comment faire un
menu
déroulant mais j'ignore comment il peut faire afficher plusieurs données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident de
mettre le tout par écrit.
Merci à vous
Caroline
bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement pour
:
le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire. Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé un menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à ce
moment
apparaisse l'horaire de la semaine concernée. Je sais comment faire un
menu
déroulant mais j'ignore comment il peut faire afficher plusieurs données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident de
mettre le tout par écrit.
Merci à vous
Caroline
bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement pour
:
le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire. Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé un menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à ce
moment
apparaisse l'horaire de la semaine concernée. Je sais comment faire un
menu
déroulant mais j'ignore comment il peut faire afficher plusieurs données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident de
mettre le tout par écrit.
Merci à vous
Caroline
À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
K
L M N O LUN 06 MAR 07
MERC
08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" a écrit dans le message de news:bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour
:le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire.
Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé un
menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à ce
momentapparaisse l'horaire de la semaine concernée. Je sais comment faire un
menudéroulant mais j'ignore comment il peut faire afficher plusieurs
données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident
de
mettre le tout par écrit.
Merci à vous
Caroline
À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
K
L M N O LUN 06 MAR 07
MERC
08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41B50BBC.6A613AB@videotron.ca...
bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour
:
le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire.
Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé un
menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à ce
moment
apparaisse l'horaire de la semaine concernée. Je sais comment faire un
menu
déroulant mais j'ignore comment il peut faire afficher plusieurs
données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident
de
mettre le tout par écrit.
Merci à vous
Caroline
À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
K
L M N O LUN 06 MAR 07
MERC
08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" a écrit dans le message de news:bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour
:le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire.
Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé un
menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à ce
momentapparaisse l'horaire de la semaine concernée. Je sais comment faire un
menudéroulant mais j'ignore comment il peut faire afficher plusieurs
données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident
de
mettre le tout par écrit.
Merci à vous
Caroline
c'est encore moi. Je regarde ce que j'ai inséré comme exemple et les en-tête
de colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." a écrit dans le message de news:
Enjtd.22142$À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
KL M N O LUN 06 MAR 07
MERC08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" a écrit dans le message de news:bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour:le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire.
Jesouhaite voir apparaître une semaine à la fois. Je voudrais créé un
menudéroulant sur la date du début de semaine (chaque lundi) et qu'à ce
momentapparaisse l'horaire de la semaine concernée. Je sais comment faire un
menudéroulant mais j'ignore comment il peut faire afficher plusieurs
donnéesconditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident
demettre le tout par écrit.
Merci à vous
Caroline
c'est encore moi. Je regarde ce que j'ai inséré comme exemple et les en-tête
de colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
Enjtd.22142$Ou1.1213021@weber.videotron.net...
À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
K
L M N O LUN 06 MAR 07
MERC
08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41B50BBC.6A613AB@videotron.ca...
bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour
:
le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire.
Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé un
menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à ce
moment
apparaisse l'horaire de la semaine concernée. Je sais comment faire un
menu
déroulant mais j'ignore comment il peut faire afficher plusieurs
données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident
de
mettre le tout par écrit.
Merci à vous
Caroline
c'est encore moi. Je regarde ce que j'ai inséré comme exemple et les en-tête
de colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." a écrit dans le message de news:
Enjtd.22142$À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
KL M N O LUN 06 MAR 07
MERC08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" a écrit dans le message de news:bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour:le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire hebdomadaire.
Jesouhaite voir apparaître une semaine à la fois. Je voudrais créé un
menudéroulant sur la date du début de semaine (chaque lundi) et qu'à ce
momentapparaisse l'horaire de la semaine concernée. Je sais comment faire un
menudéroulant mais j'ignore comment il peut faire afficher plusieurs
donnéesconditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours évident
demettre le tout par écrit.
Merci à vous
Caroline
bonjour Caroline,
je ne suis pas sur d'avoir compris la disposition des résultat dans les
cellule, mais on verra bien après test.
j'ai supposé que la liste déroulante est en cellule B1
Sub InscritHoraire()
Dim i, x, js
js = Array("Lun", "Mar", "Mer", "Jeu", "ven", "Sam", "Dim")
Range("A2:O2").NumberFormat = "@"
For i = 0 To 14 Step 3
ind = [B1] + x
jj = Evaluate("=WEEKDAY(" & ind & ", 2)")
Cells(2, i + 2) = Application.Index(js, jj)
Cells(2, i + 3) = Format(Day(B1 + x), "00")
Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
x = x + 1
Next
End Sub
isabelle
c'est encore moi. Je regarde ce que j'ai inséré comme exemple et les
en-tête
de colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." a écrit dans le message de news:
Enjtd.22142$À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant
sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
KL M N O LUN 06 MAR 07
MERC08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie
Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" a écrit dans le message de
news:
bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour:le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire
hebdomadaire.
Jesouhaite voir apparaître une semaine à la fois. Je voudrais créé
un
menudéroulant sur la date du début de semaine (chaque lundi) et qu'à
ce
momentapparaisse l'horaire de la semaine concernée. Je sais comment
faire un
menudéroulant mais j'ignore comment il peut faire afficher plusieurs
donnéesconditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours
évident
demettre le tout par écrit.
Merci à vous
Caroline
bonjour Caroline,
je ne suis pas sur d'avoir compris la disposition des résultat dans les
cellule, mais on verra bien après test.
j'ai supposé que la liste déroulante est en cellule B1
Sub InscritHoraire()
Dim i, x, js
js = Array("Lun", "Mar", "Mer", "Jeu", "ven", "Sam", "Dim")
Range("A2:O2").NumberFormat = "@"
For i = 0 To 14 Step 3
ind = [B1] + x
jj = Evaluate("=WEEKDAY(" & ind & ", 2)")
Cells(2, i + 2) = Application.Index(js, jj)
Cells(2, i + 3) = Format(Day(B1 + x), "00")
Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
x = x + 1
Next
End Sub
isabelle
c'est encore moi. Je regarde ce que j'ai inséré comme exemple et les
en-tête
de colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
Enjtd.22142$Ou1.1213021@weber.videotron.net...
À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant
sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
K
L M N O LUN 06 MAR 07
MERC
08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie
Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:
41B50BBC.6A613AB@videotron.ca...
bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour
:
le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire
hebdomadaire.
Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé
un
menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à
ce
moment
apparaisse l'horaire de la semaine concernée. Je sais comment
faire un
menu
déroulant mais j'ignore comment il peut faire afficher plusieurs
données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours
évident
de
mettre le tout par écrit.
Merci à vous
Caroline
bonjour Caroline,
je ne suis pas sur d'avoir compris la disposition des résultat dans les
cellule, mais on verra bien après test.
j'ai supposé que la liste déroulante est en cellule B1
Sub InscritHoraire()
Dim i, x, js
js = Array("Lun", "Mar", "Mer", "Jeu", "ven", "Sam", "Dim")
Range("A2:O2").NumberFormat = "@"
For i = 0 To 14 Step 3
ind = [B1] + x
jj = Evaluate("=WEEKDAY(" & ind & ", 2)")
Cells(2, i + 2) = Application.Index(js, jj)
Cells(2, i + 3) = Format(Day(B1 + x), "00")
Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
x = x + 1
Next
End Sub
isabelle
c'est encore moi. Je regarde ce que j'ai inséré comme exemple et les
en-tête
de colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." a écrit dans le message de news:
Enjtd.22142$À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant
sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
KL M N O LUN 06 MAR 07
MERC08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie
Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" a écrit dans le message de
news:
bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour:le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire
hebdomadaire.
Jesouhaite voir apparaître une semaine à la fois. Je voudrais créé
un
menudéroulant sur la date du début de semaine (chaque lundi) et qu'à
ce
momentapparaisse l'horaire de la semaine concernée. Je sais comment
faire un
menudéroulant mais j'ignore comment il peut faire afficher plusieurs
donnéesconditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours
évident
demettre le tout par écrit.
Merci à vous
Caroline
Bonjour Isabelle,
la liste déroulante est en E1 mais j'ai quand même fait le test de ta macro
en déplaçant la liste déroulante en B1 et ça ne fonctionne pas.
La plage de cellules pour l'horaire à afficher se trouve de A4 à O30.
Les en-têtes de colonnes sont les jours de la semaine et à côté de chacun le
jour.
Ex : Lun 06 (pour lundi le 6 déc.). Et en dessous de chaque jour, il y a le
nom d'un employé dans 3 différents bureaux. J'espère que ces précisions
pourront t'aider.
En essayant ta macro, il était affiché : Erreur 13
à la ligne : Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
Merci pour ton aide :o)
Caroline
"isabelle" a écrit dans le message de news:bonjour Caroline,
je ne suis pas sur d'avoir compris la disposition des résultat dans les
cellule, mais on verra bien après test.j'ai supposé que la liste déroulante est en cellule B1
Sub InscritHoraire()
Dim i, x, js
js = Array("Lun", "Mar", "Mer", "Jeu", "ven", "Sam", "Dim")
Range("A2:O2").NumberFormat = "@"
For i = 0 To 14 Step 3
ind = [B1] + x
jj = Evaluate("=WEEKDAY(" & ind & ", 2)")
Cells(2, i + 2) = Application.Index(js, jj)
Cells(2, i + 3) = Format(Day(B1 + x), "00")
Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
x = x + 1
Next
End Sub
isabelle
c'est encore moi. Je regarde ce que j'ai inséré comme exemple et les
en-têtede colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." a écrit dans le message de news:
Enjtd.22142$À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant
sur unmenu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
KL M N O LUN 06 MAR 07
MERC08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie
JosianeBur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" a écrit dans le message de
news:bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour:le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire
hebdomadaire.Jesouhaite voir apparaître une semaine à la fois. Je voudrais créé
unmenudéroulant sur la date du début de semaine (chaque lundi) et qu'à
cemomentapparaisse l'horaire de la semaine concernée. Je sais comment
faire unmenudéroulant mais j'ignore comment il peut faire afficher plusieurs
donnéesconditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours
évidentdemettre le tout par écrit.
Merci à vous
Caroline
Bonjour Isabelle,
la liste déroulante est en E1 mais j'ai quand même fait le test de ta macro
en déplaçant la liste déroulante en B1 et ça ne fonctionne pas.
La plage de cellules pour l'horaire à afficher se trouve de A4 à O30.
Les en-têtes de colonnes sont les jours de la semaine et à côté de chacun le
jour.
Ex : Lun 06 (pour lundi le 6 déc.). Et en dessous de chaque jour, il y a le
nom d'un employé dans 3 différents bureaux. J'espère que ces précisions
pourront t'aider.
En essayant ta macro, il était affiché : Erreur 13
à la ligne : Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
Merci pour ton aide :o)
Caroline
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41B5DDDB.19672FE3@videotron.ca...
bonjour Caroline,
je ne suis pas sur d'avoir compris la disposition des résultat dans les
cellule, mais on verra bien après test.
j'ai supposé que la liste déroulante est en cellule B1
Sub InscritHoraire()
Dim i, x, js
js = Array("Lun", "Mar", "Mer", "Jeu", "ven", "Sam", "Dim")
Range("A2:O2").NumberFormat = "@"
For i = 0 To 14 Step 3
ind = [B1] + x
jj = Evaluate("=WEEKDAY(" & ind & ", 2)")
Cells(2, i + 2) = Application.Index(js, jj)
Cells(2, i + 3) = Format(Day(B1 + x), "00")
Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
x = x + 1
Next
End Sub
isabelle
c'est encore moi. Je regarde ce que j'ai inséré comme exemple et les
en-tête
de colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
Enjtd.22142$Ou1.1213021@weber.videotron.net...
À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant
sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
K
L M N O LUN 06 MAR 07
MERC
08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie
Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:
41B50BBC.6A613AB@videotron.ca...
bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour
:
le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire
hebdomadaire.
Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé
un
menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à
ce
moment
apparaisse l'horaire de la semaine concernée. Je sais comment
faire un
menu
déroulant mais j'ignore comment il peut faire afficher plusieurs
données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours
évident
de
mettre le tout par écrit.
Merci à vous
Caroline
Bonjour Isabelle,
la liste déroulante est en E1 mais j'ai quand même fait le test de ta macro
en déplaçant la liste déroulante en B1 et ça ne fonctionne pas.
La plage de cellules pour l'horaire à afficher se trouve de A4 à O30.
Les en-têtes de colonnes sont les jours de la semaine et à côté de chacun le
jour.
Ex : Lun 06 (pour lundi le 6 déc.). Et en dessous de chaque jour, il y a le
nom d'un employé dans 3 différents bureaux. J'espère que ces précisions
pourront t'aider.
En essayant ta macro, il était affiché : Erreur 13
à la ligne : Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
Merci pour ton aide :o)
Caroline
"isabelle" a écrit dans le message de news:bonjour Caroline,
je ne suis pas sur d'avoir compris la disposition des résultat dans les
cellule, mais on verra bien après test.j'ai supposé que la liste déroulante est en cellule B1
Sub InscritHoraire()
Dim i, x, js
js = Array("Lun", "Mar", "Mer", "Jeu", "ven", "Sam", "Dim")
Range("A2:O2").NumberFormat = "@"
For i = 0 To 14 Step 3
ind = [B1] + x
jj = Evaluate("=WEEKDAY(" & ind & ", 2)")
Cells(2, i + 2) = Application.Index(js, jj)
Cells(2, i + 3) = Format(Day(B1 + x), "00")
Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
x = x + 1
Next
End Sub
isabelle
c'est encore moi. Je regarde ce que j'ai inséré comme exemple et les
en-têtede colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." a écrit dans le message de news:
Enjtd.22142$À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant
sur unmenu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
KL M N O LUN 06 MAR 07
MERC08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie
JosianeBur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" a écrit dans le message de
news:bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour:le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire
hebdomadaire.Jesouhaite voir apparaître une semaine à la fois. Je voudrais créé
unmenudéroulant sur la date du début de semaine (chaque lundi) et qu'à
cemomentapparaisse l'horaire de la semaine concernée. Je sais comment
faire unmenudéroulant mais j'ignore comment il peut faire afficher plusieurs
donnéesconditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours
évidentdemettre le tout par écrit.
Merci à vous
Caroline
Bonjour Isabelle,
la liste déroulante est en E1 mais j'ai quand même fait le test de ta macro
en déplaçant la liste déroulante en B1 et ça ne fonctionne pas.
La plage de cellules pour l'horaire à afficher se trouve de A4 à O30.
Les en-têtes de colonnes sont les jours de la semaine et à côté de chacun le
jour.
Ex : Lun 06 (pour lundi le 6 déc.). Et en dessous de chaque jour, il y a le
nom d'un employé dans 3 différents bureaux. J'espère que ces précisions
pourront t'aider.
En essayant ta macro, il était affiché : Erreur 13
à la ligne : Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
Merci pour ton aide :o)
Caroline
"isabelle" a écrit dans le message de news:bonjour Caroline,
je ne suis pas sur d'avoir compris la disposition des résultat dans les
cellule, mais on verra bien après test.j'ai supposé que la liste déroulante est en cellule B1
Sub InscritHoraire()
Dim i, x, js
js = Array("Lun", "Mar", "Mer", "Jeu", "ven", "Sam", "Dim")
Range("A2:O2").NumberFormat = "@"
For i = 0 To 14 Step 3
ind = [B1] + x
jj = Evaluate("=WEEKDAY(" & ind & ", 2)")
Cells(2, i + 2) = Application.Index(js, jj)
Cells(2, i + 3) = Format(Day(B1 + x), "00")
Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
x = x + 1
Next
End Sub
isabellec'est encore moi. Je regarde ce que j'ai inséré comme exemple et les
en-têtede colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." a écrit dans le message de news:
Enjtd.22142$À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant
sur unmenu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
KL M N O LUN 06 MAR 07
MERC08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie
JosianeBur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" a écrit dans le message de
news:bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour:le lundi 6 décembre et le 13 décembre
isabelleBonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire
hebdomadaire.Jesouhaite voir apparaître une semaine à la fois. Je voudrais créé
unmenudéroulant sur la date du début de semaine (chaque lundi) et qu'à
cemomentapparaisse l'horaire de la semaine concernée. Je sais comment
faire unmenudéroulant mais j'ignore comment il peut faire afficher plusieurs
donnéesconditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours
évidentdemettre le tout par écrit.
Merci à vous
Caroline
Bonjour Isabelle,
la liste déroulante est en E1 mais j'ai quand même fait le test de ta macro
en déplaçant la liste déroulante en B1 et ça ne fonctionne pas.
La plage de cellules pour l'horaire à afficher se trouve de A4 à O30.
Les en-têtes de colonnes sont les jours de la semaine et à côté de chacun le
jour.
Ex : Lun 06 (pour lundi le 6 déc.). Et en dessous de chaque jour, il y a le
nom d'un employé dans 3 différents bureaux. J'espère que ces précisions
pourront t'aider.
En essayant ta macro, il était affiché : Erreur 13
à la ligne : Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
Merci pour ton aide :o)
Caroline
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41B5DDDB.19672FE3@videotron.ca...
bonjour Caroline,
je ne suis pas sur d'avoir compris la disposition des résultat dans les
cellule, mais on verra bien après test.
j'ai supposé que la liste déroulante est en cellule B1
Sub InscritHoraire()
Dim i, x, js
js = Array("Lun", "Mar", "Mer", "Jeu", "ven", "Sam", "Dim")
Range("A2:O2").NumberFormat = "@"
For i = 0 To 14 Step 3
ind = [B1] + x
jj = Evaluate("=WEEKDAY(" & ind & ", 2)")
Cells(2, i + 2) = Application.Index(js, jj)
Cells(2, i + 3) = Format(Day(B1 + x), "00")
Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
x = x + 1
Next
End Sub
isabelle
c'est encore moi. Je regarde ce que j'ai inséré comme exemple et les
en-tête
de colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
Enjtd.22142$Ou1.1213021@weber.videotron.net...
À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant
sur un
menu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
K
L M N O LUN 06 MAR 07
MERC
08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie
Josiane
Bur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:
41B50BBC.6A613AB@videotron.ca...
bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour
:
le lundi 6 décembre et le 13 décembre
isabelle
Bonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire
hebdomadaire.
Je
souhaite voir apparaître une semaine à la fois. Je voudrais créé
un
menu
déroulant sur la date du début de semaine (chaque lundi) et qu'à
ce
moment
apparaisse l'horaire de la semaine concernée. Je sais comment
faire un
menu
déroulant mais j'ignore comment il peut faire afficher plusieurs
données
conditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours
évident
de
mettre le tout par écrit.
Merci à vous
Caroline
Bonjour Isabelle,
la liste déroulante est en E1 mais j'ai quand même fait le test de ta macro
en déplaçant la liste déroulante en B1 et ça ne fonctionne pas.
La plage de cellules pour l'horaire à afficher se trouve de A4 à O30.
Les en-têtes de colonnes sont les jours de la semaine et à côté de chacun le
jour.
Ex : Lun 06 (pour lundi le 6 déc.). Et en dessous de chaque jour, il y a le
nom d'un employé dans 3 différents bureaux. J'espère que ces précisions
pourront t'aider.
En essayant ta macro, il était affiché : Erreur 13
à la ligne : Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
Merci pour ton aide :o)
Caroline
"isabelle" a écrit dans le message de news:bonjour Caroline,
je ne suis pas sur d'avoir compris la disposition des résultat dans les
cellule, mais on verra bien après test.j'ai supposé que la liste déroulante est en cellule B1
Sub InscritHoraire()
Dim i, x, js
js = Array("Lun", "Mar", "Mer", "Jeu", "ven", "Sam", "Dim")
Range("A2:O2").NumberFormat = "@"
For i = 0 To 14 Step 3
ind = [B1] + x
jj = Evaluate("=WEEKDAY(" & ind & ", 2)")
Cells(2, i + 2) = Application.Index(js, jj)
Cells(2, i + 3) = Format(Day(B1 + x), "00")
Cells(2, i + 1) = Cells(2, i + 2) & " " & Cells(2, i + 3)
x = x + 1
Next
End Sub
isabellec'est encore moi. Je regarde ce que j'ai inséré comme exemple et les
en-têtede colonne ne sont plus vis-à-vis les données. A à O sont les colonnes
Excel.
Lun 06 : "Lun" en B et "06" en C et ainsi de suite.
"Caroline L." a écrit dans le message de news:
Enjtd.22142$À la demande d'Isabelle (bonne idée), voici un exemple. En cliquant
sur unmenu déroulant dans la case Du "__________" (6 déc. 04) cellule E1,
l'horaire de la semaine du 6 déc. apparaît.
Les colonnes s'étendent de A à O.
HORAIRE Du 06-déc-04 Au 12-déc-04
A B C D E F G H I J
KL M N O LUN 06 MAR 07
MERC08 JEUDI 09 VEND 10 SAM 11 DIM 12
AM
Bur A Nathalie Sophie Nadia Sophie
Bur B Nathalie
JosianeBur C Josiane Julie Julie
Lucie
Bur D
Josiane
PM
Bur A Nadia Sophie
Bur B
Bur C Nathalie
Lucie
Bur D Nadia
Merci de m'aider.
Bonne journée
"isabelle" a écrit dans le message de
news:bonjour Caroline,
peut tu donner un exemple des données à afficher et leur emplacement
pour:le lundi 6 décembre et le 13 décembre
isabelleBonjour à tous !
J'aimerais créer un fichier Excel pour gérer un horaire
hebdomadaire.Jesouhaite voir apparaître une semaine à la fois. Je voudrais créé
unmenudéroulant sur la date du début de semaine (chaque lundi) et qu'à
cemomentapparaisse l'horaire de la semaine concernée. Je sais comment
faire unmenudéroulant mais j'ignore comment il peut faire afficher plusieurs
donnéesconditionnelles à la date.
J'espère que ma question est claire... ce n'est pas toujours
évidentdemettre le tout par écrit.
Merci à vous
Caroline