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 :

VBA routine copie de cellule à une heure précise


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 3
    Par défaut VBA routine copie de cellule à une heure précise
    Bonjour le forum

    J'ai une question dont je ne trouve pas la réponse (je n'utilise peut être pas les bons termes...)

    J'ai un fichier A qui se remplit tous les jours par l'opérateur
    exemple: ligne 1 : Colonne A = 5 Colonne B = titi Colonne C= POPO Colonne D=3500
    ligne 2 : Colonne A = 7 Colonne B = toto Colonne C= papa Colonne D=500
    etc...

    J'ai un fichier B dans lequel j'aimerais reporter les Colonnes A, C et D de chaque nouvelle ligne remplie chaque jour dans le fichier A.
    ex : jour 1 : Colonne A, C et D des lignes 1 et 2
    jour 2 : Colonne A, C et D des nouvelles lignes remplies du jour 2
    jour 3 : Colonne A, C et D des nouvelles lignes remplies du jour 3

    et ainsi de suite.

    et pour finir j'aimerais que ces manipulations se fassent tous les jours à 23h (par exemple) en automatique.



    Je ne sais pas si c'est possible...

    Je vous remercie d'avance pour votre aide.

  2. #2
    Membre Expert Avatar de QuestVba
    Homme Profil pro
    Enseignant
    Inscrit en
    Juillet 2012
    Messages
    2 475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2012
    Messages : 2 475
    Par défaut
    Ne pas oublier que faire un code en VBA exige que Excel soit lancé: c'est contraignant (surtout à 23h ).

    Tu aurais intérêt à réaliser un petit script VBS et utiliser le planificateur des taches.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 3
    Par défaut
    Merci.
    Mais je travaille sur un réseau qui peut permettre le déclenchement d'une telle routine. Le fichier pourrait être ouvert à cette heure-ci et ainsi déclencher le programme.
    Je tâtonne en VBA, je dois avouer que je connais pas du tout le VBS.
    Mais je suis ouvert si cela me permettrait de régler mon problème

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    il faut déjà rédiger la macro qui fait ce que tu souhaites puis générer le script VBS qui ouvre ton fichier Excel et lance la macro.

    http://www.developpez.net/forums/d14...t/#post8046884

Discussions similaires

  1. [Toutes versions] Créer une pause en VBA ou Attente une heure précise avant Action
    Par robyseb dans le forum Contribuez
    Réponses: 5
    Dernier message: 24/02/2015, 20h24
  2. [VBA Excel] Userform pour supprimer une ligne précise
    Par Viper7 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 15/06/2006, 15h32
  3. [VBA-E]Copie de cellule
    Par Wilgard dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 29/05/2006, 10h29
  4. Exécuter une action à une heure précise
    Par Rhadamanthe59 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 10/02/2006, 00h12
  5. [PPC][C#] Reveiller un PPC à une heure précise
    Par aeled dans le forum Windows Mobile
    Réponses: 5
    Dernier message: 27/12/2005, 16h00

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