Pb VBA/Excel

Y

Yoyo

Guest
Bonjour,

Forum VBA/Excel : http://eosdev.fulinux.com/forum_affi.php?num=316
E-mail : nomade87@caramail.com
Alias : Yoyo


Je sollicite votre aide pour résoudre un pb VBA/Excel sur lequel je travaille, je souhaite faire dans le cadre de mes études faire un pgm VBA pour traiter des feuilles Excel (traitement des chaînes de caractères dans chaque cellule). En cliquant sur un bouton Excel je dois faire le ménage dans chaque cellule Excel. J'ai défini les règles des traitements à effectuer.

Pourriez-vous m'aider sur ce pb et merci d'avance.

Règles :

· SA T/A à SA (on garde SA et on élimine T/A mais à condition qu’il y aura un espace entre SA et T/A)

· Z.O.O. à ZOO (élimination des points, même chose pour: I.B.M. à IBM)
· “A :K :A”, “A/K/A”, “T/A”, “V/S” : A éliminer totalement
· “.”, “;”, ”-“, “_”, “/”, ”+”, ” *”, …etc : A éliminer complètement
· Pour les chiffres on garde le point, comme par exemple: 14.038258 à 14.038258
REG : 14.038258 à REG 14.038258 (on élimine les « : »)
· LTD à LIMITED (transformation de LTD en LIMITED)
· U. à UND (élimination du «. »)
· & à AND ou UND (pour AUT ou DEU, contenu de la cellule de la colonne «Buyer Country Code»)
· F. à FABRIQUE (pour la France, c’est la valeur de la cellule code country) ou FUER (pour AUT ou DEU, valeur de la cellule code country)
Exemple : AAAA.F.BBBB -à AAAA FUER BBBB ou AAAA FABRIQUE BBBB
· A/S à AS
· Ø à O
· Ö à O
· CO à COMPAGNY
· S.A. à SA
· C.V. à CV
· S.A.VAT à SA VAT
· NR ou NUMERO àNO
· Si nous avons le cas suivant : (EX AAA… 2002 BBB…) à AAA… 2002 BBB…
C’est à dire on vire les “( )” et EX
· TELECOMMUNICATION.BTC à TELECOMMUNICATION BTC
· GES. à GESELLSCHAFT
· GMBH à GESELLSCHAFT - MIT - BESCHRAENTKER - HAFTUNG
 

Pièces jointes

  • Pb_Excel-VBA.zip
    14.6 KB · Affichages: 22

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 976
dernier inscrit
kaizertv2001@gmailcom