[VBA/Excel]Moduler un Tableau Excel

Moduler un Tableau Excel [VBA/Excel] - VB/VBA/VBS - Programmation

Marsh Posté le 11-03-2007 à 18:51:15    

Bonjour à tous j'ai un petit problème à vous soumettre:
J'ai crée un userform qui me demande par exemple le nombre d'ateliers dont dispose une unité de production.
Comment pourrais-je faire pour que mon tableau excel se présentant de la sorte:
 
___________________Atelier 1 Atelier 2 Atelier 3
Nombre d'employés
Taux d'heure sup
etc...
 
 
Pour que la ligne d'ateliers s'ajustent donc à ce nombre que l'utilisateur saisit.
 
Et puis serait-il possible que lorsqu'e l'utilisateur arrive au second userform concernant donc les ateliers eux mêmes; il puisse renommer ces cases "atelier 1, atelier 2..." en passant par vba
par exemple en selectionnant dans la listbox l'atelier 1 et qu'au travers d'un bouton de commande on lui donne la possibilité de saisir le nouveau nom sous vba et que en cliquant sur ce bouton cela change la cellule sous excel?
 
Merci d'avance pour votre aide  
Ci-joint un petit fichier excel (ca se passe sur la feuil2)
 
http://www.excel-downloads.com/for [...] l-ess2.zip

Reply

Marsh Posté le 11-03-2007 à 18:51:15   

Reply

Marsh Posté le 12-03-2007 à 14:10:17    

Le lien joint n'est accessible qu'avec des identifiants...
 
Je suppose donc que "Nombre d'employés" ,"Taux d'heure sup" etc... sont en colonne 1 et que tu veux mettre chaque atelier (le nbre saisi) à partir de la colone 2, sur la ligne 1
 
il faut donc, en imaginant que le chiffre soit saisi dans une textbox, écrire dans ton userform :
 
if isnumeric(TextBox1.value) then
  for a=1 to TextBox1.value
    cells(1,a+1)="Atelier " & a
  next
end if

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed