Bonjour.
Pour info, concernant ta demande qui est de niveau basique, il existe d'excellents tutoriaux à consulter sur ce site !
Pour résumer sommairement :
- soit la variable MaVariable
1/ la valeur de MaVariable dans la cellule A1 de la feuille active.
2/
WorkSheets(2).Range("A1")=MaVariable
la valeur de MaVariable dans la cellule A1 de la feuille n°2 du classeur.
3/
WorkSheets("Ma Feuille").Cells(Lig,Col)=MaVariable
la valeur de MaVariable dans la cellule dont les coordonnées sont Lig et Col (variables entières contenant les numéros de ligne et colonne) de la feuille nommée "Ma Feuille"
Remarque: Il serait peut-être souhaitable de poser comme question "Si vous avez une remarque, merci de l'indiquer" plutôt que "Avez-vous une remarque" car la réponse sera dans 99% des cas "OUI"...
Remarque n°2: dans ton test le "else marchearret=False" est inutile puisque tu l'as déja initialisée juste avant (VBA le fait automatiquement dès la déclaration de la variable). Il faut simplifier le code!
En espérant t'avoir aidé.
Cdlt
Partager