Copie de données
Résolu/Fermé
Fleur 99
Messages postés
2
Date d'inscription
samedi 14 septembre 2013
Statut
Membre
Dernière intervention
17 septembre 2013
-
14 sept. 2013 à 00:56
f894009 Messages postés 17217 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 27 décembre 2024 - 11 nov. 2013 à 08:42
f894009 Messages postés 17217 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 27 décembre 2024 - 11 nov. 2013 à 08:42
A voir également:
- Copie de données
- Copie cachée - Guide
- Copie écran samsung - Guide
- Super copie - Télécharger - Gestion de fichiers
- Copie disque dur - Guide
- Reinstaller windows sans perte de données - Guide
13 réponses
f894009
Messages postés
17217
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 décembre 2024
1 712
14 sept. 2013 à 08:03
14 sept. 2013 à 08:03
Bonjour,
Pour mettre un fichier a dispo, click sur le lien suivant https://www.cjoint.com/
N'oubliez pas de copier/coller le lien cree dans votre prochain message
Pour mettre un fichier a dispo, click sur le lien suivant https://www.cjoint.com/
N'oubliez pas de copier/coller le lien cree dans votre prochain message
Bonjour,
Je vous remercie pour votre aide.
J'ai déposé un fichier exemple "Test.xls".
Une feuille avec les données d'origine "donnees", une autre avec le résultat souhaité "resultat souhaite".
http://cjoint.com/?0IqbmjIUQAf
Je vous remercie pour votre aide.
J'ai déposé un fichier exemple "Test.xls".
Une feuille avec les données d'origine "donnees", une autre avec le résultat souhaité "resultat souhaite".
http://cjoint.com/?0IqbmjIUQAf
f894009
Messages postés
17217
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 décembre 2024
1 712
16 sept. 2013 à 16:07
16 sept. 2013 à 16:07
Bonjour,
Débutante en VBA je n'arrive pas à trouver une solution a mon problème de copie de données sous excel 2007.
Votre fichier est en excel97-2003, sous 2007 et plus si vous voulez conserver vos macros, enregistrez en .xlsm (classeurs prenant en charge les macros)
Un exemple de programmation 2007-20xx
https://www.cjoint.com/c/CIqqdOvgXXf
et en excel 97-2003
https://www.cjoint.com/?CIqqgq69zs3
A+
Débutante en VBA je n'arrive pas à trouver une solution a mon problème de copie de données sous excel 2007.
Votre fichier est en excel97-2003, sous 2007 et plus si vous voulez conserver vos macros, enregistrez en .xlsm (classeurs prenant en charge les macros)
Un exemple de programmation 2007-20xx
https://www.cjoint.com/c/CIqqdOvgXXf
et en excel 97-2003
https://www.cjoint.com/?CIqqgq69zs3
A+
Fleur 99
Messages postés
2
Date d'inscription
samedi 14 septembre 2013
Statut
Membre
Dernière intervention
17 septembre 2013
17 sept. 2013 à 23:03
17 sept. 2013 à 23:03
Bonjour,
Je vous remercie pour votre aide. J'ai testé le fichier .xlsm, j'ai ajouté des colonnes supplémentaires qui ne sont pas concernées par cette boucle grâce a vos explications.
J'ai un message d'erreur (Erreur d'execution "9", l'indice n'appartient pas à la sélection) pour le cas suivant : si une des colonnes contient un nom dans l'en-tête et pas de données (exemple colonne « AY »). Le passage à la colonne suivante ne se fait pas, l'exécution s'arrête sur la colonne filtrée sans ligne de donnée et sur la ligne de code
ReDim Tab_Inter(1 To nblig, 1 To nbcol) J'ai essayé d'ajouter une boucle if avec le cas de nblig à zéro. Compte-tenu de mon niveau de codage, ceci ne fonctionne pas, je ne dois pas ajouter la bonne syntaxe, de plus au bon endroit. Ne faut-il pas prévoir un deuxième cas pour le tableau des données utiles ?
Le fichier Test1 est joint.
http://cjoint.com/?0Irw23z2Bx8
Cordialement
Je vous remercie pour votre aide. J'ai testé le fichier .xlsm, j'ai ajouté des colonnes supplémentaires qui ne sont pas concernées par cette boucle grâce a vos explications.
J'ai un message d'erreur (Erreur d'execution "9", l'indice n'appartient pas à la sélection) pour le cas suivant : si une des colonnes contient un nom dans l'en-tête et pas de données (exemple colonne « AY »). Le passage à la colonne suivante ne se fait pas, l'exécution s'arrête sur la colonne filtrée sans ligne de donnée et sur la ligne de code
ReDim Tab_Inter(1 To nblig, 1 To nbcol) J'ai essayé d'ajouter une boucle if avec le cas de nblig à zéro. Compte-tenu de mon niveau de codage, ceci ne fonctionne pas, je ne dois pas ajouter la bonne syntaxe, de plus au bon endroit. Ne faut-il pas prévoir un deuxième cas pour le tableau des données utiles ?
Le fichier Test1 est joint.
http://cjoint.com/?0Irw23z2Bx8
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f894009
Messages postés
17217
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 décembre 2024
1 712
18 sept. 2013 à 07:25
18 sept. 2013 à 07:25
Bonjour,
J'ai recupere votre fichier, je fais la modif.
A+
J'ai recupere votre fichier, je fais la modif.
A+
f894009
Messages postés
17217
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 décembre 2024
1 712
18 sept. 2013 à 07:48
18 sept. 2013 à 07:48
Re,
vous n'etiez pas loin de la solution:
https://www.cjoint.com/?CIshVAo81cE
A+
vous n'etiez pas loin de la solution:
https://www.cjoint.com/?CIshVAo81cE
A+
Bonjour,
Reconnaissante de votre aide, je vous remercie.
Je vais tester le tout dans mon méga fichier avec mes autres codes.
Je vous tiens informé.
Cordialement
Reconnaissante de votre aide, je vous remercie.
Je vais tester le tout dans mon méga fichier avec mes autres codes.
Je vous tiens informé.
Cordialement
Bonsoir,
Désolée pour ce retour tardif mais surbookée. J'ai intégré votre code à mon fichier général.
Les premiers tests confirment le problème déjà détecté dans le fichier test.
Les cases d'en-tête de la feuille "resultat" ne comporte plus de libellé après exécution de la macro.
Pour le fichier test c'était toutes les cases de l'en-tête, pour le fichier général qui comporte plus de colonnes, les cases impactées sont celles avant la case "Mag".
Sauriez-vous m'indiquer l'origine du problème et le résoudre ?
Je vais pour suivre mes tests.
Cordialement
Désolée pour ce retour tardif mais surbookée. J'ai intégré votre code à mon fichier général.
Les premiers tests confirment le problème déjà détecté dans le fichier test.
Les cases d'en-tête de la feuille "resultat" ne comporte plus de libellé après exécution de la macro.
Pour le fichier test c'était toutes les cases de l'en-tête, pour le fichier général qui comporte plus de colonnes, les cases impactées sont celles avant la case "Mag".
Sauriez-vous m'indiquer l'origine du problème et le résoudre ?
Je vais pour suivre mes tests.
Cordialement
f894009
Messages postés
17217
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 décembre 2024
1 712
Modifié par f894009 le 2/10/2013 à 07:41
Modifié par f894009 le 2/10/2013 à 07:41
Bonjour,
J'ai repris le sujet et chez moi, en effet, les entetes de colonne ont ete effacees une fois. Je regarde la chose.
A+
J'ai repris le sujet et chez moi, en effet, les entetes de colonne ont ete effacees une fois. Je regarde la chose.
A+
f894009
Messages postés
17217
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 décembre 2024
1 712
2 oct. 2013 à 08:01
2 oct. 2013 à 08:01
Re,
Ai ajoute ecriture des entetes:
https://www.cjoint.com/?CJciaHPCzhI
A+
Ai ajoute ecriture des entetes:
https://www.cjoint.com/?CJciaHPCzhI
A+
Bonsoir,
Je suis toujours surbookée et sur le sujet (je peine sur d'autres points).
Les derniers tests effectués avec les autres codes dans le méga fichier sont concluants à ce jour.
Encore merci pour votre aide.
Cordialement.
Je suis toujours surbookée et sur le sujet (je peine sur d'autres points).
Les derniers tests effectués avec les autres codes dans le méga fichier sont concluants à ce jour.
Encore merci pour votre aide.
Cordialement.
f894009
Messages postés
17217
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 décembre 2024
1 712
11 nov. 2013 à 08:42
11 nov. 2013 à 08:42
Bonjour,
sur le sujet (je peine sur d'autres points). Si vous avez besoin d'aide, ca roule.
A+
sur le sujet (je peine sur d'autres points). Si vous avez besoin d'aide, ca roule.
A+