Je crée un formulaire d'user multipage où l'user saisit des données dans des boîtes de text et les sélectionne à partir de boîtes déroulantes, buttons d'options, etc. J'ai une fiche de données contenant des formules dans les cellules et j'essaie de lier ce que l'user entre dans la forme d'user aux cellules dans une feuille de calcul. Comment puis-je faire ceci?
Vous appendiez un button comme "SAVE", et ajoutez une macro à cela (double-cliquez dessus dans le VBE), et à l'intérieur, vous pouvez écrire quelque chose comme la range("A3").value=me.textbox1
où A3
est l'location textbox1
vous souhaitez écrire, et textbox1
serait la chose dans votre formulaire d'user que vous souhaitez écrire dans Excel.
Userform peut être réalisé en utilisant excel vba. Ensuite, exécutez-le sur macro excel et affichez les valeurs de la boîte de text à partir de excel vba userform en cellule.
Par exemple: Range("A4").Value = Me.txtAmount.Value
– De la textbox Userform à la Range("A4").EntireColumn.AutoFit
cellules Range("A4").EntireColumn.AutoFit
-Autofit Colonne des valeurs des cellules affichées.