Résultats de la recherche

  1. I

    Microsoft 365 Macro erreur 438 suite passage sur 365

    Bonjour @Yeahou , @patricktoulon Je vous joins un fichier d'exemple qui est quasi l'original (moins pas mal de produits pour la taille acceptée ici) à part que je n'ai laissé qu'un seul client avec de faux % de remise et j'ai laissé les produits avec de faux prix d'achats (donc les marges sont...
  2. I

    Microsoft 365 Macro erreur 438 suite passage sur 365

    J'ai du louper un truc... J'ai mis donc un savecopyas et mis mon fichier final en .xlsx. Je me retrouve avec mon fichier de base en pj du mail plutôt que le fichier final, le fichier final qui est bien créé en .xlsx mais qui est fermé et mon fichier de base qui lui reste ouvert (et qui a lui...
  3. I

    Microsoft 365 Macro erreur 438 suite passage sur 365

    Bonjour @Yeahou Comme je ne suis pas certaine de bien comprendre où je dois faire le changement, je te mets tout le code (ou presque), ce sera plus clair. Je souhaite que le fichier de base reste intact. L'utilisateur ouvre le fichier de base, fait ce qu'il a à faire et quand il appuie sur le...
  4. I

    Microsoft 365 Macro erreur 438 suite passage sur 365

    Merci beaucoup @job75, j'ai juste enlevé le MsgBox qui ne me sert pas et ça marche parfaitement bien!
  5. I

    Microsoft 365 Macro erreur 438 suite passage sur 365

    Bonjour, Oui tout ça fait, c'est bien ça. Dans les étapes précédentes, le fichier est réduit (quelques feuilles supprimées), il est "enregistré sous" et envoyé par mail. Il faut qu'il s'ouvre directement après ça parce que le travail n'est pas terminé pour l'utilisateur.
  6. I

    Microsoft 365 Macro erreur 438 suite passage sur 365

    Bonjour à tous, je viens de basculer sur la version 365 et j'ai une erreur 438 "Propriété ou méthode non gérée par cet objet" sur la macro suivante (qui s'exécute quand même) : Sub reopen() Dim wb As Excel.Workbook Set wb = ThisWorkbook Dim pth As String pth = wb.FullName...
  7. I

    XL 2016 Copier/Coller valeurs Erreur 1004

    Merci beaucoup Jacky, c'est nickel !! Du coup j'ai une autre question... j'aimerais pouvoir faire un copier coller supplémentaire. Dans le classeur joint, lorsque l'utilisateur clique sur supprimer, j'aimerais que pour le bloc concerné, les prix de la colonne K soient copiés vers la colonne O...
  8. I

    XL 2016 Copier/Coller valeurs Erreur 1004

    Bonjour à tous, Serait-il possible de m'aider à améliorer le code ci-dessous pour que je puisse coller les valeurs plutôt qu'un coller simple? La range que je copie est à base de RechercheV sur la colonne D que je ne veux pas copier. J'ai essayé de rajouter .PasteSpecial(xlPasteValues) un peu...
  9. I

    XL 2013 Créer macro en automatique

    Hello, basé sur ton code qui n'a quasi pas changé depuis (quand c'est parfait pourquoi changer?!), je voudrais créer un bouton qui appellera la Sub IP et qui l'exécutera à chaque fois qu'il y aura "Copier" dans la colonne P. En fait je veux donner la possibilité de copier tout le contenu de...
  10. I

    Copier en fonction du nom de cellule

    Ah bah oui, c'est tout con mais ça change tout... Merci encore !
  11. I

    Copier en fonction du nom de cellule

    Super !! Top !! Merci beaucoup !!! Par contre, il semble que je ne puisse pas avoir et ce code dans la feuille et des copier/coller basiques dans un module. j'ai une erreur sur le Selection.PasteSpecial Sub DCIPdepolisall() ' Range("T19:T47").Select Selection.COPY...
  12. I

    Copier en fonction du nom de cellule

    Hello le forum, j'aurais besoin d'un petit coup de main pour copier des valeurs en fonction d'un nom de cellule si on la sélectionne. Je m'explique, j'ai des blocs contenant des produits et leurs prix, et dans la colonne Q j'ai des prix remisés pour chacun des blocs. Dans la colonne P j'ai...
  13. I

    XL 2013 Créer macro en automatique

    Re hello, c'est bon j'ai trouvé mon erreur, il y avait une faute sur "Déjà Copié" et ça bloquait tout car on ne réactivait pas les événements! En tout cas, merci encore une fois, j'ai un fichier qui tourne ! ub Réinitialiser() Application.EnableEvents = False With ActiveSheet Fin =...
  14. I

    XL 2013 Créer macro en automatique

    Hello, j'ai terminé de traiter toutes les données mais ça ne tourne pas comme il faut. A l'ouverture du fichier, tout fonctionne mais au bout d'un moment ça se bloque (sans message d'erreur) et les copies ne se font plus. De même le bouton de réinitialisation ne fonctionne que sur une...
  15. I

    XL 2013 Créer macro en automatique

    Merci c'est parfait ! Je reviendrai surement avec d'autres questions quand j'aurai avancé dans le fichier. D'ici là, merci encore et bonne continuation !
  16. I

    XL 2013 Créer macro en automatique

    Les blocs font au mini 2 lignes mais montent à plus de 4 lignes. Et en effet, au sein d'un bloc il peut y avoir des cellules vides. Par contre, j'ai toujours une erreur dès que je sélectionne plus d'une cellule. Ce qui veut dire que quand je sélectionne la case où il faut rentrer le % de...
  17. I

    XL 2013 Créer macro en automatique

    Bonjour, merci beaucoup, c'est top ! Étrangement ça ne copie que 2 lignes par produit mais je ne vois pas pourquoi dans ton code.
  18. I

    XL 2013 Créer macro en automatique

    Autre question : il faut aussi pouvoir remettre le fichier à 0 (pour qu'ils puissent enchaîner les clients), je pensais à un find&replace mais si je sélectionne la colonne avec "déjà copiées" il me met une erreur.
  19. I

    XL 2013 Créer macro en automatique

    C'est super merci !!! tu viens de me faire gagner plusieurs heures !! (je fais une danse de la joie là! :D) Pour les onglets des autres marques, je fais la même chose dans le module et dans l'objet en adaptant, c'est bien ça?
  20. I

    XL 2013 Créer macro en automatique

    Bonjour et merci beaucoup pour ta réponse ! L'idée d'une seule macro me va très bien :) Il s'agit de remises de prix clients, il y aura un onglet par marque et donc dans mon premier onglet j'ai 197 produits de la même marque. A côté de chaque produit, je mets un bouton pour que le commercial...