OVH Cloud OVH Cloud

modifier du texte

8 réponses
Avatar
yan
Bonjour a toutes et tous
D'abord bonne année
Dans une procédure,je sais utiliser les fonctions "left et right" pour
modifier du texte
y a t-il une fonction pour retirer des caractères?
du genre je retire les "n" de "tonton" et j'obtiens "toto"

autre question qui est en rapport avec la précédente
quand je fais
ad = ActiveCell.Address, j'obtiens "$N$6"
Peut-on obtenir "N6"?
Merci
A+
yan

8 réponses

Avatar
AV
| y a t-il une fonction pour retirer des caractères?
| du genre je retire les "n" de "tonton" et j'obtiens "toto"

application.substitute("tonton","n","")

AV
Avatar
AV
ad = ActiveCell.Address, j'obtiens "$N$6"
Peut-on obtenir "N6"?


ad = ActiveCell.Address(0, 0)

AV

Avatar
Francois


autre question qui est en rapport avec la précédente
quand je fais
ad = ActiveCell.Address, j'obtiens "$N$6"
Peut-on obtenir "N6"?



Bonjour,

ActiveCell.Address(Rowabsolute:úlse, Columnabsolute:úlse)

--
François L

Avatar
Francois

application.substitute("tonton","n","")



Bonjour AV,

Je ais que la réponse a déjà été donnée mais je ne retrouve pas.

Quelle est la différence entre

application.substitute("tonton","n","")

et

worksheetfunction.substitute("tonton","n","")

Si tu as un lien, ça me suffit.

Merci

--
François L

Avatar
isabelle
bonjour Yan,

ActiveCell.Address(0, 0)

isabelle


Bonjour a toutes et tous
D'abord bonne année
Dans une procédure,je sais utiliser les fonctions "left et right" pour
modifier du texte
y a t-il une fonction pour retirer des caractères?
du genre je retire les "n" de "tonton" et j'obtiens "toto"

autre question qui est en rapport avec la précédente
quand je fais
ad = ActiveCell.Address, j'obtiens "$N$6"
Peut-on obtenir "N6"?
Merci
A+
yan




Avatar
AV
| Quelle est la différence entre
| application.substitute("tonton","n","")
| et
| worksheetfunction.substitute("tonton","n","")

Aucune différence sur le résultat !

application.substitute("tonton","n","")

* Avantages (?) :
- Plus "court"
- Résultat garanti sans plantage (si bonne syntaxe)
* Inconvénient (?) :
- Il faut connaitre le nom des fonctions en anglais et leur syntaxe

application.worksheetfunction.substitute("tonton","n","")
ou
worksheetfunction.substitute("tonton","n","")

* Avantage (?) :
- Après la saisie de "WorksheetFunction", vba editor te proposera les
différentes fonctions disponibles et leur syntaxe
* Inconvénient (?) :
- Plantages signalés avec certaines fonctions et certaines versions XL (de
mémoire equiv)
- Plus "long"

AV
Avatar
Francois
| Quelle est la différence entre
| application.substitute("tonton","n","")
| et
| worksheetfunction.substitute("tonton","n","")

Aucune différence sur le résultat !
(...)


Re,

Merci

--
François L

Avatar
yan
Merci a toi AV pour ces deux réponses
c'est parfait
Merci également a François et Isabelle
A+
yan


"AV" a écrit dans le message de news:

ad = ActiveCell.Address, j'obtiens "$N$6"
Peut-on obtenir "N6"?


ad = ActiveCell.Address(0, 0)

AV