x_all Posté(e) le 28 novembre 2011 Posté(e) le 28 novembre 2011 bonjour... de retour du ramassage des olives... :) bon. mon pb du jour. j'ai des bloc avec attribut pour les surfaces de mes pièces (qui viennent de pline_bloc de (gile) ) je fait une extraction des attribut vers excel... tout va bien... en apparencecar quand je veux faire la somme des cellules toutes les surfaces sont précédées d'une apostrophe (qui n'est pas dans l'attribut) mais qui ne se voie pas dans la feuille excel, il faut que je rentre dans la cellule pour la voir... y a il un moyen d'éviter ça... ou un petit bout de vba pour les supprimer car rechercher/remplacer ne veux pas remplacer les apostrophe par rien (vide nada nil) j'ai 96 ligne dans mon 1er tableau et 6 bâtiment a peux près identique à sortir... si vous avez un truc, c'est super lourd à effacer à la pogne merci quelques trucs sur autocad
didier Posté(e) le 28 novembre 2011 Posté(e) le 28 novembre 2011 coucou il te suffit de convertir les données par colonnescherche dans Excel le bouton CONVERTIR je ne sais pas te guider car je ne sais pas quelle version d'Excel tu utilises. amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
x_all Posté(e) le 28 novembre 2011 Auteur Posté(e) le 28 novembre 2011 Yes !!! merci quelques trucs sur autocad
coge.bruno Posté(e) le 7 novembre 2012 Posté(e) le 7 novembre 2012 bonjour j'ai aussi ce probleme d'apostrophe devant les attributs dans excellors de l'extraction de bloc autocad 2012 vers excel 2010, mais la fonction convert ne convient pas.
coge.bruno Posté(e) le 7 novembre 2012 Posté(e) le 7 novembre 2012 avec autocad 2004 , l'extraction se passe sans probléme d'apostrophe.mais je ne trouve pas la solution pour extraire des blocs avec attribut sur autocad 2012. le traitement sous excel de l'apostrophe demeure pour moi une énigme...
lecrabe Posté(e) le 7 novembre 2012 Posté(e) le 7 novembre 2012 Hello Et si tu crees une nouvelle colonne et que son contenu est le CNUM de la colonne alphanumerique qui ne contient en fait que du numerique !(si j'ai bien compris le probleme !?) Il aura peut etre fallu AVANT faire un "Rechercher Remplacer" des "." par ","Mais sur mes PCs, j'ai garde le point decimal comme etant le separateur decimal, donc ... lecrabe Autodesk Expert Elite Team
bonuscad Posté(e) le 7 novembre 2012 Posté(e) le 7 novembre 2012 Il me semble que dans excel l'apostrophe oblige celui-ci à considérer du numérique sous forme de texte. Il empêche donc l'évaluation des nombres. Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
coge.bruno Posté(e) le 7 novembre 2012 Posté(e) le 7 novembre 2012 l'apostrophe n'est pas une valeur que l'on peut remplacer par une autre comme tu le suggéres lecrabe .j'ai trouvé une macro sur le net mais je ne sais pas les manipuler sous excel....au secour ! Code:Sub ClearApostrophe()Set Rng = Range("A1").CurrentRegion For Each c In Rng.SpecialCells(xlCellTypeConstants, 2) c.Value = c.Value Next cEnd Sub
lecrabe Posté(e) le 7 novembre 2012 Posté(e) le 7 novembre 2012 Hello -------------------------------------------------------------------------Je n'ai JAMAIS parle de Remplacer les apostrophes par quoi que ce soit !------------------------------------------------------------------------- Je parlais de remplacer eventullement le Point Decimal par la Virgule Decimal !!(si ton Separateur decimal est la Virgule) SVP veux tu bien essayer ce que j'ai dit ...Car j'ai teste en saisissant un texte du genre : '3.14 ou '-5.54(et en effet cela oblige Excel a considerer cette valeur numerique comme du TEXTE) et avec la macro CNUM j'obtiens (comme prevu) une valeur numerique dans une autre colonne !! lecrabe (decapodesquement TETU) Autodesk Expert Elite Team
coge.bruno Posté(e) le 7 novembre 2012 Posté(e) le 7 novembre 2012 cette solution me parait pas con : En général les apostrophes en début de valeur servent à forcer Excel à considérer la valeur comme texte et ne gênent pas en principe le fonctionnement d'Excel qui ne les affiche pas. Néanmoins, si tu veux les supprimer : •tape 1 dans une cellule•copie cette valeur•sélectionner toutes les cellules concernées•collage spécial : cocher multiplier
coge.bruno Posté(e) le 7 novembre 2012 Posté(e) le 7 novembre 2012 Hello -------------------------------------------------------------------------Je n'ai JAMAIS parle de Remplacer les apostrophes par quoi que ce soit !------------------------------------------------------------------------- Je parlais de remplacer eventullement le Point Decimal par la Virgule Decimal !!(si ton Separateur decimal est la Virgule) SVP veux tu bien essayer ce que j'ai dit ...Car j'ai teste en saisissant un texte du genre : '3.14 ou '-5.54(et en effet cela oblige Excel a considerer cette valeur numerique comme du TEXTE) et avec la macro CNUM j'obtiens (comme prevu) une valeur numerique dans une autre colonne !! lecrabe (decapodesquement TETU)
coge.bruno Posté(e) le 7 novembre 2012 Posté(e) le 7 novembre 2012 je te suis lecrabe ! l'apostrophe généré par l'extration d'attribut n'est pas identifié en temps que tel (il n'est pas une écriture mais un lien !?). je te confirme ; je viens d'essayer la fonction Cnum : celle-ci n'opére aucune transformation dans mon cas.... la solution de tout multiplier par 1 rend le format de cellule en nombre et suprime l'apostrophe...j'y comprends rien mais c'est comme ça...
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