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

VBA Access Discussion :

Format virgule vs point


Sujet :

VBA Access

  1. #1
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2010
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2010
    Messages : 149
    Points : 67
    Points
    67
    Par défaut Format virgule vs point
    Bonjour,

    Un utilisateur utilise les points (22.56$) comme séparateur pour les monétaire et décimales. Cela fait "planter" l'application. Ici, au Québec, on travaille avec les virgules (22,56$) ordinairement. Est-ce que quelqu'un aurait une solution magique pour traiter les deux cas?

    Merci
    Gorj

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 015
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 015
    Points : 24 552
    Points
    24 552
    Par défaut
    Bonjour,

    Bien étrange car ACCESS se cale sur le réglage régional.

    Peux-tu nous en dire plus sur les cas de plantage que tu rencontres ?

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  3. #3
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2010
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2010
    Messages : 149
    Points : 67
    Points
    67
    Par défaut je travail avec une dorsale...
    Et ma dorsale n'a pas les même "settings" qu'un des poste de travail. Voici ce que j'ai fais..
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    'Si la dorsale est en "points"
        If InStr(rs("tpss"), ".") Or InStr(rs("tvqq"), ".") Or InStr(rs("total"), ".") Then
        TPS = Replace(rs("tps"), ",", ".") 'Change les virgules pour des points
        TVQ = Replace(rs("tvq"), ",", ".")
        BEPR = Replace(rs("beauprix"), ",", ".")
        Else 'Sinon, fait rien.............
        TPS = rs("tps")
        TVQ = rs("tvq")
        BEPR = rs("beauprix")
        End If
    Voilà! Ça marche partout et toujours maintenant...
    Merci loufab

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

Discussions similaires

  1. Combox format de sortie, point / virgule.
    Par ben78630 dans le forum Général VBA
    Réponses: 2
    Dernier message: 14/02/2015, 09h21
  2. Réponses: 2
    Dernier message: 02/08/2010, 21h57
  3. Réponses: 4
    Dernier message: 23/02/2007, 10h56
  4. transformer la virgule en point avec format
    Par sundjata dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 25/07/2006, 14h09
  5. Virgule et point ...
    Par pifou02 dans le forum Access
    Réponses: 3
    Dernier message: 16/06/2005, 15h20

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