Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème macro vba

  • Initiateur de la discussion Initiateur de la discussion Marion1857
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

Marion1857

Guest
Bonjour,
J'essaye de convertir ma colonne contenant des oui ou des non en 1 et 0 mais je n'y arrive pas..
Pourriez-vous m'aider ?
Option Explicit

Sub Transform()
Dim i As Integer
Dim non As String
For i = 1 To 400
If Range(" R " & i) = non Then
Range(" R " & i) = 1
End If
Next i
Return
End Sub


Cordialement
 
Re : Problème macro vba

Bonjour,

il faut initialiser ta variable non, en l'état le code cherche une chaîne vide soit : ""

Code:
Sub Transform()
Dim i As Integer
Dim non As String
non = "non"
For i = 1 To 400
If Range(" R " & i) = non Then
Range(" R " & i) = 1
End If
Next i
Return
End Sub

bonne journée
@+
 
Re : Problème macro vba

Tu as raison, j'ai lu en grande diagonale.
Cela dit, je ne vois pas trop l'intérêt de créer une variable pour un non qui est juste le contenu de la cellule à tester.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
909
Réponses
15
Affichages
782
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…