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 :

Fonction Excel dans VBA non fonctionnelle [XL-2019]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 24
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2020
    Messages : 8
    Par défaut Fonction Excel dans VBA non fonctionnelle
    Bonjour,
    Je suis en train de travailler sur un programme generant un certain fichier. A un certains moment, je souhaite utiliser une fonction IF de excel dans le resultat d'un tableau.
    Mon code et une petite image expliqueront tres bien le probleme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    With .Range("D" & ligneARemplir)
                If nomTableau = NOM_TABLEAU_JUSTESSE Then
                    .Formula = "=(C" & ligneARemplir & "-A" & ligneARemplir & ")"
                ElseIf nomTableau = NOM_TABLEAU_FIDELITE Then
                    .Formula = "=(C" & ligneARemplir & "-A" & numPremiereLigneTableau2 & ")"
                ElseIf nomTableau = NOM_TABLEAU_EXCENTRATION Then
                    .Formula = "=IF(C" & ligneARemplir & "<=B" & ligneARemplir & ",""Conforme"",""Non conforme"")"            'probleme ici
                Else
                End If
                .HorizontalAlignment = xlCenter
                .VerticalAlignment = xlTop
                .Borders.LineStyle = xlContinuous
            End With
    Nom : Capture.PNG
Affichages : 131
Taille : 4,2 Ko
    Voila, lorsque je rentre des nombres entiers dans ma colonne C, ca fonctionne mais si le nombre dans la colonne C est un nombre décimale, meme si il est inférieur au nombre de la colonne B, il me le met en "non conforme", il ne gere pas les décimales, quelqu'un a t-il une idée ?
    Attention, l'image peut porter à confusion, EMT est la colonne B et Valeurs mesurée, la colonne C.
    Merci

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Le problème ne vient pas des entiers et des décimaux mais de la fusion de cellules de ta colonne B.

  3. #3
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 24
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2020
    Messages : 8
    Par défaut
    Ah oui ? Peux-tu m'expliquer plus en détail le problème de la fusion de cellule? Merci

  4. #4
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 24
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2020
    Messages : 8
    Par défaut
    Ah j'ai fixé la valeur de B au numéro de la cellule et ça à l'air de fonctionner, merci pour l'aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fonction Format dans VBA non reconnue
    Par YannCie72 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/08/2013, 01h48
  2. [XL-2003] Utiliser fonction excel dans VBA
    Par bebel9313 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/07/2009, 05h55
  3. utilisation des fonction excel dans VBA
    Par ghosty04 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/04/2009, 11h24
  4. Intégration d'une fonction Excel dans VBA
    Par RéviAT dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/03/2008, 09h10
  5. [VBA-E] Une fonction Excel dans une fonction VBA
    Par laloune dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 14/07/2006, 10h21

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