RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
[VBA Excel] Comment récupérer une variable ??
annyông, le mar. 10 avr. 2007 à 17:47:23
bonjour,

voila, dans mon module, je voudrais récupérer une variable (sa valeur) de type string provenant d'un autre module.

est ce que cela est possible ?
si oui, comment s'il vous plait ??

merci :-)

voila le code que j'ai écrit pour ca pour le moment, qui me parait la manière à suivre, mais qui ne marche pas :-(

-----------------------------------------------------------------------------

sub test()
Application.Dialogs(xlDialogOpen).Show
var = ActiveWindow.Caption
'je demande de saisir un fichier excel et je voudrais garder son nom 'dans la variable var
end sub

et dans le module 2 :
sub test2()
Call Module1.test
Windows(var).Activate
end sub

-----------------------------------------------------------------------------

Or, si je fais la meme manip au sein d'une meme procédure ca marche

Public nom As String

Sub test()

Application.Dialogs(xlDialogOpen).Show
nom = ActiveWindow.Caption
Application.Dialogs(xlDialogOpen).Show
' ici on a ouvert un autre classeur, qui devient alors le classeur actif

Windows(nom).Activate
'le classeur ouvert en premier lieu, dont le nom a été dans la variable string nom est activé maintenant.

End Sub Configuration: Windows XP
Firefox 2.0.0.2


Guillaume
avr. 07
Suivant
REPONSES
Guillaume
avr. 07
capcrochet
avr. 07
Version Web
Réalisé par RedShift
no save