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

zildjian71

XLDnaute Nouveau
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
 
C

Compte Supprimé 979

Guest
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+
 

Discussions similaires

Statistiques des forums

Discussions
312 165
Messages
2 085 882
Membres
103 013
dernier inscrit
cicro