VBA - Remplacer texte

Bonjour,

Je me permets de solliciter votre aide.

Pour le traitement d'un contrat, je souhaiterais utiliser un code VBA pour n'avoir que les quantités commandées, le prix unitaire et le montant final. J'ai créer un petit module me permettant de supprimer les lignes "inutiles", mais je voudrais également pouvoir remplacer les texte présents dans certaines cellules par des 0 (pour pouvoir ensuite les intégrer dans des opérations).

Je vous joins un dossier d'exemple pour que vous compreniez mon besoin.

Merci par avances pour votre réponse.

bonjour,

a priori avec une boucle parcourant la colonne B ( du style : For i= 2 to dernière ligne) comprenant une instruction de ce type:

If Not IsNumeric(Range("B" & i).Value) Then Range("B" & i).Value = 0

ou passer par un tableau pour gagner en vitesse s'il y a une grosse quantité de lignes

A+

bonjour,

Merci beaucoup de votre retour, il m'a permis d'avancer !

Rechercher des sujets similaires à "vba remplacer texte"