Bonjour Michel, et le gens de ce fil, et le Forum
Heuh, Michel je ne sais pas par où tu es arrivé sur ce fil, mais tu es dans un forum et nous avons quelque règles
(Voir La Charte) car ce fil de discussion n'a rien à voir avec ta question.
Ceci dit, je pense déjà que tu veux dire par :
"comment ecrire dans différentes feuilles d'un même WOrkSheet"
Commnet écrire dans différentes feuille d'un même WORKBOOK... (c'est important de bien nommer les objets car VB et VBA sont le "Language des Objets"
Sinon ta question est simple, et voici une possibilité de base :
Sub Macro1 ()
Sheets("Feuil2").Range("A1").Value = "Ceci est la valeur de la Feuil1 A1 :"
Sheets("Feuil2").Range("B1").Value = Sheets("Feuil1").Range("A1").Value
End Sub
Que l'on peut abréger de cette manière :
Sub Macro1 ()
With Sheets("Feuil2")
.Range("A1") = "Ceci est la valeur de la Feuil1 A1 :"
.Range("B1") = Sheets("Feuil1").Range("A1")
End With
End Sub
("With" puisque on travaille sur la même Feuil2... et "End With" quand on a finit de travailler dessus... Suppression de la propriété "Value" puisque c'est la Propriété par défaut de l'Objet "Range")
Voilà tu n'aura pas de Select ni de feu d'artifice à l'écran et tu restera sur l'endroit où tu te trouves (Feuil1 par exemple)
Welcome to XLD Michel et Bon Dimanche
@+Thierry