Excel Error 13 on Trim Function on many + text cells
5 réponses
pcouas
Hi,
I have many cells where text begin whith +
First cell is well redirect on error label, but not second + error why
?
Regards
Philippe
For Each c In Selection.Cells
q = c.row
On Error GoTo suite1
If c.row > c.SpecialCells(xlLastCell).row Then
Exit For
Else
c.value = RTrim(c.value)
End If
GoTo suite2
suite1:
' pour gerer les erreurs sur les colonnes converties en type cellules
sans valeurs,commence par un +
If c.HasFormula Then c.value = "'" + c.FormulaR1C1
'Err.Clear
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
Clément Marcotte
Cher monsieur Couas. Votre temps est-il trop précieux pour respecter votre langue et celle de vos lecteurs ?
"pcouas" a écrit dans le message de news:
Hi,
I have many cells where text begin whith + First cell is well redirect on error label, but not second + error why ?
Regards Philippe
For Each c In Selection.Cells q = c.row On Error GoTo suite1 If c.row > c.SpecialCells(xlLastCell).row Then Exit For Else c.value = RTrim(c.value) End If GoTo suite2 suite1: ' pour gerer les erreurs sur les colonnes converties en type cellules sans valeurs,commence par un + If c.HasFormula Then c.value = "'" + c.FormulaR1C1 'Err.Clear
suite2: Next c
Cher monsieur Couas. Votre temps est-il trop précieux pour respecter votre
langue et celle de vos lecteurs ?
"pcouas" <pcouas@infodev.fr> a écrit dans le message de news:
1134755208.521076.146890@g44g2000cwa.googlegroups.com...
Hi,
I have many cells where text begin whith +
First cell is well redirect on error label, but not second + error why
?
Regards
Philippe
For Each c In Selection.Cells
q = c.row
On Error GoTo suite1
If c.row > c.SpecialCells(xlLastCell).row Then
Exit For
Else
c.value = RTrim(c.value)
End If
GoTo suite2
suite1:
' pour gerer les erreurs sur les colonnes converties en type cellules
sans valeurs,commence par un +
If c.HasFormula Then c.value = "'" + c.FormulaR1C1
'Err.Clear
Cher monsieur Couas. Votre temps est-il trop précieux pour respecter votre langue et celle de vos lecteurs ?
"pcouas" a écrit dans le message de news:
Hi,
I have many cells where text begin whith + First cell is well redirect on error label, but not second + error why ?
Regards Philippe
For Each c In Selection.Cells q = c.row On Error GoTo suite1 If c.row > c.SpecialCells(xlLastCell).row Then Exit For Else c.value = RTrim(c.value) End If GoTo suite2 suite1: ' pour gerer les erreurs sur les colonnes converties en type cellules sans valeurs,commence par un + If c.HasFormula Then c.value = "'" + c.FormulaR1C1 'Err.Clear
suite2: Next c
pcouas
Bonsoir,
Je suis desolé, je pensais etre sur le Forum US . Le problème est le suivant, lorsque la fonction TRIM rencontre une cellule dont le contenu commence par un +, elle tombe en erreur 13 La premiere fois que cela se produit le On Error effectue bien le débranchement, Mais la deuxeme fois, on reste Figé sur le TRIM .
Cordialement Ph Couas
Bonsoir,
Je suis desolé, je pensais etre sur le Forum US .
Le problème est le suivant,
lorsque la fonction TRIM rencontre une cellule dont le contenu commence
par un +, elle tombe en erreur 13
La premiere fois que cela se produit le On Error effectue bien le
débranchement, Mais la deuxeme fois, on reste Figé sur le TRIM .
Je suis desolé, je pensais etre sur le Forum US . Le problème est le suivant, lorsque la fonction TRIM rencontre une cellule dont le contenu commence par un +, elle tombe en erreur 13 La premiere fois que cela se produit le On Error effectue bien le débranchement, Mais la deuxeme fois, on reste Figé sur le TRIM .
Cordialement Ph Couas
Ange Ounis
Je n'arrive pas reproduire cette erreur avec ton code (et Excel 2003). Peux-tu mettre un fichier exemple sur cjoint.com ?
---------- Ange Ounis ----------
Bonsoir,
Je suis desolé, je pensais etre sur le Forum US . Le problème est le suivant, lorsque la fonction TRIM rencontre une cellule dont le contenu commence par un +, elle tombe en erreur 13 La premiere fois que cela se produit le On Error effectue bien le débranchement, Mais la deuxeme fois, on reste Figé sur le TRIM .
Cordialement Ph Couas
Je n'arrive pas reproduire cette erreur avec ton code (et Excel 2003).
Peux-tu mettre un fichier exemple sur cjoint.com ?
----------
Ange Ounis
----------
Bonsoir,
Je suis desolé, je pensais etre sur le Forum US .
Le problème est le suivant,
lorsque la fonction TRIM rencontre une cellule dont le contenu commence
par un +, elle tombe en erreur 13
La premiere fois que cela se produit le On Error effectue bien le
débranchement, Mais la deuxeme fois, on reste Figé sur le TRIM .
Je n'arrive pas reproduire cette erreur avec ton code (et Excel 2003). Peux-tu mettre un fichier exemple sur cjoint.com ?
---------- Ange Ounis ----------
Bonsoir,
Je suis desolé, je pensais etre sur le Forum US . Le problème est le suivant, lorsque la fonction TRIM rencontre une cellule dont le contenu commence par un +, elle tombe en erreur 13 La premiere fois que cela se produit le On Error effectue bien le débranchement, Mais la deuxeme fois, on reste Figé sur le TRIM .