IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Word Discussion :

Incrément de date automatique?


Sujet :

Word

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut Incrément de date automatique?
    Bonjour à tous!

    J'ai besoin d'aide! J'essaie de faire un formulaire pour faciliter la tâche de mes amis au travail! Nous devons remplir nos feuilles d'heures et les envoyer au bureau. J'essaie de faire un formulaire automatisé pour le faire. J'ai déjà une bonne idée de ce que je veux faire, mais je ne sais pas comment le faire!

    Voilà! Mon tableau se présente comme ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Semaine du 2008/01/20 au 2008/01/26
    
        DATE   | Centre de détention | Nom du patient|
    2008/01/30 |      RDP (mettons)  | Doe, John     |
    2008/01/31 |         Tanguay     | Bine, Chose   |
    2008/02/01 |
    
    Etc.
    Voilà J'aimerais que mon formulaire, aussitôt que l'on choisit la première date,(en gras et italique) il remplisse les autres dates (avec incrément)! Est-ce possible? Pour les autres champs, étant donné que ce sont presque toujours les mêmes informations qui reviennent, j'ai fait des listes déroulantes.

    P-e qu'il y a un crack de office qui verra mon message et qui pourra m'aider!

    Merci à l'avance!


    PS: Je n'ai pas besoin que la date ait la "fonction date"... Ce n'est qu'un document qui sera imprimé, sans aucune base de données! J'aimerais aussi que la date se copie en intégralité, question que "2008/01" se transfère aussi dans les cases appropriées!

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    La méthode la plus facile est de le faire en VBA.
    tu dois mettre la date en gras dans un signet.
    On récupère la valeur contenue dans le signet et on l'incrémente.

    Qu'en penses-tu ?
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    Euh... J'en pense rien!
    J'y connais rien en VBA!

    Un petit coup de main? Siouplè?

  4. #4
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Peut-être une piste alors
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    Je te joins une copie du fichier original! Tu pourras voir ce que j'ai fait jusqu'à maintenant! C'est un modèle de document (.dot) de Office 2003
    Fichiers attachés Fichiers attachés

  6. #6
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Avec des champs, c'est très complexe.
    VBA est beaucoup plus souple.
    Que donne le fichier que j'ai posté ?
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    J'ai ouvert le fichier, mais il n'y a pas de boite qui me permet de rentrer une nouvelle date, et rien ne se passe même si je change n'importe quelle date!

    Je fais quelque chose de mal?

  8. #8
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    As-tu activé les macros pour le document.
    Sur ouverture tu devrais avoir une boîte de dialogue te demandant d'entrer une date.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    Ah! Ma sécurité macro était trop élevée! Désolé!

    Mais j'ai un problème quand j'entre une date!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveDocument.Bookmarks("Sdte").Range.Text = mmDte
    Il y aurait une erreur dans cette ligne!

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    J'ai essayé d'entrer 02/03/2009

  11. #11
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Probablement que le signet est détruit.
    Crée un signet sur le document "sdte".
    J'ai fait le doc à la va vite et il y a quelques soucis.

    Mais c'était pour avoir ton avis avant d'aller plus loin.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  12. #12
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    J'ai pu voir le code, et ça semble être exactement ce qu'il me faut! Mais je ne saurais l'intégrer à mon document! Tu pourrais m'aider?

    P-e seulement inverser le sens de la date... Année/mois/jour
    Toute la paperasse du bureau fonctionne sous cette forme! Je pourrais ne pas avoir de paie si ce n'est pas comme ça!

  13. #13
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    Comme tu m'as demandé! J'ai ajouté un signet! Le code semble fonctionner, mais il me ramène dans le Visual Basic. c'est normal?

    Aussi, j'ai changé la valeur de 5 pour un 6 dans

    Else
    For i = 1 To 5

    J'ai des semaines de 7 jours!

    Mais si VB est fermé, j'ai le message d'erreur suivant: "Le membre de la collection n'existe pas"

  14. #14
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    Citation Envoyé par DaSniper Voir le message
    P-e seulement inverser le sens de la date... Année/mois/jour
    Oops! Désolé! J'avais pas vu que elle s'affichait correctement. Mais si c'est possible de la changer dans "l'entrée" ça serait bien! J'essaie de prévoir les erreurs des autres, qui sont habitués d'entrer l'année en premier!

  15. #15
    Expert confirmé
    Avatar de Sepia
    Homme Profil pro
    Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Inscrit en
    Octobre 2007
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 3 117
    Par défaut Formulaire de saisie d'activité
    Salut DaSniper,


    J'ai un formulaire qui permet de faire la saisie d'activité (sur plusieurs activités) sur 1 mois complet et qui fait le cumul dur chaque tâche mais avec Excel. Si tu préfères, seul son intérêt est qu'il ne nécessite aucune macro donc pas de VBA.


    A+

  16. #16
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    J'aimerais bien y jeter un coup d'oeil, si tu permets!
    Évidemment, Il semble que Heureux-oli soit près d'une solution, mais je garde toutes les portes ouvertes!

  17. #17
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Citation Envoyé par Sepia Voir le message
    Salut DaSniper,


    J'ai un formulaire qui permet de faire la saisie d'activité (sur plusieurs activités) sur 1 mois complet et qui fait le cumul dur chaque tâche mais avec Excel. Si tu préfères, seul son intérêt est qu'il ne nécessite aucune macro donc pas de VBA.


    A+
    Je vais même aller plus loin, ce genre de chose devrait être fait en Access.
    Mais Il arrive que certains PC sont seulement équipé de Word.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  18. #18
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    Et c'est le cas de mon partenaire! lollllll
    Quand je lui ai envoyé le formulaire, il ne voyait pas les images... Pourtant, mes images étaient bien liées au fichier, je ne comprenais pas ce qui pouvait bien se passer! Et j'ai allumé! Il ouvrait ses documents avec WordPad!


    Voilà pkoi j'ai besoin d'une macro pour rendre le document... comment dire... "Dumb-proof"!!! (traduction libre: anti-idiots??)

    Je ne peux tout simplement pas leur demander leur demander d'aller dans Excel! lolllll

  19. #19
    Expert confirmé
    Avatar de Sepia
    Homme Profil pro
    Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Inscrit en
    Octobre 2007
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 3 117
    Par défaut Le fichier (oups)
    Salut,

    Je n'étais pas bien réveillé (je n'avais pas vu la 2ième page) donc je regardais mais mal et je n'avaispas vu ta demande. Voici le fichier version Excel (2003)

    Pour mettre à jour le mois, tu copies le fichier du mois précédent, tu ouvres ton nouveau mois, tu tapes la date du 1er jour du mois au format "jj/mm/aaaa" (ex: 01/02/2008 pour le 1er février), tu valides, les jours sont incrémentés avec les WE en bleu (nous on ne bosse pas les WE). mais comme tu travailles le WE, il suffit de copier une cellule du vendredi sur le samedi. En cas de jour férié, il suffit d'effacer le CONTENU de la cellule (PAS la cellule) pour que le jour devienne bleu et donc ne soit pas pris en compte.

    Le nombre de jours passés sur chaque projet est calculé ainsi que le nombre d'heures (nous on travaille par tranche minimale de 0,25 j) et le nombre global de jours travaillés dans le mois.

    Merci à JPh Delaunay (qui nous avait fait cet outil) selon mes besoins, il y a 8 ans et que l'on utilise toujours. On consolide les chiffres directement

  20. #20
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    Merci pour le fichier!


    Je vais voir si je ne pourrais pas l'adapter pour que ça entre directement dans WORD. Je sais qu'on a la possibilité d'importer un tableur Excel dans word, mais je ne sais pas encore si on a toute la latitude de Excel! Je vais devoir aller prendre des cours, car je n'ai jamais rien compris à Excel!

    Les formules, surtout qu'elles ont été traduites dans la version franco (d'après ce que j'en comprends, et je peux fortement me tromper!) me mélangent plus qu'autres choses! J'ai déjà fait de la programmation... en GWBASIC et QBASIC!!!

    Il y a un bail! lolll

    Si jamais quelqu'un veut relever le défi de modifier mon document word original, il est le bienvenu!!!

Discussions similaires

  1. Comment incrémenter une date d'un an ?
    Par imedg dans le forum SQL
    Réponses: 13
    Dernier message: 22/01/2021, 17h12
  2. [SQL-Server] Incrémentation de date
    Par mathieu77186 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 03/07/2006, 15h36
  3. Incrémentation de dates
    Par emie31 dans le forum Langage
    Réponses: 2
    Dernier message: 10/01/2006, 10h36
  4. [OpenOffice][Texte] Comment générer la date automatiquement sur Openoffice.org ?
    Par wareq dans le forum OpenOffice & LibreOffice
    Réponses: 2
    Dernier message: 09/11/2005, 22h41
  5. comment avoir la date automatiquement
    Par champion dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 13/01/2005, 13h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo