variables objet eb VBA excel

variables objet eb VBA excel - VB/VBA/VBS - Programmation

Marsh Posté le 01-11-2005 à 18:11:47    

bonjour a tous  
 
j'ai un userform contenant 12 textbox  pour afficher 12 mois de données d'une feuille excel.
nomées de montbox1 à montbox12
   
je voudrais  creer une variable "mavariable"  qui contient le debut du nom des textbox par ex "montbox"
et la mettre un boucle  
 for i= 1 to 12
     mavariable & i .value =   range("A1" )
 next i
 Ceci pour eviter d'ecrire 12 fois la meme ligne .
 
je pense qu'il faut passer par une variable objet mais je n'y arrive pas.  
 
merci pour votre aide  
 

Reply

Marsh Posté le 01-11-2005 à 18:11:47   

Reply

Marsh Posté le 02-11-2005 à 10:30:07    

salut benmo,
J'essaye de comprendre ton problème tu veux afficher dans tes textbox la valeur d'une cellule ?  pour ça, ceci devrait marcher :

Code :
  1. for i=1 to 12
  2. textbox("montbox"&i).value= range("A1" ).value
  3. next i


mais la tu remplis toujours avec la même donnée ??? c'est la que j'ai du mal à te suivre...  
 
Si tu as besoin de plus d'aide, tu pourras toujours nous donner plus de détails sur ton tableau de valeurs et le critère de choix des valeurs à afficher, ainsi que sur ta version d'excel.
 
bon courage
 


---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)
Reply

Sujets relatifs:

Leave a Replay

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