Calendrier

bonjour,

avec l'aide de bouben j'ai deja bien avancé sur mon projet mais je lag a fond dans la semoule

voici le projet pj

merci de votre aide

8date.zip (66.68 Ko)

Bonsoir

Je n'ai pas compris ton histoire de Hr- et du popup

On en fait quoi ?

On écrit quoi et ou ?

C'est juste pour une journée ou pour une période ?

En attendant vérifie le reste

Bonsoir

merci de m'avoir lu =)

enfaite dans mon usine les opérateurs qui le désirent peuvent repartir une ou deux heures avant suivant les heures de récupérations qu'il ont effectué dit HR+. donc des l'instant ou il pose des heures c'est HR- .

le HR- viendrais se mettre dans la colonne G pour l'opérateur 1 et J pour l'opérateur 2

le nombre 1 ou 2 ou 7.50 ( 7.50 pour une journée complète ) lui viendrais se mettre dans la colonne F pour opérateur 1 et dans la colonne I pour opérateur 2

donc c est pourquoi que je voudrais que des qu on sélectionne la date debut et fin le nom de l'opérateur et qu on coche valider une petite fenêtre s'ouvre et nous dis veuillez renseigner le nombre d'heures ( HR- )

pour la période c'est suivant le calendrier début et fin

merci de ton aide en tout cas

j’espère que tu pourras comprendre

Bonsoir

A vérifier

Merci beaucoup

par contre si je doit rajouter des colonne dans ma feuille Planning ou doit je modifier le combo box afin de prendre en compte les autre opérateurs


Franchement tu assure mille merci c'est ce que je voulais =)

Bonsoir

En principe tu n'as rien à modifier dans la macro

Si des soucis tu peux revenir ici

Merci.

Parce que la j'ai intégrer tes feuilles a mon projet et dans la liste d'opérateur j'en voit 3 et ensuite 4 ligne blanche a savoir que ma liste d'opérateur s'étend jusqu’à la colonne RG

=)

Bonjour

ploz a écrit :

j'en voit 3 et ensuite 4 ligne blanche

Cela veut dire quoi ?

La liste de tes opérateurs doit être sur la ligne 19 et chaque nom doit occuper 3 colonnes et il ne doit pas y avoir de colonnes vides entre les noms

En résumé : Dans la ligne 19 on doit trouver un nom d'opérateur toutes les 3 colonnes à partir de la colonne 5

je te joint une capture d'ecran sa va jusqu'a 7 les autres ne sont pas connu dans la liste

les lignes blanche j'avais laissé la cellule vide ^^

sans titre

Bonjour

A tester

merci

je teste cela de suite =)


j ai ajouter plusieurs opérateur sur ta feuille sa fonctionne par contre des que je mais sur la mienne sa me limite :s

aurais tu fb ou un mail pour que je te send mon fichier avec toutes les données

Bonjour

Regarde ton courrier sur le forum

Envoyé


les zones vides servent si je rajoute du personel =)

bonjour,

sa fonctionne Merci

Bonjour

Pour info et pour ceux qui ont suivi ce post

Comme la liste des opérateurs n'était pas bien ordonné de façon logique( par exemple 1 nom toutes les 3 colonnes)

Je suis passé par une recherche des noms dans la ligne par un simple Find (Find(what:="*",Lookin...)

Et dans la colonne cachée de la ComboBox j'y ai noté le numéro de la colonne + 2 du nom trouvé

Le reste n'a pas changé par rapport à mon dernier code

  With Me.ComboBox1
    .ColumnCount = 2
    .ColumnWidths = "-1;0"
      Set Cel = Sheets("Planning").Rows(19).Find(what:="*", LookIn:=xlValues, lookat:=xlWhole)
      If Not Cel Is Nothing Then
        Depart = Cel.Address
        Do
          If Cel.Column > 4 And Trim(Cel) <> "" Then
          .AddItem Trim(Cel)
          .List(.ListCount - 1, 1) = Cel.Column + 2
        End If
          Set Cel = Sheets("Planning").Rows(19).FindNext(Cel)
        Loop While Depart <> Cel.Address
      End If
  End With

Encore Merci =)

Rechercher des sujets similaires à "calendrier"