OVH Cloud OVH Cloud

saisie textbox

4 réponses
Avatar
dadda
Bonjour tout le monde ;

J'ai un userform avec plusieurs textbox qui me servent=20
pour remplir un tableau. Le dernier de ces textbox=20
(textbox12) est r=E9serv=E9 aux commentaires. Je souhaite que=20
quel que soit la longeur du tableau, les donn=E9es entr=E9es=20
par ce textbox12 soient toujours en dernier.

Merci pour votre aide

dadda

4 réponses

Avatar
Ellimac
Bonjour,

Si tu veux insérer les données du TextBox12 en colonne L :
Range("L65000").End(XlUp)(2)=Textbox12.Value

Camille

-----Message d'origine-----
Bonjour tout le monde ;

J'ai un userform avec plusieurs textbox qui me servent
pour remplir un tableau. Le dernier de ces textbox
(textbox12) est réservé aux commentaires. Je souhaite que
quel que soit la longeur du tableau, les données entrées
par ce textbox12 soient toujours en dernier.

Merci pour votre aide

dadda
.



Avatar
dadda
-----Message d'origine-----
Bonjour,

Si tu veux insérer les données du TextBox12 en colonne L :
Range("L65000").End(XlUp)(2)=Textbox12.Value

Camille

-----Message d'origine-----
Bonjour tout le monde ;

J'ai un userform avec plusieurs textbox qui me servent
pour remplir un tableau. Le dernier de ces textbox
(textbox12) est réservé aux commentaires. Je souhaite
que


quel que soit la longeur du tableau, les données entrées
par ce textbox12 soient toujours en dernier.

Merci pour votre aide

dadda
.

Bonsoir ;

Merci Camille


J'avais omis un détail : Toutes les textbox que j'avais
déjà dans mon userform fonctionnaient selon la même
procédure que celle que tu as proposée : range("A65536).end
(xlup)(2).Je ne peux plus ajouter une autre colonne pour
les commentaires ; sinon mon tableau ne tiendrait plus sur
une page.
La seule solution serait de trouver le moyen pour que les
données entrées dans la textbox des commentaires soient
sur les mêmes colonnes utilisées par les autres textbox
mais viennent toujours en dernier. Est-ce possible.
Encore une fois merci.





Avatar
Ellimac
Bonjour,

Pas sûr d'avoir bien compris :

Range("A65000").End(XlUp).End(xltoright)(,2)
=Textbox12.Value
Te renverra en 1ère colonne vide de la dernière ligne du
tableau.

Camille
-----Message d'origine-----

-----Message d'origine-----
Bonjour,

Si tu veux insérer les données du TextBox12 en colonne
L :


Range("L65000").End(XlUp)(2)=Textbox12.Value

Camille

-----Message d'origine-----
Bonjour tout le monde ;

J'ai un userform avec plusieurs textbox qui me servent
pour remplir un tableau. Le dernier de ces textbox
(textbox12) est réservé aux commentaires. Je souhaite
que


quel que soit la longeur du tableau, les données
entrées



par ce textbox12 soient toujours en dernier.

Merci pour votre aide

dadda
.

Bonsoir ;

Merci Camille


J'avais omis un détail : Toutes les textbox que j'avais
déjà dans mon userform fonctionnaient selon la même
procédure que celle que tu as proposée : range
("A65536).end

(xlup)(2).Je ne peux plus ajouter une autre colonne pour
les commentaires ; sinon mon tableau ne tiendrait plus
sur

une page.
La seule solution serait de trouver le moyen pour que les
données entrées dans la textbox des commentaires soient
sur les mêmes colonnes utilisées par les autres textbox
mais viennent toujours en dernier. Est-ce possible.
Encore une fois merci.


.






Avatar
dadda
-----Message d'origine-----
Bonjour,

Pas sûr d'avoir bien compris :

Range("A65000").End(XlUp).End(xltoright)(,2)
=Textbox12.Value
Te renverra en 1ère colonne vide de la dernière ligne du
tableau.

Camille
-----Message d'origine-----

-----Message d'origine-----
Bonjour,

Si tu veux insérer les données du TextBox12 en colonne
L :


Range("L65000").End(XlUp)(2)=Textbox12.Value

Camille

-----Message d'origine-----
Bonjour tout le monde ;

J'ai un userform avec plusieurs textbox qui me servent
pour remplir un tableau. Le dernier de ces textbox
(textbox12) est réservé aux commentaires. Je souhaite
que


quel que soit la longeur du tableau, les données
entrées



par ce textbox12 soient toujours en dernier.

Merci pour votre aide

dadda
.

Bonsoir ;

Merci Camille


J'avais omis un détail : Toutes les textbox que j'avais
déjà dans mon userform fonctionnaient selon la même
procédure que celle que tu as proposée : range
("A65536).end

(xlup)(2).Je ne peux plus ajouter une autre colonne pour
les commentaires ; sinon mon tableau ne tiendrait plus
sur

une page.
La seule solution serait de trouver le moyen pour que
les


données entrées dans la textbox des commentaires soient
sur les mêmes colonnes utilisées par les autres textbox
mais viennent toujours en dernier. Est-ce possible.
Encore une fois merci.


.Bonsoir tout le monde;

Bonsoir Camille



Je te remercie pour tes efforts. Mais il est sûr que je
n'ai pas pu me faire comprendre, ou que tout simplement ce
que je demande est impossible. Je vais encore une fois
essayer d'être clair.
Les différentes textbox que j'avais créé inscrivaient
toutes les données qui y sont saisies dans la dernière
ligne vide de ma feuille de calcul. J'avais essayé de
mettre les commentaires dans la dernière colonne vide,
mais c'était impossible parceque mon tableau serait trop
large pour tenir dans une seule page.
La dernière solution que tu m'as proposé est bonne mais
compte tenu de la structure de mon tableau elle aboutit à
l'utilisation de la dernière colonne...Et c'est ce que je
ne voulais pas.
Mon idée est que les commentaires que je les saisissent au
début, au milieu, ou à la fin de la confection de mon
tableau, ils viendont toujour à la fin. Ils doivent
glisser en quelque sorte.
Merci encore une fois et excuses pour tout ce baratin.
dadda

.