VBA : Importer l'onglet 2 de plusieurs classeurs à l'ouverture
NicoM
-
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Description de la problématique :
- Je possède un dossier (chemin fixe sur réseau) dans lequel plusieurs classeurs sont régulièrement déposés (nouvelles versions écrasant les anciennes). Ces classeurs ont toujours le même nom, et ont 2 onglets. Celui qui m'intéresse est le 2e, qui est susceptible d'évoluer dans le contenu.
- Je souhaiterai pouvoir importer l'onglet 2 de ces N classeurs dans un classeur centralisateur (la liste complète de ces classeurs y est présente) à l'ouverture de ce dernier.
Merci d'avance pour votre aide.
Description de la problématique :
- Je possède un dossier (chemin fixe sur réseau) dans lequel plusieurs classeurs sont régulièrement déposés (nouvelles versions écrasant les anciennes). Ces classeurs ont toujours le même nom, et ont 2 onglets. Celui qui m'intéresse est le 2e, qui est susceptible d'évoluer dans le contenu.
- Je souhaiterai pouvoir importer l'onglet 2 de ces N classeurs dans un classeur centralisateur (la liste complète de ces classeurs y est présente) à l'ouverture de ce dernier.
Merci d'avance pour votre aide.
A voir également:
- VBA : Importer l'onglet 2 de plusieurs classeurs à l'ouverture
- Excel compter cellule couleur sans vba - Guide
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Mkdir vba ✓ - Forum VB / VBA
- Dépassement de capacité vba ✓ - Forum Excel
4 réponses
Bonjour,
Je souhaiterai pouvoir importer l'onglet 2 de ces N classeurs dans un classeur centralisateur (la liste complète de ces classeurs y est présente) à l'ouverture de ce dernier.
Cette liste est dans une colonne d'un onglet?
Comment restituer les donnees de chaque onglet 2, empilees ou dans des onglets distincts ?
Quelques connaissances en VBA ??
Je souhaiterai pouvoir importer l'onglet 2 de ces N classeurs dans un classeur centralisateur (la liste complète de ces classeurs y est présente) à l'ouverture de ce dernier.
Cette liste est dans une colonne d'un onglet?
Comment restituer les donnees de chaque onglet 2, empilees ou dans des onglets distincts ?
Quelques connaissances en VBA ??
Bonjour, quelques connaissances en VBA oui et en programmation en général mais vite limité par le vocabulaire spécifique au VBA.
Le classeur centralisateur contient 1 onglet principal dans lequel se retrouve cette liste de tous les noms des fichiers à importer (précision : les noms des fichiers et de l'onglet à importer sont identiques. Ex : FC.02.01.xls onglet FC.02.01
Cette liste est contenue en colonne I12:I36
Une boucle permettant de stocker le nombre d'occurrences dans une variable semble indiquée.
Pour ce qui est de la restitution, un onglet distinct par classeur copié et non empilés, en reprenant le nom de l'onglet source.
Merci d'avance.
Le classeur centralisateur contient 1 onglet principal dans lequel se retrouve cette liste de tous les noms des fichiers à importer (précision : les noms des fichiers et de l'onglet à importer sont identiques. Ex : FC.02.01.xls onglet FC.02.01
Cette liste est contenue en colonne I12:I36
Une boucle permettant de stocker le nombre d'occurrences dans une variable semble indiquée.
Pour ce qui est de la restitution, un onglet distinct par classeur copié et non empilés, en reprenant le nom de l'onglet source.
Merci d'avance.