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

Macros et VBA Excel Discussion :

Atteindre la date du jour


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Août 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel

    Informations forums :
    Inscription : Août 2013
    Messages : 6
    Par défaut Atteindre la date du jour
    Bonjour

    Est-ce que quelqu'un de sympa peux me filer un petit coup de pouce svp ?

    J'ai besoin d'un code qui me permet d'atteindre la date du jour dans mon fichier. Sélection de la cellule contenant la date du jour ou bien la cellule adjacente à la date du jour. Colonne D ou E.

    Macro que j'appellerai par un bouton commande.

    Voir mon fichier en PJ.

    Par avance, merci de votre aide.
    macro-atteindre-date-aujourdhui.xlsm

    Cordialement.

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 508
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 508
    Par défaut
    Salut,

    Essaye ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Option Explicit
     
    Sub AtteindreAujourdhui()
        Dim Today As Date
        Today = DateSerial(Year(Now), Month(Now), Day(Now))
     
        Dim Table As Excel.Range
        Set Table = Feuil1.Range("Tableau1")
     
        Dim Column As Excel.Range
        Set Column = Table.Columns(4)
     
        Dim Cell As Excel.Range
        For Each Cell In Column.Cells
            If (Cell.Value = Today) Then
                Cell.Select
                Exit For
            End If
        Next
    End Sub

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Réponse donnée ici : https://forum.excel-pratique.com/exc...du-jour-181514

    @Marinekali, le cross posting n'est pas toléré sur l'autre forum, attention !

  4. #4
    Membre expérimenté
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2014
    Messages
    308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2014
    Messages : 308
    Par défaut
    Bonjour marinekali :
    Voici un lien sur un sujet similaire. En espérant que cela réponde à ta question.

    https://www.developpez.net/forums/d2...rovisoirement/

Discussions similaires

  1. [XL-365] Bouton qui permet d'atteindre la feuille qui comporte la date du jour
    Par pomodorina dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/01/2023, 12h24
  2. [AC-2010] Atteindre enregistrement en fonction de la date du jour
    Par sardaucar dans le forum IHM
    Réponses: 7
    Dernier message: 11/01/2013, 10h19
  3. Atteindre la date du jour avec GotoRecord
    Par thomas.dusart dans le forum VBA Access
    Réponses: 2
    Dernier message: 12/07/2010, 22h03
  4. [XSL] Date du jour
    Par JustAGphy dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 02/06/2004, 17h29
  5. maj d'1 colonne avec la date du jour lors de l'INSERT
    Par Celina dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 18/12/2003, 15h03

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