Re: Suppression Parentheses et leur contenus |
Titre du sujet : Re: Suppression Parentheses et leur contenus par myDearFriend! le 05/02/2022 12:25:16 Bonjour Jean-Maurice, le Forum,
Citation : MRX78 a écrit :
Oui, pour les colonnes B et J puisque c'était l'objet de ta demande initiale, mais non pour les colonnes G et I puisque tu n'en parlais pas...
Pour les colonnes B et J, c'est la fonction Trim() que j'ai utilisée. Elle supprime les espaces inutiles en début et fin d'expression texte, c'est son rôle, elle est faite pour ça! Pour info, c'est un peu l'équivalent VBA de la fonction Excel de feuille de calcul "SUPPRESPACE()".
Pour ajouter ce même traitement (suppression des espaces inutiles seulement) aux colonnes G et I, tu pourrais modifier simplement la procédure VBA EpurerColBJ(), comme suit :
Sub EpurerColBJ() Dim LMax As Long, L As Long With Sheets("Feuil1") LMax = .Cells(.Rows.Count, 1).End(xlUp).Row 'Pour chaque ligne du tableau For L = 2 To LMax With .Cells(L, 2) '2 = colonne B .Value = supprPth(.Value) End With With .Cells(L, 7) '7 = colonne G .Value = Trim(.Value) End With With .Cells(L, 9) '9 = colonne I .Value = Trim(.Value) End With With .Cells(L, 10) '10 = colonne J .Value = supprPth(.Value) End With Next L End With End Sub Il te faut ajouter ce qui est indiqué en Jaune ci-dessus. Ne rien toucher au reste du code...
Si ça répond bien à ta demande, merci de mettre ce fil en "[Résolu]" (cf. ma signature ci-dessous). Bien cordialement,
|
Forums