Détection de cellule saisie et écriture d'un résultat dans une cellule

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

S

seblob

Guest
Bonjour à tous,

J'ai deux questions concernant un code VBA ci-joint:

1- J'aimerai savoir quels moyens existe-il pour détecter si une cellule a été saisie ou non. Dans le fichier j'exécute un calcul par lignes à partir de valeurs saisies dans un tableau. Si une ligne n'a pas été remplie j'aimerai stopper ma boucle.

2- J'aimerai éviter que lorsque j’exécute mon programme les fenêtres passe d'une à l'autre à l'écran et "clignotent". Comment aller inscrire un résultat dans une cellule d'une feuille de calcul sans utiliser + Sheets("feuille1").Select +. Le calcul se faisant dans une autre feuille.

Merci d'avance pour vos précieux conseils.
 

Pièces jointes

Dernière modification par un modérateur:
Re : Détection de cellule saisie et écriture d'un résultat dans une cellule

Bonjour,

1) En cherchant bien parmi les anciennes discussions, tu devrais aisément trouver comment détecter si une cellule est vide ou non

2) Si tu souhaites éviter les effets indésirables d'écran en cours d'exécution d'une macro, tu dois écrire au tout début de ton code :
Application.ScreenUpdating = False
et à la fin de ta macro, juste avant End Sub :
Application.ScreenUpdating = True
 
Re : Détection de cellule saisie et écriture d'un résultat dans une cellule

Bonjour,

1) En cherchant bien parmi les anciennes discussions, tu devrais aisément trouver comment détecter si une cellule est vide ou non

2) Si tu souhaites éviter les effets indésirables d'écran en cours d'exécution d'une macro, tu dois écrire au tout début de ton code :
Application.ScreenUpdating = False
et à la fin de ta macro, juste avant End Sub :
Application.ScreenUpdating = True

ok Merci pour l'info.
 
- 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

Retour