Résultats de la recherche

  1. D

    XL 2010 Récupération du contenu d'une feuille d'un autre fichier Excel

    Bonjour J'avais oublié de répondre... Oui il y a des formules de calcul de style =SIERREUR sur toutes les cellules de ces feuilles ce qui les rend vraiment très lourdes à utiliser. Je ne sais pas pourquoi les concepteurs de ces feuilles ont fait ça mais je ne pense pas que cela serve à grand...
  2. D

    XL 2010 Récupération du contenu d'une feuille d'un autre fichier Excel

    Bonjour Impeccable, cela fonctionne. J'ai supprimé : .Replace 0, "", xlWhole 'supprime les zéros .Parent.Activate 'facultatif qui ne me servaient à rien dans mon cas Merci beaucoup pour votre aide et meilleurs voeux pour cette nouvelle année Cordialement
  3. D

    XL 2010 Récupération du contenu d'une feuille d'un autre fichier Excel

    Bonjour job75 Pour chaque traitement on ne traite qu'une seule feuille d'un fichier. Concernant la plage à traiter : - Nombre de colonnes limité à 256 (imposé par les vieilles versions d'Excel, je crois que cela va de A à IV) - Nombre de lignes : 1000 ce serait déjà confortable (les fichiers...
  4. D

    XL 2010 Récupération du contenu d'une feuille d'un autre fichier Excel

    Bonjour, J'ai besoin de traiter des fichiers Excel générés par des applications utilisateurs qui contiennent chacun X feuilles Un des problèmes c'est que ces fichiers mettent un temps fou à se charger car les feuilles de ces fichiers contiennent dans chaque cellule des formules de calcul du...
  5. D

    XL 2013 Conversion tableau 2 dimensions en tableau 1 dimension

    Bonsoir, Oui pourtant j'ai renouvelé mon abonnement pack office 365 récemment Je n'avais pas spécialement vu que l'excel qui allait avec n'était qu'un Excel 2013. Je pensais que l'on avait droit systématiquement à la nouvelle version A moins qu'il ne faille tout réinstaller pour obtenir un 2019...
  6. D

    XL 2013 Conversion tableau 2 dimensions en tableau 1 dimension

    Bonsoir Job75, Chez moi Application.Count(.Cells) donne 2412 sur chacune des 2 feuilles (affichage par Msgbox) Mais en tout cas votre version sans le nnum fonctionne impeccable dans tous les cas Merci beaucoup, je vais pouvoir bien dormir Cordialement Daniel
  7. D

    XL 2013 Conversion tableau 2 dimensions en tableau 1 dimension

    Bonsoir Job75, A d'accord c'est surement l'origine de la différence Pour ma part Windows 8 Et Microsoft Office 365 avec Excel 2013 Malheureusement c'est la version d'Excel installée chez nous Comment pourrais-je remplacer votre code pour dimensionner correctement mon tableau qui peut...
  8. D

    XL 2013 Conversion tableau 2 dimensions en tableau 1 dimension

    Bonsoir Job75 Voici un exemple très simple pour prouver ce que j'avance Avec la feuille "Bon", la macro test() s'exécute sans problème Avec la feuille "Pas bon", la macro test() plante en erreur 13 La macro est pourtant très simple et tirée de votre code : Sub test() Dim F As Worksheet...
  9. D

    XL 2013 Conversion tableau 2 dimensions en tableau 1 dimension

    Bonjour job75, J'ai un petit problème avec votre code ci-dessous qui fonctionne en général très bien mais qui plante quand les utilisateurs ont la mauvaise idée de mettre du texte sur plus de 256 caractères dans une case Ce qui plante c'est l'instruction : Nnum = Application.Count(.Value)...
  10. D

    XL 2013 Sauvegarde intermédiaire d'un classeur sous un autre nom

    Bonjour mapomme Et merci beaucoup pour cette précision Bonne journée Daniel
  11. D

    XL 2013 Sauvegarde intermédiaire d'un classeur sous un autre nom

    Bonjour mapomme, Merci beaucoup pour votre macro qui fonctionne très bien sur l'exemple. Reste pour moi à l'adapter dans mes scripts, mais à priori pas de problème Merci encore et bonne journée Daniel
  12. D

    XL 2013 Sauvegarde intermédiaire d'un classeur sous un autre nom

    Bonjour Je voudrais lors de l'exécution d'une macro excel d'un classeur excel créer une copie sous un autre nom du classeur dans son état actuel avec toutes les feuilles mais sans les macros puis revenir à l'exécution de ma macro. Quelle est la méthode la plus simple ? Vous remerciant par...
  13. D

    XL 2013 Conversion d'une colonne en numérique

    Bonjour patricktoulon, bonjour job75, J'ai fait les tests de mon côté. Vos deux propositions fonctionnent parfaitement C'est vrai que la syntaxe de patricktoulon est encore plus concise Et c'est vrai aussi que la macro de job75 est un peu plus rapide sur des grandes plages de données En tout...
  14. D

    XL 2013 Conversion d'une colonne en numérique

    Bonjour patricktoulon Je vais également tester votre proposition car elle me semble vraiment très concise et très intéressante Je ne savais pas que le point était la décimale du vba et la virgule celle d'excel Surement pour ça qu'une macro enregistrée ne me donne pas les mêmes résultats lors...
  15. D

    XL 2013 Conversion d'une colonne en numérique

    Bonjour Job25 Impeccable effectivement, je viens de la tester sur des tableaux énormes. Cela fait exactement ce que je souhaite et presque instantanément. Votre méthode qui consiste à travailler sur des tables VBA, que vous m'aviez déjà montrée dans un autre Topic, est vraiment à retenir...
  16. D

    XL 2013 Conversion d'une colonne en numérique

    Bonjour M12, Et merci pour votre réponse. Effectivement votre macro fonctionne dans mon exemple précis J'avais de mon côté programmé quelque chose de ressemblant mais légèrement différent car dans la vraie vie je veux modifier des plages de cellules (pas forcément des colonnes) sans les...
  17. D

    XL 2013 Conversion d'une colonne en numérique

    Bonjour, Je cherche à faire une macro qui pourrait me transformer une colonne (avant) avec des champs qui devraient être en théorie numériques mais que les utilisateurs arrivent à remplir sous différents formats en colonne (après) avec des cases vraiment numériques (voir tableau ci-joint) Cela...
  18. D

    XL 2013 Recherche d'une plage de cellules dans une ligne ou une colonne

    Bonjour mapomme, C'est vrai que n'ayant pas reçu de réponse, j'avais supprimé une partie de mon message car mon besoin immédiat ces jours-ci c'est de faire une recherche sur une ligne ou sur une colonne. Donc je me suis dit qu'en supprimant la partie la plus compliquée concernant la recherche...
  19. D

    XL 2013 Recherche d'une plage de cellules dans une ligne ou une colonne

    Oui bien sûr... super, Je vais définir les cas dont j'ai réellement besoin et les paramétrer ainsi. Merci pour l'idée
  20. D

    XL 2013 Recherche d'une plage de cellules dans une ligne ou une colonne

    Bonsoir job75, La fonction que je cherchais, c'est la fonction Function MaZone(r As Range) As String Elle me convient parfaitement. Elle retourne un String que je ne vais pas spécialement afficher mais que je vais utiliser comme un Range. Mais la fonction Function MesZones(r As Range) As...