VBA - Cellule non vide

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 !

Stéphanie82

XLDnaute Nouveau
Bonjour

Sa fait très longtemps que j'ai pas touchée aux VBA

Comment puis-je écrire cette condition ?
==> Si la cellule est NON VIDE alors .....
ou encore
==> Si la cellule est différent de VIDE

j'ai une idée mais je sais pas si il y a une meilleur méthode :
c'est d'utiliser WorksheetFunction avec la fonction ESTVIDE

Merci de votre aide
 
Re : VBA - Cellule non vide

Bonjour

Merci pour la réponse rapide.
j'essaye d'utilise cette formule, mais je ny arrive pas.

voici mon test :


Code:
Sub TEST()
If Not Isempty(Range("A1") Then
Range("A2") = "TEST"
Also
Range("A2") = ""
End If
End Sub

lorsque j'execute cette macro, une erreur de compilation sur la ligne
If Not Isempty(Range("A1") Then
 
Re : VBA - Cellule non vide

Bonjour à tous

Alors j'aurai un besoin quasi identique à celui de cette conversation.

J'ai un tableau de donnée avec en colonne A, un numéro qui se fait par la formule "concatener". Mais pour éviter d'étirer la formule sur toute la colonne car cela ralentirait le tableur, je souhaite créer une macro qui s'active automatiquement.

La macro dirait ceci:
SI la cellule B2 n'est pas vide et si la cellule H2 n'est pas vide et si la cellule I2 n'est pas vide ALORS
la cellule A2 aura pour formule "CONCATENER(GAUCHE(B2;4);GAUCHE(H2;3);GAUCHE(I2;3))"


Il est evident que cette macro doit pouvoir s'exécuter quelques soit le numéro de la ligne.
 
- 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

Discussions similaires

Réponses
4
Affichages
182
Réponses
10
Affichages
528
Retour