XL 2019 aide sur VBA

angoul

XLDnaute Impliqué
Bonjour
J'ai commencé a faire un petit fichier pour la gestion de mes disque dur
j'ai fait pas mal de chose, mais je but sur quelque probleme.

Le probleme c'est que je n'arrive pas a l'ouvrir sur mac, mais sur windows nickel

le deuxième j'ai créer un userform avec des champs cela se rempli pas mal, mais j'ai quelque probleme

est ce possible que quand je créer un produit cela renseigne un nouveau numero de stock?

quand je veut utiliser le moteur de "Modele, j'ai rien qui se rempli dans les champs?

l'autre probleme j'ai mis un combobox, j'ai j'arrive pas a faire apparaître des données.

est t'il possible que quand je met un commentaire dans l'observation 1 ou 2 que le date se renseigne automatique pour avoir un suivi

Merci de votre aide, car je doit surement faire des erreurs et je trouve pas
 

Pièces jointes

  • HDD.xls
    83.5 KB · Affichages: 20

youky(BJ)

XLDnaute Barbatruc
Bonsoir Angoul,
Je crois savoir que bien des macros ne passent pas sur Mac.
N'ayant pas de Mac donc je ne peux rien tester!
J'ai bien regardé le fichier et je vois qu'il y a de nombreux textbox . .
Ne les renommes pas comme tu là fait mais nommes les Textbox et le N°
en fonction des N° de colonnes de tes entêtes.
Ensuite avec seulement 3 lignes de codes on remplis tout
exemple ici pour remplir les textbox
For k =1 to 12 '12 est nbre textbox
controls("TextBox" & k)=cells(1,k)
Next
exemple ici pour remplir les cellules
For k =1 to 12
cells(1,k)=controls("TextBox" & k)
next

Cela réduit de beaucoup le code
Fait un fichier mais avec qlq données factices pour que l'on sache à quoi s'attendre !
Bruno
 

youky(BJ)

XLDnaute Barbatruc
1ère question PB sur Mac
Microsoft et la pomme sont concurrent.
On comprend aisément que Bill en est fait le minimum pour Mac.
Certaines macros passent et d'autres non.

2ème question
Bien plus facile de faire une boucle sur tous les textbox avec leurs N
Etant partisan du moindre effort pour mes doigts je ne souhaite pas écrire tous les noms des textbox à chaque fois dans le code.
Je dit cela c'est pour facilité les choses car tu as de nombreux textbox.
Tu peux renommer exemple TBX1 - TBX2 ainsi de suite après la boucle fait le reste
Je ferais demain je j'ai le temps
Bruno

Edit: si vraiment besoin sur Mac c'est pas gagné
 

Statistiques des forums

Discussions
314 628
Messages
2 111 343
Membres
111 108
dernier inscrit
Elias30