Membre dévoué

Inscrit le :27/07/2014
Dernière activité :05/06/2023 à 09:15
Version d'Excel :FR, 2007, 2003, 2016
Lieu :Arès, France
Messages
892
Votes
174
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Patrice33740

DateAuteur du sujetSujetExtrait du message
28/10/2021 à 10:32Gaetan2398Application.ScreenUpdating = False ne fonctionne pasPas besoin de ScreenUpdating ...
22/05/2021 à 10:40Tib LafFichier Excel impossible à ouvrir sous libre officeEffectivement, il y a là une différence de comportement entre Excel (2003) et Libre Office (7.0.5). Ta formule en F10 renvoie 4 avec Excel et #N/D avec Libre office. Tu peux résoudre cela en utilisant la fonction N() qui renvoie 0 si le cellule ne contient pas un nombre : =RECHERCHEV(N(E10);$Barème...
21/04/2021 à 15:22WilliamB Copie de classeur en valeurs uniquementAvec cette macro à mettre dans un nouveau classeur (à adapter) ...
09/04/2021 à 14:34Didi654613Formule qui prend une ressource phénoménaleAvec la formule : =SOMMEPROD(Plan!$K$6:$K$630;(DECALER(Plan!$K$6:$K$630;-1;0)=$A$2)*1)...
08/04/2021 à 11:21Kestrel Boucle VBA Excel 2013L'enregistreur de macro est un aide qui génère un code informatif qu'il faut entièrement réviser. Pas sûr d'avoir compris ton problème, mais pour copier des valeurs, ça donnerait ...
08/04/2021 à 10:01FoxtrotRomeoFiger valeur d'une formule d'une celluleCalculate permet effectivement de calculer un Range, pas d'empêcher le calcul des autres cellules. Pour cela, il faudrait désactiver le calcul automatique des autres cellules de cette feuille tout en en conservant le calcul automatique des autres feuilles ce qui n'est pas possible. La désactivation...
08/04/2021 à 09:44FoxtrotRomeoFiger valeur d'une formule d'une celluleLe beurre et l'argent du beurre ... Ce n'est pas possible : on ne peut pas (même avec VBA) ne pas calculer certaines formules et calculer les autres, c'est soit aucune soit toutes...
07/04/2021 à 14:48decibelCompatibilité Excel/Calc - incrémentation automatiqueLes macros Excel VBA ne sont que très partiellement compatibles avec le Basic de Libre office. Par exemple l'objet ListObject n'existe sous Libre Office. Tu ne pourra donc pas utiliser ce fichier avec Libre Office si tu conserves un tableau structuré dans Excel. A ce jour je ne connais pas de cas où...
25/03/2021 à 01:08joept69 Macro copier formule vers le bas tant que cellule voisine <>""Ton code s'écrit sur 2 lignes ...
24/03/2021 à 11:36joept69 Macro copier formule vers le bas tant que cellule voisine <>""Pas besoin de macro, un double clic sur la poignée de recopie suffit (la petite croix noire du coin inférieur droit de la sélection) Et mieux : utiliser un tableau structuré, la propagation automatique des formules est une option...
24/03/2021 à 10:55jazmincita Extraction adresse mails fichier ExcelEDIT : Une autre solution ...
24/03/2021 à 09:26Charlie1989 Mettre un lien hypertexte mailto par une mise en forme conditionnelleUn exemple...
23/03/2021 à 14:53Chris1800 Utilisation des noms de cellulesPlus simple ...
23/03/2021 à 14:35Chris1800 Utilisation des noms de cellulesC'est pas la bonne méthode..... Le plus simple est d'employer 2 tableaux Excel (structurés) : - un tableau de références des Produits avec deux colonnes Produit et Prix - un tableau vendeur avec une liste de choix dans la colonne produit et une formule dans la colonne prix qui récupère le prix dans...
23/03/2021 à 14:03DavidihiiCarte de france dynamique en VBALe spécialiste des cartes c'est Tatiak ( pierrep56) . Pas besoin de ré-inventer la poudre, il y a tout sur son site : Tatiak...
20/03/2021 à 13:05Le Fast Saisons automatiqueCalculer la saison du jour relève des calculs astronomiques. Une alternative simple consiste à utiliser un tableau des saisons. Exemple pour 2019 à 2035 ...
20/03/2021 à 12:10GloupostiPrésentation GloupostiBonjour Glouposti , Bienvenue sur le Forum...
12/03/2021 à 13:40moutchErreur d'exécution '1004' pour un Range.FindUne règle fondamentale depuis un usf : préciser la parentalité des Range...
12/03/2021 à 12:27LéoAExtraction d'information de plusieurs ExcelJ'ai utilisé la méthode Find du VBA qui est l'équivalent de la commande Rechercher d'Excel. Compte tenu de la disparité des fiches, j'ai utilisé les options xlValues et xlPart qui correspondent à Regarder dans : Valeurs et Décocher Totalité du contenu de la cellule. Le tableau situé sur la feuille "...
11/03/2021 à 23:55LéoAExtraction d'information de plusieurs ExcelRe, Tes fiches sont très disparates. Une même information n'est pas toujours positionnée pareil ... J'ai essayé de faire au mieux mais je ne peux pas garantir que ça trouvera toutes les informations dans chaque fichier. Ça fonctionne avec le 5 exemples fournis. Vu qu'il faut effectuer une recherche...
11/03/2021 à 15:10LéoAExtraction d'information de plusieurs ExcelC'est pas une difficulté si on de prend en compte dès le départ...
11/03/2021 à 14:00LéoAExtraction d'information de plusieurs ExcelJe vais essayer de voir avec VBA. Est-ce que tous tes fichiers sources n'ont qu'une seule feuille comme dans tes exemples ? Dans ce cas le nom de la feuille n'a aucune importance. Peux tu regrouper tous les fichiers et uniquement ces fichiers dans un sous-dossier ? Si c'est le cas quel est son nom ...
11/03/2021 à 09:04LéoAExtraction d'information de plusieurs ExcelExcel dispose d'un outil qui permet d'extraire des informations de plusieurs fichiers (sans utiliser VBA) : Power Query Présentation de Microsoft Power Query pour Excel - Excel...
11/03/2021 à 08:51CyrilleG27 VBA entre 2 fichier ExcelA mon avis, il serait plus simple de travailler avec 20 classeurs, un par utilisateur : pas besoin d'identification (pas de macro) et un classeur d'administration qui récupère les informations avec Power Query (pas de macro). Il faut penser Excel avant d'envisager VBA. Toutes ces solutions avec iden...
10/03/2021 à 21:09Fat Supprimer "FAUX" dans formule SIOu =T5+N(U5)...
10/03/2021 à 16:23triptikAffichage de rechercheV conditionnelAvec : =SI(MAJ!E2="";SI(IMPORT!E2="";"???";IMPORT!E2);MAJ!E2)...
10/03/2021 à 16:10Cesar1275 Sélectionner des cellules spécifiquesExemple : Mais si une date commence par 14 .... ça ne différencie pas ...
10/03/2021 à 15:53Fat Supprimer "FAUX" dans formule SIIl suffit de préciser ce que tu veux quand G5 n'est pas égal à "E" ! Par exemple ""...
10/03/2021 à 12:38jag8308 Asssemblage de cellule avec conditionPlus simplement : =SI(A1="";"";"Décédé" & SI(A1="F";"e ";" ") & SI(B2="Hier";"le jour d'hier";"ce jour"))&lt;br&gt; Note : "le jour d'hier" c'est pas pas correct , "hier" suffit...
10/03/2021 à 08:45lahyas Macro pour trierRe, Poster sur plusieurs forums, sans le préciser dans chaque demande, est un manque de respect envers tous les bénévoles qui consacrent de leur temps pour résoudre ton problème ! En effet, tu laisses les contributeurs se décarcasser dans leur coin, sans leur donner la possibilité de consulter les r...
10/03/2021 à 08:28flgc44Marcro et onglet masquéRe, Avec VBA, il ne faut jamais utiliser .Select, .Activate et plus généralement utiliser les objets actifs, sauf si c'est absolument indispensable. C'est un des cas d'école : on ne peut pas sélectionner une feuille masquée, mais on peut agir dessus sans la sélectionner : Au lieu de : Il suffit de ...
10/03/2021 à 06:15thomaslbtRechercher et ajouter un texteSelon la base de données actuelle soit : - ajouter deux champs à cette base : date et type de mission - créer un nouvelle table de données avec trois champs : Identifiant unique, date et type de donnée. Utiliser Power query pour lier les tables...
10/03/2021 à 06:07flgc44Marcro et onglet masquéAvec la fenêtre de débogage : - il y a un message qui indique de quel problème il s'agit . - le VBA pointe la ligne de code qui pose ce problème. Boule de cristal en panne : il faut poste le code, le message d'erreur et la ligne en erreur ou joindre le fichier...
09/03/2021 à 21:30Jimn Macro VBA fusion de plusieurs lignes en une seule cellule selon colonne AEffectivement la hauteur de la ligne dépasse la hauteur maximale autorisée. Insère une ligne pour passer la hauteur de toutes les lignes en automatique. Entre ces 2 lignes : Insère la ligne comme suit ...
09/03/2021 à 20:48lahyas Macro pour trierRe, Avec des nombres ce n'est pas possible de filtrer avec "Commence par", il faut des textes. Tu peux ajouter une colonne aux données pour convertir les nombres en texte, par exemple avec une formule : = H2 & ""...
09/03/2021 à 17:45lahyas Macro pour trierIl faut mettre les critères ad hoc ... Par exemple pour filtrer les N° &gt;50000 et &lt;60000 ...
08/03/2021 à 15:39Jimn Macro VBA fusion de plusieurs lignes en une seule cellule selon colonne ALa feuille est-t'elle protégée ? Y-a-t'il plusieurs tableaux cote à cote ? Joint un fichier...
07/03/2021 à 14:56c15lachapelle Importation automatique photos dans fichier Excel!!! ??...
06/03/2021 à 18:15c15lachapelle Importation automatique photos dans fichier ExcelEssaies celle-ci qui insère les photos sans déformation : ...
04/03/2021 à 10:15Fallout45 Récupérer l'adresse IP d'un posteUne simple recherche sur le forum : Récupérer l'adresse IP Pour l'adapter en 64 bits: Compatibilité entre les versions 32 bits et 64 bits d’Office | Microsoft Docs...
03/03/2021 à 18:30lahyas Macro pour trierManuellement le résultat d'un filtre avancé doit se trouver dans la même feuille. Avec VBA on peut copier le résultat ailleurs un exemple ...
03/03/2021 à 17:55lahyas Macro pour trierPas besoin de VBA pour ça, utilises un filtre élaboré...
01/03/2021 à 18:13matisc VBA eviter les répétitionsJe pense qu'il faut toujours éviter de sélectionner des cellules, c'est souvent une cause de problème et ça ralentit le code ! Surtout que dans ton exemple c'est très simple ...
01/03/2021 à 11:13matisc VBA eviter les répétitionsC'est à ça que servent les sous-procédures. Par exemple ...
28/02/2021 à 22:53Gogorch Test d'une valeur dans plusieurs plage de donnéeJe vois des triangles verts dans les cellules, les valeurs basses et hautes sont-elles bien des nombres ??? Pourquoi sont-elles centrées ? Sans alignement on verrait immédiatement si il s'agit de nombres (alignés à droite)ou de textes (alignés à gauche) !!...
28/02/2021 à 20:58Gogorch Test d'une valeur dans plusieurs plage de donnéeEn I26 : =SOMMEPROD(($C$4:$C$22&lt;=I25)*($D$4:$D$22&gt;=I25)*$E$4:$E$22)...
26/02/2021 à 20:43Celtik44Selectionner date + donnée du moisL'un n’empêche pas l'autre .....
26/02/2021 à 14:57Celtik44Selectionner date + donnée du moisPpas besoin de macro pour ça, utilises Power Query : Prise en main de Power Query - Excel...
26/02/2021 à 14:23Jimn Macro VBA fusion de plusieurs lignes en une seule cellule selon colonne APas besoin de fusionner les cellules, au contraire. Voici une proposition ...
26/02/2021 à 11:12benoob666 Chiffre romain en arabe dans une suite de chiffre romain et arabeUn essai ...