Soucis pour insérer feuille Excel 2013 dans macro de Excel 2003
anifane
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai une macro de Excel 2003-2007 qui récupère des fichiers de .txt pour les transformer en Excel. Le souci est que les fichiers .txt étant ouverts avec ma version actuelle de Excel (2013) a plus de ligne (1048576) que la la feuille d'exécution de la macro qui est 2003-2007 (65536 lignes). Donc impossible de les charger. Erreur d'exécution 1004 :"Excel ne parvient pas à insérer les feuilles dans le classeur de destination car il contient moins de lignes et de colonnes que le classeur sources....."
Les fichiers txt sont transformés par la macro avant des les insérer et c'est là que cela bloque.
Comment faire.
J'ai une macro de Excel 2003-2007 qui récupère des fichiers de .txt pour les transformer en Excel. Le souci est que les fichiers .txt étant ouverts avec ma version actuelle de Excel (2013) a plus de ligne (1048576) que la la feuille d'exécution de la macro qui est 2003-2007 (65536 lignes). Donc impossible de les charger. Erreur d'exécution 1004 :"Excel ne parvient pas à insérer les feuilles dans le classeur de destination car il contient moins de lignes et de colonnes que le classeur sources....."
Les fichiers txt sont transformés par la macro avant des les insérer et c'est là que cela bloque.
Comment faire.
A voir également:
- Excel ne parvient pas à insérer les feuilles dans le classeur de destination
- Insérer une vidéo dans powerpoint - Guide
- Insérer liste déroulante excel - Guide
- Insérer signature word - Guide
- Comment faire un livret avec des feuilles a4 - Guide
- Word et excel gratuit - Guide
2 réponses
2 solutions rapides :
- Soit charger le fichier "manuellement" par code et répartir les données sur plusieurs feuilles.
- Soit utiliser un outil plus adapté qu'Excel pour la gestion de données (Access par exemple)
- Soit charger le fichier "manuellement" par code et répartir les données sur plusieurs feuilles.
- Soit utiliser un outil plus adapté qu'Excel pour la gestion de données (Access par exemple)
anifane
Y-a-t-il possibilité de sélectionner que le champ renseigné et l'insérer dans la feuille en conservant le même nom de feuille ? Ceci pour éviter de prendre toute la feuille qui est plus grande (en lignes et colonnes).