orionis Posté(e) le 13 novembre 2020 Posté(e) le 13 novembre 2020 bonjour,je suppose que le problème a déjà dû être abordé, mais je n'en retrouve pas trace sur le forum.Je souhaiterais définir la virgule comme séparateur de décimale, sans passer par une reconfiguration du clavier, est-ce possible?Merci d'avance pour vos retours et bon WE
LElemurien Posté(e) le 13 novembre 2020 Posté(e) le 13 novembre 2020 Bonjour, Essayer avec la variable DIMDSEP cela devrait fonctionner.
didier Posté(e) le 13 novembre 2020 Posté(e) le 13 novembre 2020 CoucouOK pour la variable qui gère le séparateur décimal (des six mâles ?),MAISC'est une fausse bonne idéela virgule sert à séparer les champs X et Y voire Z, c'est "par construction" du logicieldonc si tu utilises des scripts ou des LSP il est possible que des dysfonctionnements se présentent... à moins que tu parles du séparateur dans Windows...ce qui est un autre sujet Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
lecrabe Posté(e) le 13 novembre 2020 Posté(e) le 13 novembre 2020 Hello +1 avec Didier ! D'ailleurs dans mon Windows 10, le separateur decimal est le POINT et non pas la virgule ! C FOU comme cela m evite des problemes quand je traite des donnees Texte / CSV ... Bon WE, LA SANTE, Bye, lecrabe Autodesk Expert Elite Team
Steven Posté(e) le 13 novembre 2020 Posté(e) le 13 novembre 2020 La variable DIMDSEP n'a aucune influence sur la virgule qui différencie l'abscisse de l'ordonnée ou le point de la décimale du pavé numérique, elle modifie juste la manière d'afficher les cotes.On peut mettre une virgule, un point ou n'importe quel autre caractère comme séparateur de décimale pour la lecture des cotes. Steven________________________________________ Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD. Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD. En rêve; AutoCAD sous Linux.
didier Posté(e) le 14 novembre 2020 Posté(e) le 14 novembre 2020 Coucoumerci lecrabe de me plussoyerOk Steven pour l'explication de la variablemon commentaire aura peut-être permis de rappeler certains prérequis.amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
Steven Posté(e) le 14 novembre 2020 Posté(e) le 14 novembre 2020 mon commentaire aura peut-être permis de rappeler certains prérequis.amicalement Salut Didier,En effet car la différence entre le point et la virgule est très importante.Sur Mac, par exemple, le point du pavé numérique est par défaut, la virgule. De ce fait, il faut modifier, dans les options du Mac, les options du pavé numérique pour que la décimale du pavé numérique soit un point et non plus une une virgule par défaut.Je me souviens de la première formation que j'avais donné sur AutoCAD for Mac, il y a quelques années, bonjour la surprise de cette particularité. Ça a été un peu une galère pour trouver l'option qui permettait de modifier le pavé numérique. Steven________________________________________ Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD. Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD. En rêve; AutoCAD sous Linux.
orionis Posté(e) le 17 novembre 2020 Auteur Posté(e) le 17 novembre 2020 Merci pour vos retours. DIMDSEP possède déjà la valeur ",". @LeCrabe, je m'interroge sur l'avantage de programmer Windows avec un séparateur à "." plutôt que "," qui t'arrange pour tes exports CSV. C'est précisément le problème auquel je suis confronté : lors d'exports de données via EXTRACTDONNEES, les fichiers CSV doivent être bidouillés pour transformer le point en virgule afin de pouvoir exécuter des sommes et autres calculs sous Excel. @Didier, je n'utilise ni script ni LSP.
lecrabe Posté(e) le 17 novembre 2020 Posté(e) le 17 novembre 2020 Hello YES il faut avoir le separateur decimal dans Windows XP, Seven, 8.x, 10, parametre sur le POINT DECIMAL ! C FOU les problemes et bidouilles que l on evite !! LA SANTE, Bye, lecrabe ... Deja 48 jours de retraite ... Autodesk Expert Elite Team
orionis Posté(e) le 17 novembre 2020 Auteur Posté(e) le 17 novembre 2020 C'est bien ainsi que sont paramétrés nos Windows, mais comment résoudre le problème des exports CSV avec ce point qui nous empêche (sauf macro à exécuter à chaque export) de faire nos calculs sous XLS?
lecrabe Posté(e) le 17 novembre 2020 Posté(e) le 17 novembre 2020 Hello DONC si le separateur decimal (dans les Parametres regionaux de Windows) est BIEN le Point Decimal ! Alors lors de l Extraction des donnees (provenant tres souvent de contenu d Attributs de Blocs !?), tu auras toujours du Texte en arrivee dans Excel car dans AutoCAD les attributs sont toujours du TEXTE ! Etant dans Excel, il faut creer de nouvelles colonnes numeriques (en utilisant le fonction CNUM !) qui vont etre une conversion (Chaine --> Numerique) de la colonne (= contenu de l attribut) =CNUM(C2) : ainsi la cellule concernee (D2 par exemple) est la conversion en Numerique du champ alpha-numerique provenant de l attribut ! Si dans ton Windows, tu n avais pas le POINT en Separateur decimal, alors il faudrait en 1er faire un recherche / remplacer du "," par le "."sur toutes les colonnes concernees ... LA SANTE, Bye, lecrabe Autodesk Expert Elite Team
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant