La lumière des Elfes a écrit :

donc mon but est, comme tu l'a compris que dans le champs "TextField1",
apparaisse ce qui se trouve dans la cellule A1 de ma feuille a chaque lancement de la macro
D'après ton code, le but est de récupérer dans la cellule A1 ce que l'utilisateur a tapé dans la zone TextField1.
Il faut donc plutôt faire :
oBoiteDialogue = CreateUnoDialog( DialogLibraries.Dialogue.Dialog1)
ChampDirection=oBoiteDialogue.GetControl("TextField1")
MaCellule=UneFeuille.getCellRangeByName("A1")
ChampDirection.Text=MaCellule.string       
oBoiteDialogue.Execute


-- 
Alain Nowak - StarXpert
6, rue Eugène Varlin - 75010 Paris
Tel : 01 53 35 18 37
http://www.starxpert.fr


Répondre à