Usine à gaz
XLDnaute Barbatruc
Bonjour à toutes et à tous,
Je me permets de vous solliciter à nouveau pour un code que je pense "pas trop bon".
J'ai fait des recherches un peu partout mais je n'ai pas trouvé.
J'ai ce code dans une macro :
je suis par exemple sur une feuille "facture"
et je souhaite écrire dans la feuille "RecapFact",
Le code fonctionne mais active la feuille "RecapFact" alors que je souhaite rester sur la feuille "facture".
c'est certainement à cause : ".Activate"
Mais je ne sais pas faire autrement
Auriez-vous le bon code ?
Avec mes remerciements,
amicalement,
lionel,
Je me permets de vous solliciter à nouveau pour un code que je pense "pas trop bon".
J'ai fait des recherches un peu partout mais je n'ai pas trouvé.
J'ai ce code dans une macro :
VB:
sub copie()
With Sheets("RecapFact")
.Activate
ActiveSheet.Cells(Rows.Count, "i").End(xlUp)(2).Value = Range("x9") & " " & Range("AD4") & Format(Date, "yyyymmdd") & " " & "Pack Rest " & Range("N18") & " RdV - en cours "
End With
end sub
je suis par exemple sur une feuille "facture"
et je souhaite écrire dans la feuille "RecapFact",
Le code fonctionne mais active la feuille "RecapFact" alors que je souhaite rester sur la feuille "facture".
c'est certainement à cause : ".Activate"
Mais je ne sais pas faire autrement
Auriez-vous le bon code ?
Avec mes remerciements,
amicalement,
lionel,