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

Inserer une valeur dans une cellule d'uneautre feuille à partir VBA

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

Z

zildjian71

Guest
Bonsoir à tous.

Je cherche ( comme dit le titre ) a insérer une valeur dans une cellule sur une autre feuille du même classeur.

La variable adress correspond a une petite gymnastique fait en amont qui me trouve l'adresse de la cellule a remplir.

Code:
If mouv = type_depart Then
            "arrive"  "arrive"

'selection de ma nouvelle feuille'

 Sheets("Mouvement").Select
 
    
 Range("G" & adress).Value = heure_depart
 

 MsgBox adress & "   OKK"

End If

Le problème de ce code, c'est qu'il ne change pas de feuille et reste dans la feuille active. Par contre il remplie bien la bonne cellule.

Merci d'avance
 
Re : Inserer une valeur dans une cellule d'uneautre feuille à partir VBA

Bonjour

En passant par la case tutoriel, tu aurais appris qu'il faut définir l'objet dans lequel tu veux appliquer ta valeur
De plus, utiliser des noms de variable explicite est mieux
Code:
Sheets("NomFeuille").Range("G" & Lig).Value = heure_depart

A+
 
- 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
879
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…