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 :

Modifications formule colonne C


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Moi, je ne fais que passer, excusez le dérangement
    Inscrit en
    Mars 2013
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Moi, je ne fais que passer, excusez le dérangement

    Informations forums :
    Inscription : Mars 2013
    Messages : 660
    Par défaut Modifications formule colonne C
    Bonjour le forum,
    J'ai un souci avec un tableau et je ne sais comment le résoudre.
    En effet, lorsque je tape un nombre dans la colonne B la date s’affiche colonne A et le nombre de Mois & Jours depuis dernier Prélèvement repart à 0 NORMAL c'est ce que je veux.
    Lorsque je tape un mot dans la colonne D (aa) par exemple la date s'affiche également et c’est ce que je veux.
    Où le problème survient c'est lorsque je taper un mot (aa) dans colonne D, Mois & Jours (1 mois 14 jours) ça met 0 et ce n'est pas ce que je veux.
    Je veux que lorsque je tape un mot colonne D (aa par exemple) la date s'affiche bien mais Mois & Jours (1 mois 14 jours) reste et ne s'affiche pas 0.
    Si un as des Formules veut bien me venir en aide.
    Je vous remercie par avance.
    Bonne journée à vous tous
    Cordialement

  2. #2
    Membre Expert Avatar de antonysansh
    Homme Profil pro
    Chargé d'études RH
    Inscrit en
    Mai 2014
    Messages
    1 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé d'études RH
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 1 115
    Par défaut
    Bonjour Un Internaute,

    Avec ta formule en colonne C, tu n'affiches un résultat que si c'est la dernière ligne.
    Lorsque tu saisis "aa" quelque part en colonne D, ce morceau de code (déjà présent sur ton classeur) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub Worksheet_Change(ByVal Target As Range)   'Cette Macro inscrit la date Automatiquement en tapant le taux de PSA
      If Target.Count > 1 Then Exit Sub
      If Not Intersect(Range("B3:B" & Rows.Count), Target) Is Nothing Then
        Range("A" & Target.Row) = IIf(Target = "", "", Date)
      ElseIf Not Intersect(Range("D3:D" & Rows.Count), Target) Is Nothing Then
        Range("A" & Target.Row) = IIf(Target = "", "", Date)
      End If
    End Sub
    Tu vas mettre en colonne A la date du jour et ensuite ta formule va comme elle le doit mettre la différence entre aujourd'hui et la date en colonne A.
    C'est à dire 0.

    Je ne sais pas quel est le besoin exacte de ce tableau alors même en expliquant le problème je peux difficilement t'aider plus.

  3. #3
    Membre très actif
    Homme Profil pro
    Moi, je ne fais que passer, excusez le dérangement
    Inscrit en
    Mars 2013
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Moi, je ne fais que passer, excusez le dérangement

    Informations forums :
    Inscription : Mars 2013
    Messages : 660
    Par défaut
    Bonjour antonysansh,
    Oui c'est difficile et facile en même temps...mais pour un as en formules...Donc pas moi!!!
    Lorsque tu tapes dans le fichier TOTO cellule D19 aa ça met la date et c'est ce que je veux mais ça met 0 dans cellule C19 c'est là que ça ne va pas.
    Par contre lorsque je tape 2 par exemple dans cellule B19 ça met la date et à 0 cellule C19 c'est ce que je veux => Nombre de Mois & Jours depuis dernier Prélèvement.
    Pour résumer il faut lorsque je tape aa cellule D19 => 1 mois 14 jours doit rester cellule C18
    La formule colonne C doit partir de C3 bien évidemment
    Merci de t'intéresser à mon problème
    Bien cordialement

  4. #4
    Membre Expert Avatar de antonysansh
    Homme Profil pro
    Chargé d'études RH
    Inscrit en
    Mai 2014
    Messages
    1 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé d'études RH
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 1 115
    Par défaut
    Lorsque tu saisis en colonne D la date doit elle se remettre à la date du jour ?

  5. #5
    Membre très actif
    Homme Profil pro
    Moi, je ne fais que passer, excusez le dérangement
    Inscrit en
    Mars 2013
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Moi, je ne fais que passer, excusez le dérangement

    Informations forums :
    Inscription : Mars 2013
    Messages : 660
    Par défaut
    Oui exactement.
    Merci à toi
    Bien cordialement

  6. #6
    Membre Expert Avatar de antonysansh
    Homme Profil pro
    Chargé d'études RH
    Inscrit en
    Mai 2014
    Messages
    1 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé d'études RH
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 1 115
    Par défaut
    Si la date en colonne A revient à la date du jour, c'est normale que ta colonne C passe à 0 jour non ? Sinon je comprends la sens de cette colonne.

Discussions similaires

  1. [XL-2003] Modification formule colonne C
    Par Un Internaute dans le forum Excel
    Réponses: 10
    Dernier message: 20/05/2015, 21h39
  2. Modification formule par macro
    Par mewtwo dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 08/10/2008, 09h26
  3. Réponses: 0
    Dernier message: 04/04/2008, 09h41
  4. Formule colonne calculée
    Par davasm dans le forum MS SQL Server
    Réponses: 13
    Dernier message: 18/07/2006, 16h33
  5. Modification nom colonne dans une table
    Par Mvu dans le forum Langage SQL
    Réponses: 1
    Dernier message: 16/06/2006, 10h38

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