Menu

If cells(9,2) <> "#" Then [Résolu/Fermé]

Francois_Fion 7 Messages postés mardi 27 décembre 2016Date d'inscription 16 février 2017 Dernière intervention - 13 févr. 2017 à 12:05 - Dernière réponse : Francois_Fion 7 Messages postés mardi 27 décembre 2016Date d'inscription 16 février 2017 Dernière intervention
- 13 févr. 2017 à 12:23
Bonjour à tous,

Je suis en train de travailler sur un fichier un peu lourd et je souhaiterais pouvoir automatiser certaines recherches.
Pour cela, il faudrait que je puisse écrire un code qui dirait :
Si ma cellule B2 contient quelque chose de différent de #, alors écrire dans la cellule C2 le contenu de la cellule B2, sinon passer à la ligne suivante.

Or quand j'écris le code suivant, j'ai un bug et je ne comprends pas pourquoi :
If Cells(2, 2) <> ""#"" Then Cells(3, 2) = Cells(2, 2)

De même, si j'écris :
If Cells(2, 2) <> "#" Then Cells(3, 2) = Cells(2, 2)
Le bug persiste.

Quelqu'un pourrait-il éclairer ma lanterne ?

Je vous remercie d'avance de votre aide.
Afficher la suite 

2 réponses

f894009 12953 Messages postés dimanche 25 novembre 2007Date d'inscription 22 avril 2018 Dernière intervention - 13 févr. 2017 à 12:11
0
Utile
1
Bonjour,

ce code marche, mais pour ecrire en C2, regardez:
 If Cells(2, 2) <> "#" Then Cells(2, 3) = Cells(2, 2)
Francois_Fion 7 Messages postés mardi 27 décembre 2016Date d'inscription 16 février 2017 Dernière intervention - 13 févr. 2017 à 12:23
Merci f894009.
Par moment je me fatigue tout seul !
Mais effectivement ça marche correctement !
En tout cas merci d'avoir pris le temps de me répondre !