TextBox

  • Initiateur de la discussion nat
  • Date de début
N

nat

Guest
bonsoir

comment fait-on pour mettre a jour une cellule excel a partir d'un textbox sur un userform
nota ex c5 = 10
Textbox 5 résultat 15 dans c5

JE CHERChe aussi a interdire la selection d'un textbox

merci de votre lumiere
 

Manu13

XLDnaute Occasionnel
bonsoir nat

essaye ceci

Range('a2').Value = TextBox1.Value + Range('a2')

pour la deuxième question
si c'est pour éviter de saisir dedans, dans les propriété de la textbox
locked true
en espérant que cela répond à tes questions
bonne nuit
@+Manu
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Bonjour

pour ta première question si tu peux avoir des décimales (ce qui n'est pas le cas dans ton exemple) essaies plutôt

Range('C5').Value = Val(TextBox1.Value) + Range('C5')

ou

Range('C5').Value = CDbl(TextBox1.Value) + Range('C5')

sinon cela risque de bugger

Bonne journée
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Re

Si je comprends bien et si c'est vraiment une question tu rajoutes le nom de la feuille avant la cellule

exemple

with sheets('Feuil2')
.Range('C5').Value = Val(TextBox1.Value) + .Range('C5')
end with

ou

sheets('Feuil2').Range('C5').Value = Val(TextBox1.Value) + sheets('Feuil2').Range('C5')
 

Discussions similaires

Réponses
3
Affichages
438
Réponses
10
Affichages
398
  • Résolu(e)
Microsoft 365 Formule SI
Réponses
8
Affichages
227

Statistiques des forums

Discussions
312 508
Messages
2 089 139
Membres
104 047
dernier inscrit
bravetta