Passionné d'Excel

Inscrit le :29/05/2018
Dernière activité :02/10/2022 à 13:51
Version d'Excel :Ex.365 fr 64bits
Emploi :Traité à nouveau
Lieu :Bas-St-Laurent
Messages
5'032
Votes
934
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par ric - page 26

DateAuteur du sujetSujetExtrait du message
11/12/2020 à 19:48Michaël Simplifer macro2J'ai supprimé la variable BlocAgent et le code y référant > cela ne permettait pas de changer de feuille pour écrire les 10 agents ... Je suis passé aussi par des champs nommés "D_x" pour les cellules à lire au haut de la feuille "BASE DE SAISIE" > au lieu des array "Cellule" et PLage" que ne...
11/12/2020 à 18:09Robertpellan Une macro qui ne copie pas a la bonne place (prise 2)Ric...
11/12/2020 à 17:01Michaël Simplifer macro2Je n'avais pas encore fait attention aux données collées, car le fichier était trop sommaire ... Mais > effectivement > il n'y a que la 1re cellule du array qui se colle sur toute la plage de B à L ... Je ne maîtrise pas trop les array > je crois que je vais faire une boucle ... ric...
11/12/2020 à 16:01Michaël Simplifer macro2Set BlocAgent = Range("AG_" & Z).Offset(LeMois, 1) > AGxx sont les champs nommés > regarde le menu Formules > Gestionnaire de noms ... Pour la suite je regarde ... ric...
11/12/2020 à 15:55psegadInsertion de lignes + sommeLe lien a été refusé et il s'est détruit > je l'ai remis dans un commentaire > faire un copier > le coller dans la barre d'adresse ... Voir mon post précédent ... ric...
11/12/2020 à 15:17Damsa17Derniere ligne non videEst-ce une plage de données ou tableau structuré ? Tu pourrais aussi enlever le filtre avant la recherche ... Et le remettre après ... ric...
11/12/2020 à 14:51psegadInsertion de lignes + sommeEst-ce que ceci pourrait t'aider ? ric...
11/12/2020 à 12:55issamInserer un ligne au lieu de saisieUn essai ... ric...
11/12/2020 à 12:48Robertpellan Une macro qui ne copie pas a la bonne place (prise 2)Juste au dessus de la macro "Sub ajouter_opŽrationnouv()" >> ces 3 lignes sont de trop > elles sont déjà présentes au haut du module ... Quand l'on travaille avec des tableaux structurés, il ne faut pas ajouter de lignes vides > car elles seront considérées déjà remplies ... Les lignes s...
11/12/2020 à 11:21Truyen Anthony MAcro duplication avec incrémentation fait tout buggerLes changements : - les feuilles Visa ... > à chaque changement dans la feuille > la vérification "R, AO, AF" s'effectuait > j'ai limité à la plage à "G13:G51" ... - j'ai enlevé l'écriture dans "LISTE DES VISAS" à chaque changement dans ces cellules ... - pour l'ajout d'une feuille Visa .....
10/12/2020 à 23:29Truyen Anthony MAcro duplication avec incrémentation fait tout buggerGood > ce sera prêt demain > ma journée a été bien remplie > le temps du repos est arrivé > mes gens m'attendent ... En passant > le souci de la feuille "Modèle" n'existe plus > le nouveau code fonctionne bien ... ric...
10/12/2020 à 23:21Truyen Anthony MAcro duplication avec incrémentation fait tout buggerEn regardant ton code > je constate qu'à chaque changement dans une cellule des feuilles "Visa X" > tu fais effacer la plage de la feuille "Liste des visas" et y recopier les infos de toutes les feuilles "Visa X" > est-ce que tu conçois 100 feuilles "Visa X" ? ... Je crois que c'est extrême...
10/12/2020 à 22:27Truyen Anthony MAcro duplication avec incrémentation fait tout buggerTu as une erreur, car Sheets(2)  ça n'existe pas dans ce classeur ... Il serait peut-être préférable d'utiliser une feuille modèle qui > une fois copiée > serait renommée avec le numéro suivant ... J'ai aussi détecté une coquille > tu mentionnes ... Or, le code contredit cela  Num...
10/12/2020 à 22:04Truyen Anthony MAcro duplication avec incrémentation fait tout buggerUne petite coquille > il manque la référence à la feuille ici ... Sans la référence à la feuille > l'écriture se fait en quelque part ... ric...
10/12/2020 à 21:39danymaccoyEnregistrement en VBARic...
10/12/2020 à 21:00danymaccoyEnregistrement en VBAPour la feuille complète (l'onglet) > si elle se nomme DEVIS ... Si tu préfères utiliser son numéro > qui serait le 3 > Feuil3 .. J'ai testé le code avant de te le proposer ... ric...
10/12/2020 à 20:07danymaccoyEnregistrement en VBAQuand tu mentionnes " je ne veux que la première page. " ... Est-ce que tu veux dire le premier onglet qui se nomme Devis ? > c'est cela que ma macro fait ... Ou tu veux dire la première page qui s'imprime ??? ric...
10/12/2020 à 19:52jpmalbRecopie de formules automatiséeRic...
10/12/2020 à 19:10jpmalbRecopie de formules automatiséeUn essai ... ric...
10/12/2020 à 18:53danymaccoyEnregistrement en VBAUn essai ... ric...
10/12/2020 à 18:36issamInserer un ligne au lieu de saisieDésolé, je ne comprends pas la demande ... ric...
10/12/2020 à 18:26Michaël Simplifer macro2Bon > quelques changements : - feuille "BASE DE SAISIE" > la plage AR1:AR10 sert à comparer les adresses courriel avec la colonne AL > si ça correspond > colle AS voisine dans la colonne A > si la ligne de la colonne AL est vide > la ligne correspondante de la colonne A sera vidée...
10/12/2020 à 17:51cedric-pillonel [VBA] Lancer une feuille à partir d'une plage X puis toutes les 7 lignesUne version que j'aime mieux > elle fonctionnera quelque soit la hauteur dans la colonne ... ric...
10/12/2020 à 15:43cedric-pillonel [VBA] Lancer une feuille à partir d'une plage X puis toutes les 7 lignesEst-ce que jusqu'à la dernière ligne contenant des données conviendrait ? un essai ... ric...
10/12/2020 à 14:20cedric-pillonel [VBA] Lancer une feuille à partir d'une plage X puis toutes les 7 lignesUn essai ... ric...
10/12/2020 à 13:04Gogogadgetexcel Indice en dehors des dimensions du tableau pour un worksheetRic...
10/12/2020 à 13:01Michaël Simplifer macro2Encore une question > E1 et E2 > ce que tu cherches à faire > c'est transféré un agent pour les 12 mois > contrairement à l'autre macro qui transfert tous les agents concernés pour un mois > est-ce bien cela ? ric...
10/12/2020 à 12:56Michaël Simplifer macro2Désolé de mon propos non suffisamment significatif > c'est moi qui a posé une question à laquelle j'avais la réponse > mon cerveau a tilté quelques instants ... J'ai donc supprimé cette question ... Mais là > j'en ai une autre > si la Feuil1 est active > ce sont les agents 1 à 5 qui s...
10/12/2020 à 11:15Michaël Simplifer macro2Propos non pertinent ... ric...
10/12/2020 à 09:34b.vincentLa methode autofilter de la classe Range a échouéEn parlant d'une feuille (onglet) > il est préférable d'utiliser .Activate au lieu de .Sélect >   Sheets("Intervention").Activate  ... Sinon > ton code est bon ... Ce qu'il reste à vérifier : - si le nom de la feuille est bon > il arrive parfois que le nom comporte des esp...
09/12/2020 à 22:48djemol Extraction Word vers ExcelLa seule différence avec celle que je t'ai fournie > je lie la mienne à une feuille précise > la tienne travaille sur la feuille active ... Bonne continuité ... ric...
09/12/2020 à 22:32djemol Extraction Word vers ExcelTu n'as pas aimé celle-ci > https://forum.excel-pratique.com/excel/extraction-word-vers-excel-149752#p925289 ric...
09/12/2020 à 21:56djemol Extraction Word vers ExcelS'il n'y a que la colonne A à "trimmer" > =SIERREUR(RECHERCHEV(SUPPRESPACE($A2);Tableau32;3;0);"") ric...
09/12/2020 à 21:15djemol Extraction Word vers ExcelJe crois qu'il y a une différence entre Trim et Replace ... LTrim > à gauche du texte ... RTrim > à droite du texte ... Trim > à gauche et à droite du texte ... Replace > partout dans la cellule > " Pomme rouge " > deviendrait "PommeRouge" ... ric...
09/12/2020 à 21:11ricDésactiver la réception de messages privés ?Merci pour les précisions ... J'ai diminué le chiffre considérablement > sinon > je vais passer pour un sauvage ... ric...
09/12/2020 à 20:58djemol Extraction Word vers ExcelTrim > https://docs.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/ltrim-rtrim-and-t... ric...
09/12/2020 à 20:41Gogogadgetexcel Indice en dehors des dimensions du tableau pour un worksheetJe n'ai pas vérifié les conditions "And" et "Or" > il faut quand même te laisser un peu de travail ... La function pour trouver la ligne vide > c'est la 1re fois que je vois ce style > mais tant que cela fonctionne ... Dim tailleX% équivaut à Dim tailleX as integer Option Explicit > tout...
09/12/2020 à 19:50ricDésactiver la réception de messages privés ?Donc pour désactiver > il faut mettre 9999999 > ce n'était pas évident à comprendre pour mon pauvre petit cerveau accidenté ... Merci > pour ceci et surtout ... merci pour l'ensemble de l'oeuvre ... ric...
09/12/2020 à 19:43djemol Extraction Word vers ExcelConcerant ton souci avec rechercheV > dans la feuille "En tête" > enlève l'espace à gauche de chaque nom de site (colonne A ) ... Ça va mieux fonctionner ... ric...
09/12/2020 à 18:46ricDésactiver la réception de messages privés ?Comment fait-on pour désactiver la réception de messages privés ? J'ai cherché un peu partout sans succès ... ric...
09/12/2020 à 12:47Gogogadgetexcel Indice en dehors des dimensions du tableau pour un worksheetCommençons un pas-à-pas ... - Dim plan, walls, model As Worksheets > seul "model" pourrait être une Worksheet (s'il n'y avait pas de "s" à la fin indiquant la pluralité) > les 2 autres seront de type "Variant" ... Il faut écrire : Dim plan as Worksheet, walls as Worksheet, model as Worksheet ...
09/12/2020 à 12:25tintin14Erreur Automation - Défaillence irrémédiableLa function est appelée en lui passant plusieurs paramètres ... Je présume qu'il manque un paramètre > ou qu'un paramètre passé n'a pas le bon format ... Exemple : prixCout as string > et le paramètre prixCout qui est passé pourrait ne pas être un string (texte) ... Sans fichier > ce sera d...
09/12/2020 à 12:18Thierry36 Ajouter 3 lignes au dessous de la cellule sélectionnéeRic...
09/12/2020 à 12:16titus11 Transfert de données entre 2 classeursRic...
09/12/2020 à 12:15luluCode VBA pour fichier création modification dans base de donnéesJe vous laisse tester le combobox1 (Validé, En cours, Non validé) ... J'ai choisi RowSource pour le combobox1 (voir feuille Paramètres en colonne S ) ... En passant > les termes ayant changés > les formules de la colonne W seront à modifier ... Je reste à l'affût ... A+ ric...
09/12/2020 à 11:18titus11 Transfert de données entre 2 classeursEn fin de compte > j'ai pu m'y atteler plus tôt ... Ouvre le fichier joint et suis les étapes > double clique 1, 2 et 3 avec une petite pause entre chaque ... Le temps de dire "hippocampéléphantocamélos" et "paradichlorobenzène" ... Cela ne devrait pas être plus difficile que cela ... ric...
09/12/2020 à 09:18luluCode VBA pour fichier création modification dans base de données@ Andre13 > je vais te laisser avancer > si l'on travaille chacun de notre bord > l'on va se mêler ... Par contre > si tu bloques sur un bout > je vais suivre le fil et je pourrai regarder ce que je peux y faire ... ric...
09/12/2020 à 09:09titus11 Transfert de données entre 2 classeursL'on pourrait intégrer des "Inputbox" qui s'ouvriraient et te permettraient de choisir les fichiers source et fichier cible ... Il faudrait modifier le code > je peux te faire cela pour demain ... A+ ric...
09/12/2020 à 00:06titus11 Transfert de données entre 2 classeursJ'ai oublié de mentionner que le fichier cible doit être ouvert en arrière plan ... J'ai oublié de mentionner qu'un double-clic sur la cellule A1 (cellule surlignée jaune) du fichier source déclence l'excution de la macro ... ric...
08/12/2020 à 23:14titus11 Transfert de données entre 2 classeursSous réserve que le fichier cible soit dans le même dossier que la fichier source ... Sous réserver que le fichier cible se nomme "modif.xlsx" ... Un essai ... ric...