Utiliser textbox pour remplir une cellule

Bonjour,

Mon objectif est d'améliorer un fichier que j'utilise quotidiennement et progresser dans mon VBA qui doit être niveau 0 ^^

Je commence par ma feuille prestataire qui est simple.

Pour le moment y'a uniquement le textbox pour le code.

Y'a déjà une macro mais comme vous le verrais ça ne fonctionne pas.

La question est : comment ajouter la valeur du textbox à la dernière cellule vide de la colonne A ?

Merci d'avance à tous ceux qui s'attarderont sur le post !

Bye

215essai-macro.xlsx (56.17 Ko)

Bonjour Rafilou,

Sauf chute visuelle de ma part, il n'y a aucun code VBA dans le fichier que tu as donné. Une erreur de ta part, ou je file appeler mon ophtalmo? ^_^

Bonjour d3d9x,

Non non l'ophtalmo ne sera pas nécessaire, une erreur de ma part. Je bidouille depuis ce matin alors je fatigue ^^

Bon j'ai refait le fichier, j'espère que cette fois c'est bon.

Il y'a une macro sur l'image "+" bleu, qui ouvre le userform.

le code : Range("A4").Value = TextBox1.Value

Et du coup c'est le A4 qui m'embête j'aimerais réussir à lui dire d'écrire dans la dernière cellule vide.

Merci.

Bye.

210aide-macro.xlsm (63.04 Ko)

Voilà

869aide-macro.xlsm (54.42 Ko)

Bonjour,

Oh wouah super ! =) Merci

Je vais regarder ça avec attention.

Je ferme pas le sujet tout de suite au cas ou j'ai une question =)

Merci encore.

Bonne journée

C'est incroyable comme ça fonctionne bien =)

J'ai une autre question pour automatiser un peu plus encore.

Le champs code Pr est un numéro automatique.

Exemple :

PR001

PR002

PR003

J'ai un début de mise en forme, mais c'est pas top encore puisque ça ne limite pas la saisie et puis surtout c'est pas automatique ... =)

144aide-macro-2.xlsm (55.66 Ko)

Hmm si ton code PR est automatique, l'utilisateur n'a qu'à saisir le nom de la société?

Autrement dit ta colonne A peut déjà être remplie?

Oui la colonne A peut être déjà remplie.

Sinon j'ai trouvé deux fichier qui traite le problème, mais je n'ai pas encore réussie à adapter le code

Sachant que le fichier Krystell_V2 correspond le plus à mon format.

120krystell-v2.xlsm (20.61 Ko)
82aliasbleu.zip (12.42 Ko)

Une proposition simplifiée (pas besoin de formulaire pour ce besoin !!)

164aide-macro-2.xlsm (56.83 Ko)

Si tu tiens absolument à le faire par formulaire préviens moi Mais pour le moment il n'y en a pas besoin.

J'avais commencé comme ça ^^

Mais en faite je réfléchis déjà pour d'autre feuille de mon classeur =) #anticipation

Et du coup je voudrais bien l'avoir sur mon formulaire ^^

Salut d3d9x,

Est-ce que tu sais à réussi faire la numérotation automatique dans une textbox ?

Merci.

A bientôt

74aide-macro.xlsm (57.46 Ko)

Cela te conviendrait?

C'est exactement ça !

Par contre je n'arrive pas à l'adapter à mon fichier ... je ne comprend pas =/

37controle.xlsm (244.31 Ko)
113controle.xlsm (178.94 Ko)

Erreur que tu n'aurais pas trouvé seul je pense, tu n'entrais jamais dans ta procédure _initialize, en effet tu l'as soit créé à la main, soit tu en as modifié le nom initial. Toujours est-il que cette procédure ne s'exécutais jamais au lancement de ton formulaire

Normalement la logique des évènements est:

  • UserFormBlabla.show
  • L'évènement Initialize se déclenche
  • Exécution de la procédure UserFormBlabla_Initialize()
  • Rendu visuel du formulaire
  • Etant donné que le nom de la procédure n'était pas correcte, pour toi la suite des évènements était:
  • UserFormBlabla.show
  • L'évènement Initialize se déclenche
- Exécution de la procédure UserFormBlabla_Initialize()

- Rendu visuel du formulaire

Oui, d'accord je comprend.

Merci pour ton aide.

Rechercher des sujets similaires à "utiliser textbox remplir"