je suis actuellement en train de developper un fichier
Excel, avec du code VBA.
J'ai opte pour un affichage dans un userform.
J'ai N pages toutes de memes caracteriqtiques.
Je reserve x textboxs pour chaque page.
Je veux reecrire dans toutes mes textboxs, j'ai
prealabrement renomme mes textboxs pour avoir des indexs
simples.
je pense faire quelque chose du genre:
For i = 1 to N
Userform1.TextBox(Z).Text = fonction a appeler
Next i
Je souhaite simplement savoir la syntaxe de l'index du
Textbox car je pense qu'en l'ecrivant tel que
precedemment, VBA va le prendre comme un tableau.
Merci de vos reponses qui vont m'adier profondement.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Denis Michon
Bonjour Rod,
Une façon de faire :
Dim Nom As String, i as integer, N as integer
For i = 1 To N Nom = "TextBox" & i UserForm1.Controls(Nom).Text = fonction a appeler Next i
Salutations!
"Rod" a écrit dans le message de news:0add01c39fb6$fe6a00d0$ bonjour,
je suis actuellement en train de developper un fichier Excel, avec du code VBA. J'ai opte pour un affichage dans un userform. J'ai N pages toutes de memes caracteriqtiques. Je reserve x textboxs pour chaque page. Je veux reecrire dans toutes mes textboxs, j'ai prealabrement renomme mes textboxs pour avoir des indexs simples.
je pense faire quelque chose du genre:
For i = 1 to N Userform1.TextBox(Z).Text = fonction a appeler
Next i
Je souhaite simplement savoir la syntaxe de l'index du Textbox car je pense qu'en l'ecrivant tel que precedemment, VBA va le prendre comme un tableau.
Merci de vos reponses qui vont m'adier profondement.
Bonjour Rod,
Une façon de faire :
Dim Nom As String, i as integer, N as integer
For i = 1 To N
Nom = "TextBox" & i
UserForm1.Controls(Nom).Text = fonction a appeler
Next i
Salutations!
"Rod" <korosu@wanadoo.fr> a écrit dans le message de news:0add01c39fb6$fe6a00d0$a401280a@phx.gbl...
bonjour,
je suis actuellement en train de developper un fichier
Excel, avec du code VBA.
J'ai opte pour un affichage dans un userform.
J'ai N pages toutes de memes caracteriqtiques.
Je reserve x textboxs pour chaque page.
Je veux reecrire dans toutes mes textboxs, j'ai
prealabrement renomme mes textboxs pour avoir des indexs
simples.
je pense faire quelque chose du genre:
For i = 1 to N
Userform1.TextBox(Z).Text = fonction a appeler
Next i
Je souhaite simplement savoir la syntaxe de l'index du
Textbox car je pense qu'en l'ecrivant tel que
precedemment, VBA va le prendre comme un tableau.
Merci de vos reponses qui vont m'adier profondement.
For i = 1 To N Nom = "TextBox" & i UserForm1.Controls(Nom).Text = fonction a appeler Next i
Salutations!
"Rod" a écrit dans le message de news:0add01c39fb6$fe6a00d0$ bonjour,
je suis actuellement en train de developper un fichier Excel, avec du code VBA. J'ai opte pour un affichage dans un userform. J'ai N pages toutes de memes caracteriqtiques. Je reserve x textboxs pour chaque page. Je veux reecrire dans toutes mes textboxs, j'ai prealabrement renomme mes textboxs pour avoir des indexs simples.
je pense faire quelque chose du genre:
For i = 1 to N Userform1.TextBox(Z).Text = fonction a appeler
Next i
Je souhaite simplement savoir la syntaxe de l'index du Textbox car je pense qu'en l'ecrivant tel que precedemment, VBA va le prendre comme un tableau.
Merci de vos reponses qui vont m'adier profondement.
Merci a toi ca fonctionne superbement!!
Sinon saurais tu comment recuperer le parametre de page active dans le useform. j'avoue que j'ai commence le VB y'a 4 jours mais je connais plus d'autres languages alors ca aide. ;)
-----Message d'origine----- Bonjour Rod,
Une façon de faire :
Dim Nom As String, i as integer, N as integer
For i = 1 To N Nom = "TextBox" & i UserForm1.Controls(Nom).Text = fonction a appeler Next i
Salutations!
"Rod" a écrit dans le message de news:0add01c39fb6$fe6a00d0$
bonjour,
je suis actuellement en train de developper un fichier Excel, avec du code VBA. J'ai opte pour un affichage dans un userform. J'ai N pages toutes de memes caracteriqtiques. Je reserve x textboxs pour chaque page. Je veux reecrire dans toutes mes textboxs, j'ai prealabrement renomme mes textboxs pour avoir des indexs simples.
je pense faire quelque chose du genre:
For i = 1 to N Userform1.TextBox(Z).Text = fonction a appeler
Next i
Je souhaite simplement savoir la syntaxe de l'index du Textbox car je pense qu'en l'ecrivant tel que precedemment, VBA va le prendre comme un tableau.
Merci de vos reponses qui vont m'adier profondement.
.
Merci a toi ca fonctionne superbement!!
Sinon saurais tu comment recuperer le parametre de page
active dans le useform.
j'avoue que j'ai commence le VB y'a 4 jours mais je
connais plus d'autres languages alors ca aide.
;)
-----Message d'origine-----
Bonjour Rod,
Une façon de faire :
Dim Nom As String, i as integer, N as integer
For i = 1 To N
Nom = "TextBox" & i
UserForm1.Controls(Nom).Text = fonction a appeler
Next i
Salutations!
"Rod" <korosu@wanadoo.fr> a écrit dans le message de
news:0add01c39fb6$fe6a00d0$a401280a@phx.gbl...
bonjour,
je suis actuellement en train de developper un fichier
Excel, avec du code VBA.
J'ai opte pour un affichage dans un userform.
J'ai N pages toutes de memes caracteriqtiques.
Je reserve x textboxs pour chaque page.
Je veux reecrire dans toutes mes textboxs, j'ai
prealabrement renomme mes textboxs pour avoir des indexs
simples.
je pense faire quelque chose du genre:
For i = 1 to N
Userform1.TextBox(Z).Text = fonction a appeler
Next i
Je souhaite simplement savoir la syntaxe de l'index du
Textbox car je pense qu'en l'ecrivant tel que
precedemment, VBA va le prendre comme un tableau.
Merci de vos reponses qui vont m'adier profondement.
Sinon saurais tu comment recuperer le parametre de page active dans le useform. j'avoue que j'ai commence le VB y'a 4 jours mais je connais plus d'autres languages alors ca aide. ;)
-----Message d'origine----- Bonjour Rod,
Une façon de faire :
Dim Nom As String, i as integer, N as integer
For i = 1 To N Nom = "TextBox" & i UserForm1.Controls(Nom).Text = fonction a appeler Next i
Salutations!
"Rod" a écrit dans le message de news:0add01c39fb6$fe6a00d0$
bonjour,
je suis actuellement en train de developper un fichier Excel, avec du code VBA. J'ai opte pour un affichage dans un userform. J'ai N pages toutes de memes caracteriqtiques. Je reserve x textboxs pour chaque page. Je veux reecrire dans toutes mes textboxs, j'ai prealabrement renomme mes textboxs pour avoir des indexs simples.
je pense faire quelque chose du genre:
For i = 1 to N Userform1.TextBox(Z).Text = fonction a appeler
Next i
Je souhaite simplement savoir la syntaxe de l'index du Textbox car je pense qu'en l'ecrivant tel que precedemment, VBA va le prendre comme un tableau.
Merci de vos reponses qui vont m'adier profondement.
.
Denis Michon
Bonjour
Tu dois savoir que la première page a la valeur 0 ainsi de suite...
a écrit dans le message de news:0a8b01c39fc0$a26d5fc0$ Merci a toi ca fonctionne superbement!!
Sinon saurais tu comment recuperer le parametre de page active dans le useform. j'avoue que j'ai commence le VB y'a 4 jours mais je connais plus d'autres languages alors ca aide. ;)
-----Message d'origine----- Bonjour Rod,
Une façon de faire :
Dim Nom As String, i as integer, N as integer
For i = 1 To N Nom = "TextBox" & i UserForm1.Controls(Nom).Text = fonction a appeler Next i
Salutations!
"Rod" a écrit dans le message de news:0add01c39fb6$fe6a00d0$
bonjour,
je suis actuellement en train de developper un fichier Excel, avec du code VBA. J'ai opte pour un affichage dans un userform. J'ai N pages toutes de memes caracteriqtiques. Je reserve x textboxs pour chaque page. Je veux reecrire dans toutes mes textboxs, j'ai prealabrement renomme mes textboxs pour avoir des indexs simples.
je pense faire quelque chose du genre:
For i = 1 to N Userform1.TextBox(Z).Text = fonction a appeler
Next i
Je souhaite simplement savoir la syntaxe de l'index du Textbox car je pense qu'en l'ecrivant tel que precedemment, VBA va le prendre comme un tableau.
Merci de vos reponses qui vont m'adier profondement.
.
Bonjour
Tu dois savoir que la première page a la valeur 0 ainsi de suite...
<anonymous@discussions.microsoft.com> a écrit dans le message de news:0a8b01c39fc0$a26d5fc0$a501280a@phx.gbl...
Merci a toi ca fonctionne superbement!!
Sinon saurais tu comment recuperer le parametre de page
active dans le useform.
j'avoue que j'ai commence le VB y'a 4 jours mais je
connais plus d'autres languages alors ca aide.
;)
-----Message d'origine-----
Bonjour Rod,
Une façon de faire :
Dim Nom As String, i as integer, N as integer
For i = 1 To N
Nom = "TextBox" & i
UserForm1.Controls(Nom).Text = fonction a appeler
Next i
Salutations!
"Rod" <korosu@wanadoo.fr> a écrit dans le message de
news:0add01c39fb6$fe6a00d0$a401280a@phx.gbl...
bonjour,
je suis actuellement en train de developper un fichier
Excel, avec du code VBA.
J'ai opte pour un affichage dans un userform.
J'ai N pages toutes de memes caracteriqtiques.
Je reserve x textboxs pour chaque page.
Je veux reecrire dans toutes mes textboxs, j'ai
prealabrement renomme mes textboxs pour avoir des indexs
simples.
je pense faire quelque chose du genre:
For i = 1 to N
Userform1.TextBox(Z).Text = fonction a appeler
Next i
Je souhaite simplement savoir la syntaxe de l'index du
Textbox car je pense qu'en l'ecrivant tel que
precedemment, VBA va le prendre comme un tableau.
Merci de vos reponses qui vont m'adier profondement.
a écrit dans le message de news:0a8b01c39fc0$a26d5fc0$ Merci a toi ca fonctionne superbement!!
Sinon saurais tu comment recuperer le parametre de page active dans le useform. j'avoue que j'ai commence le VB y'a 4 jours mais je connais plus d'autres languages alors ca aide. ;)
-----Message d'origine----- Bonjour Rod,
Une façon de faire :
Dim Nom As String, i as integer, N as integer
For i = 1 To N Nom = "TextBox" & i UserForm1.Controls(Nom).Text = fonction a appeler Next i
Salutations!
"Rod" a écrit dans le message de news:0add01c39fb6$fe6a00d0$
bonjour,
je suis actuellement en train de developper un fichier Excel, avec du code VBA. J'ai opte pour un affichage dans un userform. J'ai N pages toutes de memes caracteriqtiques. Je reserve x textboxs pour chaque page. Je veux reecrire dans toutes mes textboxs, j'ai prealabrement renomme mes textboxs pour avoir des indexs simples.
je pense faire quelque chose du genre:
For i = 1 to N Userform1.TextBox(Z).Text = fonction a appeler
Next i
Je souhaite simplement savoir la syntaxe de l'index du Textbox car je pense qu'en l'ecrivant tel que precedemment, VBA va le prendre comme un tableau.
Merci de vos reponses qui vont m'adier profondement.