Ouvrir un feuille dans un classeur

Ouvrir un feuille dans un classeur - VB/VBA/VBS - Programmation

Marsh Posté le 03-10-2013 à 09:43:55    

Bonjour,
 
Voilà mon soucis, j'aimerai savoir s'il est possible d'ouvrir une feuille normale (.xls) dans un classeur que j'aurai préalablement ouvert :
 
 1 - J'ouvre mon classeur  
 2 - Grâce à une boîte de dialogue (ou à une macro) j'ouvre le second fichier excel, dans "Feuil2" par exemple, qui n'a qu'une seule feuille mais dont le nom du fichier changera à chaque fois.
 
 
 Merci d'avance. Cordialement  
 
K-S

Reply

Marsh Posté le 03-10-2013 à 09:43:55   

Reply

Marsh Posté le 03-10-2013 à 17:59:30    

 
           Bonjour,
 
           incompréhensible ‼   Une feuille normale ne peut pas être un .xls, ne pas confondre classeur et feuille.
 
           Un classeur est unique et indépendant, il peut contenir une ou plusieurs feuilles de calcul.
 
           Tu as la possibilité de le faire manuellement en utilisant l'Enregistreur de macros, te donnant ainsi une base de code …
 

Reply

Marsh Posté le 07-10-2013 à 14:42:46    

Autant pour moi je me suis trompé, le but est d'insérer un classeur dans un autre classeur. Je m'explique :
 
 - Mon premier classeur contient une feuille qui est un tableau dont le contenu des cases est déterminé par des formules sur la seconde feuille.
 
 - Mon second classeur contient une page de relevé de valeur que je souhaiterai implanter à la suite de mon premier classeur.
 
 En gros mon premier classeur est une feuille de présentation et mon second un relevé de valeur que je souhaite implanter à la suite.
 
 Le soucis étant que je souhaiterai utiliser une macro et que mon second classeur ne sera jamais le même(nom et chemin) mais sera toujours un relevé de valeur.
 
J'ai donc pensé à une boîte de dialogue basique :
 
 
Private Sub Workbook_Open()
 
 'Ouverture de la boîte de dialogue
 
Application.Dialogs(xlDialogOpen).Show ("F:\" )
 
 
 
Sauf qu'il me l'ouvre dans un autre classeur à la place.
 
End Sub
 
 
Cordialement  
 
K-S


Message édité par kail-surf le 07-10-2013 à 14:43:35
Reply

Marsh Posté le 07-10-2013 à 15:20:46    

 
           C'est normal ‼
 
           Toujours la même confusion :  un classeur étant indépendant ne va pas écraser un autre classeur déjà ouvert, bien heureusement ‼
 
           Copie donc des données d'un classeur à un autre  →  Enregistreur de macros …
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed