Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gildo
Ne vous fatiguez pas j'ai trouvé Sub SupprEspace() Dim Cellule As Range Dim i As Integer
For i = 1 To 3 For Each Cellule In Range("b1:A" & Range("b65536").End(xlUp).Row) If Left(Cellule.Value, 1) = " " Then Cellule.Value = Mid(Cellule.Value, 2) Next Next i
End Sub
Merci ! "Gildo" wrote:
Bonjour, Peut-on supprimer les espaces en début de cellule pour une colonne B avec VB afin d’éviter d’utiliser la fonction SUPPRESPACE Merci
Ne vous fatiguez pas j'ai trouvé
Sub SupprEspace()
Dim Cellule As Range
Dim i As Integer
For i = 1 To 3
For Each Cellule In Range("b1:A" & Range("b65536").End(xlUp).Row)
If Left(Cellule.Value, 1) = " " Then Cellule.Value = Mid(Cellule.Value, 2)
Next
Next i
End Sub
Merci !
"Gildo" wrote:
Bonjour,
Peut-on supprimer les espaces en début de cellule pour une colonne B avec VB
afin d’éviter d’utiliser la fonction SUPPRESPACE
Merci
Ne vous fatiguez pas j'ai trouvé Sub SupprEspace() Dim Cellule As Range Dim i As Integer
For i = 1 To 3 For Each Cellule In Range("b1:A" & Range("b65536").End(xlUp).Row) If Left(Cellule.Value, 1) = " " Then Cellule.Value = Mid(Cellule.Value, 2) Next Next i
End Sub
Merci ! "Gildo" wrote:
Bonjour, Peut-on supprimer les espaces en début de cellule pour une colonne B avec VB afin d’éviter d’utiliser la fonction SUPPRESPACE Merci
francois.forcet
On 31 jan, 10:28, Gildo wrote:
Bonjour, Peut-on supprimer les espaces en début de cellule pour une colonne B ave c VB afin d'éviter d'utiliser la fonction SUPPRESPACE Merci
Salut à toi
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
On 31 jan, 10:28, Gildo <Gi...@discussions.microsoft.com> wrote:
Bonjour,
Peut-on supprimer les espaces en début de cellule pour une colonne B ave c VB
afin d'éviter d'utiliser la fonction SUPPRESPACE
Merci
Salut à toi
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" &
Range("B65535").End(xlUp).Row)
For i = 1 To Len(c)
If Mid(c, i, 1) <> " " Then
Exit For
End If
Next
c.Value = Mid(c, i)
Next
Bonjour, Peut-on supprimer les espaces en début de cellule pour une colonne B ave c VB afin d'éviter d'utiliser la fonction SUPPRESPACE Merci
Salut à toi
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
Gildo
Merci et bonne journée !
"" wrote:
On 31 jan, 10:28, Gildo wrote:
Bonjour, Peut-on supprimer les espaces en début de cellule pour une colonne B avec VB afin d'éviter d'utiliser la fonction SUPPRESPACE Merci
Salut à toi
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
Merci et bonne journée !
"francois.forcet@wanadoo.fr" wrote:
On 31 jan, 10:28, Gildo <Gi...@discussions.microsoft.com> wrote:
Bonjour,
Peut-on supprimer les espaces en début de cellule pour une colonne B avec VB
afin d'éviter d'utiliser la fonction SUPPRESPACE
Merci
Salut à toi
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" &
Range("B65535").End(xlUp).Row)
For i = 1 To Len(c)
If Mid(c, i, 1) <> " " Then
Exit For
End If
Next
c.Value = Mid(c, i)
Next
Bonjour, Peut-on supprimer les espaces en début de cellule pour une colonne B avec VB afin d'éviter d'utiliser la fonction SUPPRESPACE Merci
Salut à toi
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
Modeste
Bonsour® avec ferveur ;o))) vous nous disiez :
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) ' --enleve SEULEMENT les espaces de début et de fin ' --utilisation de la fonction Trim VBA c.Value = Trim(c) '--enleve les espaces de début et de fin, ET réduit les espaces internes à un seul '--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) ' c.Value = Application.Trim(c) '--supprime TOUT les espaces ' c.Value = Application.Substitute(c, " ", "") Next
-- -- @+ ;o)))
Bonsour® francois.forcet@wanadoo.fr avec ferveur ;o))) vous nous disiez :
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" &
Range("B65535").End(xlUp).Row)
For i = 1 To Len(c)
If Mid(c, i, 1) <> " " Then
Exit For
End If
Next
c.Value = Mid(c, i)
Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" &
Range("B65535").End(xlUp).Row)
' --enleve SEULEMENT les espaces de début et de fin
' --utilisation de la fonction Trim VBA
c.Value = Trim(c)
'--enleve les espaces de début et de fin, ET réduit les espaces internes à
un seul
'--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE)
' c.Value = Application.Trim(c)
'--supprime TOUT les espaces
' c.Value = Application.Substitute(c, " ", "")
Next
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) ' --enleve SEULEMENT les espaces de début et de fin ' --utilisation de la fonction Trim VBA c.Value = Trim(c) '--enleve les espaces de début et de fin, ET réduit les espaces internes à un seul '--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) ' c.Value = Application.Trim(c) '--supprime TOUT les espaces ' c.Value = Application.Substitute(c, " ", "") Next
-- -- @+ ;o)))
Daniel.j
'--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) en complement
LTrim espace devant RTrim espace derriere
;O) Daniel
"Modeste" a écrit dans le message de news: uUZB7Z$
Bonsour® avec ferveur ;o))) vous nous disiez :
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) ' --enleve SEULEMENT les espaces de début et de fin ' --utilisation de la fonction Trim VBA c.Value = Trim(c) '--enleve les espaces de début et de fin, ET réduit les espaces internes à un seul '--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) ' c.Value = Application.Trim(c) '--supprime TOUT les espaces ' c.Value = Application.Substitute(c, " ", "") Next
-- -- @+ ;o)))
'--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE)
en complement
LTrim espace devant
RTrim espace derriere
;O)
Daniel
"Modeste" <nomail@nomail.net> a écrit dans le message de news:
uUZB7Z$YIHA.4180@TK2MSFTNGP06.phx.gbl...
Bonsour® francois.forcet@wanadoo.fr avec ferveur ;o))) vous nous disiez
:
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" &
Range("B65535").End(xlUp).Row)
For i = 1 To Len(c)
If Mid(c, i, 1) <> " " Then
Exit For
End If
Next
c.Value = Mid(c, i)
Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" &
Range("B65535").End(xlUp).Row)
' --enleve SEULEMENT les espaces de début et de fin
' --utilisation de la fonction Trim VBA
c.Value = Trim(c)
'--enleve les espaces de début et de fin, ET réduit les espaces
internes à un seul
'--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE)
' c.Value = Application.Trim(c)
'--supprime TOUT les espaces
' c.Value = Application.Substitute(c, " ", "")
Next
'--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) en complement
LTrim espace devant RTrim espace derriere
;O) Daniel
"Modeste" a écrit dans le message de news: uUZB7Z$
Bonsour® avec ferveur ;o))) vous nous disiez :
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) ' --enleve SEULEMENT les espaces de début et de fin ' --utilisation de la fonction Trim VBA c.Value = Trim(c) '--enleve les espaces de début et de fin, ET réduit les espaces internes à un seul '--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) ' c.Value = Application.Trim(c) '--supprime TOUT les espaces ' c.Value = Application.Substitute(c, " ", "") Next
-- -- @+ ;o)))
Gildo
Merci encore pour ce post très complet !
"Modeste" wrote:
Bonsour® avec ferveur ;o))) vous nous disiez :
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) ' --enleve SEULEMENT les espaces de début et de fin ' --utilisation de la fonction Trim VBA c.Value = Trim(c) '--enleve les espaces de début et de fin, ET réduit les espaces internes à un seul '--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) ' c.Value = Application.Trim(c) '--supprime TOUT les espaces ' c.Value = Application.Substitute(c, " ", "") Next
-- -- @+ ;o)))
Merci encore pour ce post très complet !
"Modeste" wrote:
Bonsour® francois.forcet@wanadoo.fr avec ferveur ;o))) vous nous disiez :
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" &
Range("B65535").End(xlUp).Row)
For i = 1 To Len(c)
If Mid(c, i, 1) <> " " Then
Exit For
End If
Next
c.Value = Mid(c, i)
Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" &
Range("B65535").End(xlUp).Row)
' --enleve SEULEMENT les espaces de début et de fin
' --utilisation de la fonction Trim VBA
c.Value = Trim(c)
'--enleve les espaces de début et de fin, ET réduit les espaces internes à
un seul
'--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE)
' c.Value = Application.Trim(c)
'--supprime TOUT les espaces
' c.Value = Application.Substitute(c, " ", "")
Next
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) ' --enleve SEULEMENT les espaces de début et de fin ' --utilisation de la fonction Trim VBA c.Value = Trim(c) '--enleve les espaces de début et de fin, ET réduit les espaces internes à un seul '--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) ' c.Value = Application.Trim(c) '--supprime TOUT les espaces ' c.Value = Application.Substitute(c, " ", "") Next
-- -- @+ ;o)))
Gildo
merci à tous
"Daniel.j" wrote:
'--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) en complement
LTrim espace devant RTrim espace derriere
;O) Daniel
"Modeste" a écrit dans le message de news: uUZB7Z$
Bonsour® avec ferveur ;o))) vous nous disiez :
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) ' --enleve SEULEMENT les espaces de début et de fin ' --utilisation de la fonction Trim VBA c.Value = Trim(c) '--enleve les espaces de début et de fin, ET réduit les espaces internes à un seul '--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) ' c.Value = Application.Trim(c) '--supprime TOUT les espaces ' c.Value = Application.Substitute(c, " ", "") Next
-- -- @+ ;o)))
merci à tous
"Daniel.j" wrote:
'--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE)
en complement
LTrim espace devant
RTrim espace derriere
;O)
Daniel
"Modeste" <nomail@nomail.net> a écrit dans le message de news:
uUZB7Z$YIHA.4180@TK2MSFTNGP06.phx.gbl...
Bonsour® francois.forcet@wanadoo.fr avec ferveur ;o))) vous nous disiez
:
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" &
Range("B65535").End(xlUp).Row)
For i = 1 To Len(c)
If Mid(c, i, 1) <> " " Then
Exit For
End If
Next
c.Value = Mid(c, i)
Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" &
Range("B65535").End(xlUp).Row)
' --enleve SEULEMENT les espaces de début et de fin
' --utilisation de la fonction Trim VBA
c.Value = Trim(c)
'--enleve les espaces de début et de fin, ET réduit les espaces
internes à un seul
'--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE)
' c.Value = Application.Trim(c)
'--supprime TOUT les espaces
' c.Value = Application.Substitute(c, " ", "")
Next
'--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) en complement
LTrim espace devant RTrim espace derriere
;O) Daniel
"Modeste" a écrit dans le message de news: uUZB7Z$
Bonsour® avec ferveur ;o))) vous nous disiez :
Feuil1 colonne B à traiter ce code :
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) For i = 1 To Len(c) If Mid(c, i, 1) <> " " Then Exit For End If Next c.Value = Mid(c, i) Next
attention 3 possibilités différentes !!!!!!
For Each c In Worksheets("Feuil1").Range("B1", "B" & Range("B65535").End(xlUp).Row) ' --enleve SEULEMENT les espaces de début et de fin ' --utilisation de la fonction Trim VBA c.Value = Trim(c) '--enleve les espaces de début et de fin, ET réduit les espaces internes à un seul '--utilisation de la fonction Trim feuille de calcul (SUPPRESPACE) ' c.Value = Application.Trim(c) '--supprime TOUT les espaces ' c.Value = Application.Substitute(c, " ", "") Next