Activer une fenêtre avec une macro et des variables

Fermé
Philou73CH - 24 déc. 2013 à 14:05
melanie1324 Messages postés 1504 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 - 26 déc. 2013 à 09:24
Bonjour,

Dans un programme Excel 2010, j'importe des données d'un tableau qui se trouve dans un fichier A pour le mettre dans sur une feuille d'un fichier B.
Tout cela, je veux le faire automatiquement à l'aide d'une macro et surtout puisque les fichiers et nom de ceux-ci seront appeler à évoluer selon qui les utilisent, j'utilise pas directement les noms dans mes macros.
Cela me pose aucun problème pour ouvrir le programme ou je vais prendre les données avec la macro suivante :

'Pour liste téléphonique
Dim CheminTél As String, Tél As String
Tél = Sheets("Adresses Variables").Range("B5").Value
CheminTél = Sheets("Adresses Variables").Range("D5").Value
Workbooks.Open Filename:=CheminTél & Tél

Par contre quand je veux l'adapter pour revenir à mon dossier de base avec l'ordre :
Windows. Activate
Ma solution actuelle est la suivante mais me convient pas :
Windows("CentraleFAXTESTlistingpersonnel.xlsm").Activate
J'ai essayé cela mais sans succès :

Dim CheminFAX As String, FAX As String
FAX= Sheets("Adresses Variables").Range("B3").Value
CheminFAX = Sheets("Adresses Variables").Range("D3").Value
Windows.Activate Filename:=FAX

Merci encor une fois de votre aide qui m'a été si précieuse jusqu'à maintenant
A voir également:

1 réponse

melanie1324 Messages postés 1504 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 155
26 déc. 2013 à 09:24
Bonjour,


Remplace Windows("CentraleFAXTESTlistingpersonnel.xlsm").Activate

par Workbooks("CentraleFAXTESTlistingpersonnel.xlsm").Activate
0