garder en memoire un textbox

  • Initiateur de la discussion Initiateur de la discussion gege21
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gege21

XLDnaute Occasionnel
re-bonsoir

j'ai un code qui me garde en mémoire le contenu d'un texebox
qui marche très bien

sauf que quand je le retranscrite dans mon code sa marche plus et me fait une erreur
"type défini par l'utilisateur non défini"
 

Pièces jointes

Re : garder en memoire un textbox

Bonjour gégé, Papou

essaye comme ceci, dans le module de l'usf :
Code:
Private Sub CommandButton1_Click()
A = TextBox1
Application.OnTime Now + TimeValue("00:00:01"), "test"
Unload Me
End Sub

dans un module standard :
Code:
Public A As String
Sub test()
ThisWorkbook.VBProject.VBComponents("UserForm1").Designer.Controls("TextBox1").Text = A
End Sub

bonne journée
@+
 
Re : garder en memoire un textbox

bonjours Paritec,Pierrot93

paritec
tu aurais du ajouter par pur hasard car vu ton code!!!
vu que tu a l'air sceptique sur le code d’origine le voici 😛
en plus si je ferme excel et je le rouvre plus rien 😕 sa marche pas non plus

pierrot93
merci pour le bout de code sa marche tres bien

mais je c toujours pas pourquoi une foie transcrite l'autre code sa marche plus 😕😕😕😕
 

Pièces jointes

Re : garder en memoire un textbox

Re

modifie le code du boutaon ainsi :
Code:
Option Explicit
Private Sub CommandButton1_Click()
A = TextBox1
With Application
    .OnTime Now + TimeValue("00:00:01"), "test"
    Unload Me
    .Wait Now + TimeValue("00:00:01")
    ThisWorkbook.Save
    .Quit
End With
End Sub

bien que n'aimant pas trop "application quit"... code non testé...

bonne soirée
@+
 
Re : garder en memoire un textbox

re

le code marche très bien
mais quand excel ferme il me demande si je veut enregistre les modification
se qui et inutile vu que c déjà fait
comment faire pour qu'il ne me demande plus rien
 
Re : garder en memoire un textbox

Re,

dans le module de l'usf :
Code:
Option Explicit
Private Sub CommandButton1_Click()
A = TextBox1
Application.OnTime Now + TimeValue("00:00:01"), "test"
Unload Me
End Sub
dans le module standard :
Code:
Option Explicit
Public A As String
Sub test()
With ThisWorkbook
    .VBProject.VBComponents("UserForm1").Designer.Controls("TextBox1").Text = A
    .Save
End With
Application.Quit
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour