• Initiateur de la discussion Initiateur de la discussion vieulopo
  • 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 !

V

vieulopo

Guest
j'ai une macro qui doit ecrire dans des cellules vierges le contenu de la cellule du dessus.

or je récupère dans un premier temps des cellules dont je colle les valeurs.

En recherchant les cellules "NullString", je parviens à remplacer les cellules d'une page vierge mais pas des cellules vierges importées.

Il me faut cliquer dessus et faire supprimer (même s'il n'y a rien dedans pour que la macro marche)

Quelle est la particularité de ces cellules vierges qui ne sont pas reconnues comme "NullString" ou "Null".
 
Contiennent-elles des espaces ?
Essaye manuellement la sélection de cellules vides via le menu Edition, puis Atteindre, boutons cellules. Si cela te convient, enregistre une macro pour voir la syntaxe et la collection manipulée.

Ensuite tu peux boucler sur cette collection

Un exple qui ne répond pas entièrement à ta question mais te montrera une manipulation de la collection qui t'intéresse
for each cl in activesheet.range("A1",[A65536].end(xlup)).specialcells(xlcelltypeblanks)
cl.offset(,1).value="la cellule " & cl.address(0,0) & " d'à côté est vide" & cl.value
next cl

tu peux aussi trouver dans les anciens messages des bouts de code avec des boucles loop qui t'aideront
 
- 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
3
Affichages
774
Réponses
6
Affichages
1 K
Réponses
3
Affichages
989
Retour