Macro à finir prob "Activate"

  • Initiateur de la discussion Initiateur de la discussion Temjeh
  • 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 !

T

Temjeh

Guest
Bonjour le forum

Je solicite encore votre aide pour finir cette macro:

En voici un bout:

Dim Nom_Fichier
Nom_Fichier = Application.InputBox(prompt:="Entrez le nom du territoir à ouvrir")
ChDir "C:\Program Files\Territoire 2004\Territoires"

If FileExists("C:\Program Files\Territoire 2004\Territoires\" & Nom_Fichier & ".xls") = False Then
MsgBox "Fichier Inexistant"
Else
Workbooks.Open FileName:= _
"C:\Program Files\Territoire 2004\Territoires\" & Nom_Fichier & ".xls"
Columns("A:H").Select
Selection.Copy
Windows("Main.xls").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

Le prob est ici je voudrait qu'il resélectionne le nouveau classeur ouvert
j'ai essayé ceci sans résultat:

Windows(Nom_Fichier & ".xls").Activate

Merci beaucoup

A++

Temjeh
 
Salut,

J'ai fait un petit test et ca marche pour moi !

Voici le code

Private Sub dede()
Dim i As String
i = "dada"
Windows(i & ".xls").Activate
End Sub

Peut cela vizent t-il de ton dim auquel tu n'a pas donné de type STRING. PAr défaut c'est variant et ca ne doit pas lui plaire.

ecrit plutôt un Dim xxx as String

++

Creepy
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

T
Réponses
2
Affichages
1 K
T
T
Réponses
1
Affichages
648
T
T
Réponses
1
Affichages
763
galopin01
G
T
Réponses
8
Affichages
1 K
Temjeh
T
T
  • Question Question
Réponses
3
Affichages
1 K
Temjeh
T
T
  • Question Question
Réponses
8
Affichages
1 K
Temjeh
T
T
Réponses
2
Affichages
896
T
T
Réponses
7
Affichages
2 K
Pascal76
P
Réponses
5
Affichages
1 K
T
T
Réponses
4
Affichages
985
T
T
Réponses
3
Affichages
837
T
Y
Réponses
7
Affichages
7 K
yannick
Y
Retour