Changer séparateur dans un champs

lalens

XLDnaute Nouveau
Salut à tous,
Je viens de me mette a Access, une merveille et je me permet de poster ici car je pense que la solution d'Excel doit etre la même pour access

J'ai créé une table avec un champ 'Catégorie' sur liste déroulante et choix multiple.
Mais voici mon problème. lorsque le choix est fait, le séparateur de mes choix est le ;"point virgule" et j'aimerais le transformer en ,"virgule".

Ceci car apres j'exporte ma table en CSV"point virgule" pour l'importer dans ma boutique en ligne.

L'import de ma boutique considere le ; comme champ donc au lieu d'avoir "Catégorie = 1,2,3" j'ai "Catégorie = 1" Catégorie2= 2" etc...

Est -il possible d'avoir dans mon champ "Catégorie" de Access : 1,2,3 au lieu de 1;2;3. Merci

J'ai essayer une requete mise a jour mais il n'est pas possible pour des choix multiples


Je suis sous access 2007
 

Risleure

XLDnaute Occasionnel
Re : Changer séparateur dans un champs

Bonjour
un code dérivé de celui que j'utilise pour transformer des , en .

Code:
Sub PointVirguleToVirgule()
'
' Transformation des pointsvirgules en virgules
'
'La cellule active doit être dans la zone à traiter
Selection.CurrentRegion.Select
    Selection.Replace What:=";", Replacement:=",", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False
End Sub

A+
 
Dernière édition:

Discussions similaires

Réponses
2
Affichages
456

Statistiques des forums

Discussions
312 248
Messages
2 086 593
Membres
103 248
dernier inscrit
Happycat