il ne faut pas confondre
la fonction qui va chercher la celule a copier dans ton classeur fermé et le fait que tu veux ouvrir un onglet en particulier


si la cellule du classeur fermé est dans une feuille en particulier et qui n'est pas la premiere feuille
tu la precise dans la partie "select" dans le code que je t ai poster la derniere fois

exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
 
Sub Macro1()
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Dim nom1, nom2, titre As Variant
 nom1 = ThisWorkbook.Name
titre = "C:\Users\patrick\Desktop\base.xlsx" 'c'est ici que tu declare l'adresse
 
'et le nom du classeur ou tu veux recuperer les données
 
    Workbooks.Open titre
 
  nom2 = ActiveWorkbook.Name
    sheets("lenom de la feuille").Range("A2").Select'c'est ici qu'est precisé le 'nom de la feuille ou ce trouve la selection que tu veux recuperer
    Selection.Copy
    Windows(nom1).Activate
   sheets("lenom de la feuille").Range("A2").Select 'Select'c'est ici qu'est precisé le nom de la feuille ou ce trouve la selection ou tu veux coller 
 
    ActiveSheet.Paste
Windows(nom2).Activate
Windows(nom2).Close
 
End Sub

voila maintenant si quand tu parle d'onglet,tu parle des boutons du ruban (excel 2007)
il y a un tutoriel qui est relativement simple a comprendre sur la personalisation du ruban par silkiroad ou il y a la fonction qui te permet de masquer ou non un onglet cela pourait tres bien ce greffer a mon code pour obtenir ce que tu recherche
voila si ca peut t aider