Boîte de dialogue

D

DESPRES

Guest
Bonjour,

J'ai un problème avec excel, j'ai créer une boîte de dialogue où j'y est insérer une zone d'édition.
Mon problème est le suivant:
- Comment récupérer dans une cellule d'une feuille de calcul ce qui est entrer dans la zone d'édition.
- et le contraire, je voudrais que cette même zone d'édition reçoive la valeur d'une cellule de feuille de calcul.

Merci de m'aider sur ce point.
 
P

philboy

Guest
BONSOIR

essaye ce code :

ca c pour recuperer une donnees :

Private Sub UserForm_Initialize()
TextBox1 = Range("b1")
End Sub

'avec textbox1 qui est ta zone d'edition et "b1" qui est ta cellule (par exemple) d'ou provient ta donnee'

ca c pour inserer une donnee d'une textbox dans une cellule :

Private Sub CommandButton1_Click()
Range("b1") = TextBox1.Value
End Sub


'commandbutton1 comme bouton de validation par exemple'


modifie en fonction de tes cellules


@+++
 
D

DESPRES

Guest
Salut Philboy,

Tout d'abord merci pour tes conseils.
Tu me donnes des solutions en ce qui concerne une userform, malheureusement pour moi, il sagit d'une boîte de dialogue (type formulaire / onglet) créer dans un classeur excel où j'ai inséré un contrôle qui s'apelle "zone d'édition". ce contrôle. il semble impossible de lier une cellule d'une feuille de calcul, c'est pour cela qu'y ai affecter une macro type "zonedédition22_quandChangement" mais quelle est la fonction dans VBA pour lire et écrire dans cette zone d'édition?

j'espère avoir été clair,
Merci, à+
 

Discussions similaires

Réponses
3
Affichages
197
Réponses
15
Affichages
933

Statistiques des forums

Discussions
314 017
Messages
2 104 579
Membres
109 081
dernier inscrit
Vio21