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 :

Clic bouton ajoute un 1 dans une cellule.


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Par défaut Clic bouton ajoute un 1 dans une cellule.
    Bonjour vous,

    Je cherche a un petit coup de main pour mon tableau Excel.

    Lorsque je clique sur le bouton "28" j'aimerai qu'il ajoute un 1 dans la colonne respective avec la date.
    Ceci servirait du nombre et de l'heure à laquel cela à été fait en cas de .....

    Je vous joint une image de mon petit fichier

    Merci déjà de votre aide
    Images attachées Images attachées  

  2. #2
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    Admettons que ta colonne 5 (E) soit la colonne packjob et que ton packjob est dans la ligne 7
    Tu associes à ton bouton la macro suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub toto()
    Dim dernlig as long
    With Sheets("KAROLINE")
    dernlig=.range("E7").end(xldown).row+1
    .range("E" & dernlig) = 1
    .range("F" & dernlig) = Date & " " & Time
    End with
    End sub

  3. #3
    Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Par défaut
    Hello EngueEngue,

    Merci beaucoup du coup de main! ça fonctionne!!! :-) mais en partie :-(
    J'ai adapté ta macro et éffectivement cela ajoute le "1" et la date!, mais cela ne fonctionne qu'une seul fois!cela ne s'ajoute pas a la prochaine ligne.
    Ce que je ne comprends pas non plus: tu parle de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dernlig=.range("E7").end(xldown).row+1
    donc il devra

    voici les fichier excel, impossible de les envoyer par mail ?
    Fichiers attachés Fichiers attachés

  4. #4
    Membre Expert
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2013
    Messages
    885
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2013
    Messages : 885
    Par défaut clic bouton
    Bonsoir,

    Ton fichier TENDEM 28 commence à la ligne 10.
    Remplace :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    dernlig=.range("E7").end(xldown).row+1
    par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    dernlig=.range("E10").end(xldown).row+1
    et ça fera un miracle.
    Cette instruction signifie va à la ligne après la dernière. Elle suppose que le curseur soit préalablement dans une cellule quelconque de la table (cellule active).

    Par contre je ne suis pas sur que le code que tu as mis dans module 1 soit optimum. que se passera t-il pour GAETAN et les autres ?

    . Soi tu mets le code dans chaque feuille concernée en changeant le nom de la feuille
    . soi tu remplaces karoline par activesheet

    cordialement,

  5. #5
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    En effet avec les fichiers c'est plus simple. Pour ce qui est de ton autre question, oui c'est possible de rajouter un compteur dans un autre fichier par macro.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub toto28()
    Dim dernlig as long
    With activesheet
    dernlig=.range("E10").end(xldown).row+1
    .range("E" & dernlig) = 1
    .range("F" & dernlig) = Date & " " & Time
    End with
    End sub

  6. #6
    Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Par défaut
    MERCI A TOUT LES DEUX!!!!

    mais le problème de l'autre fichier est qu'il me sert a comptabiliser le total.
    Et je voudrais arriver a quand on clique dans le premier classeur cela comptabilise en même temps dans calcul tandem (sans le timer juste comptabiliser. Est-ce qu'il est possible d'ajouter une (double )macro au bouton?

    Bien à vous

Discussions similaires

  1. XWPF: Ajouter un tableau dans une cellule
    Par bpy1401 dans le forum Documents
    Réponses: 1
    Dernier message: 27/07/2011, 15h47
  2. Ajouter des heures dans une cellule date
    Par j.mathieu dans le forum Excel
    Réponses: 3
    Dernier message: 22/01/2010, 14h39
  3. [JGraph] ajouter du texte dans une cellule
    Par publicStaticVoidMain dans le forum AWT/Swing
    Réponses: 0
    Dernier message: 10/11/2009, 16h44
  4. [HTML 4.0] Mettre un Bouton aux dimensions 100% dans une cellule d'un tableau
    Par pounka dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 11/02/2009, 19h02
  5. [JTable] Ajouter un combobox dans une cellule
    Par monpseudonom dans le forum Composants
    Réponses: 1
    Dernier message: 08/04/2008, 00h34

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