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
173
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Patrice33740 - page 10

DateAuteur du sujetSujetExtrait du message
12/02/2020 à 15:04NL2018Erreur d’exécution '1004' Do While RangeRe, Effectivement c'est inférieur au lieu de inférieur ou égal. Do While Range("A" & j).Value <> Montab(result, 2) And j < Rows.Count...
12/02/2020 à 09:57NL2018Erreur d’exécution '1004' Do While RangeJe n'ouvre pas les fichiers joints, en particulier lorsqu'ils contiennent des macros. Si tu modifies le code comme je te l'ai proposé, il ne devrait plus se produire l'erreur signalée. Tu as simplement dit : « ça ne semble pas fonctionner », c'est vague comme réponse ! Est-ce simplement que le résul...
11/02/2020 à 16:16NL2018Erreur d’exécution '1004' Do While RangeEt avec ...
25/01/2020 à 00:49Ultimatum Boucle d'argument de subIl suffit de transmettre un tableau en argument ...
24/01/2020 à 10:48julienczb Nombre d'arguments trop importantRe, Il me semble qu'il y a une erreur dans tes formules, au lieu de : Si le REX est supérieur à 60000, alors le montant de l'intéressement est égal à 40000*15%+(REX-60000)*10% ne serait-ce pas plutôt : Si le REX est supérieur à 60000, alors le montant de l'intéressement est égal à 60000 *15%+(REX-60...
24/01/2020 à 10:16julienczb Nombre d'arguments trop importantSi le REX est en B14 : ou plus simplement ...
24/01/2020 à 09:31Utharion Format de nombreOu bien format personnalisé : 000\ 000\ 00...
23/01/2020 à 16:28Bil1989 Probleme avec utilisation de cell.value avec la boucle for eachRe, Il faut chercher l'index où se trouve f dans r puis prendre la valeur correspondante de b ...
22/01/2020 à 13:38Bil1989 Probleme avec utilisation de cell.value avec la boucle for eachPar exemple, sans écrire sur la feuille ...
22/01/2020 à 09:00Bil1989 Probleme avec utilisation de cell.value avec la boucle for eachRe, Dans ce cas il faudra penser à préciser les parents des objets Excel. Ceci mis à part, je pense que résoudre le problème sur une feuille de calcul avec des formules serait un excellent préambule pour concevoir la macro équivalente...
22/01/2020 à 00:29Bil1989 Probleme avec utilisation de cell.value avec la boucle for eachPourquoi VBA plutôt qu'Excel ...
21/01/2020 à 15:41horusbk Combobox en cascadeEn plus des erreurs détectée lors de la compilation, j'ajouterais un avantage non négligeable de la déclaration systématique de toutes les variables : Bénéficier de l'intellisense avec certaines variables...
19/01/2020 à 23:59romain3369VBA: Sélection d'une plage de cellule en excluant les cellules videsPourquoi ne pas copier les cellules vides ? Puisqu'elles sont vides ! Peut-être ...
19/01/2020 à 11:38horusbk Combobox en cascadeTu devrais commencer chaque module par ...
19/01/2020 à 11:33Utharion Format de nombreOu bien ...
16/01/2020 à 09:12piratman Selection.row d'une feuille non activeQue tu n'as pas bien lu la question de piratman : « ... je souhaite récupérer le numéro de la ligne sélectionnée d'une feuille qui n'est pas active ... »...
16/01/2020 à 00:07piratman Selection.row d'une feuille non activeNoter que sur la feuille active, Selection.Row donne la première ligne de la plage sélectionnée. Pour avoir la ligne de la cellule active , qui n'est pas toujours la première ligne de la sélection, il faut employer Activecell.Row...
14/01/2020 à 14:42ing2017 Copier plage de valeur1) Copier la plage à coller dans l'autre fichier. 2) Dans l'autre fichier, clic droit, collage spécial, coller avec liaison...
12/01/2020 à 18:10joon49 Lignes videsExcel n'est pas prévu pour travailler sur des tableaux contenant des lignes vides ! Ne suffirait-il pas de supprimer les lignes vides dans le tableau source, une fois pour toutes ? C'est bien se compliquer les choses d'en mettre pour les enlever ensuite ! Pour les supprimer manuellement : sélectionn...
12/01/2020 à 17:33pokypokSavoir dans quel tableau structuré se trouve une celluleSimplement ...
12/01/2020 à 14:55martini83Flèche déroulanteFormule en K5 : à tirer vers bas...
12/01/2020 à 13:49RoussiauCréer une case ""Rechercher"" dans une pagePas besoin de formule ou de VBA, un Filtre Automatique est parfaitement adaptée à cette problématique. Par contre quelle que soit la solution adaptée, un tableau Excel ne doit jamais contenir des lignes complètement vide s...
10/01/2020 à 13:35Yoyo01000Ouverture de fichier en VBAVu qu'Excel n'arrive pas à établir la liaison, ne lui demande pas de le faire. Mets 2 à la place 0...
10/01/2020 à 12:49Yoyo01000Ouverture de fichier en VBAUpdateLinks:=0 ???? Enum XlUpdateLinks : xlUpdateLinksUserSetting = 1 xlUpdateLinksNever = 2 xlUpdateLinksAlways = 3...
07/01/2020 à 23:29MonsieurL Déplacement intempestif images ShapesRe, Je crois qu'il faut tenir compte de la résolution écran...
06/01/2020 à 21:07sbx59Générateur de code barreDans le code EAN 13, chacun des 13 chiffres est représenté par 2 barres + une zone de garde centrale à 2 barres et une zone de garde de fin aussi à 2 barres soit au total 30 barres (plus ou moins larges)...
06/01/2020 à 16:01HemBeTor MacroCopies cette macro dans les macros de ton classeur Outils / Macros / Gerer les macros / Libre Office Basic / sélectionner le classeur, Nouveau : Module 1/Coller le code ci-dessous à la place de Sub Main End Sub Puis tu l'affecte à l'évènement DoubleClic de la feuille : Cilc droit sur l'onglet de la...
06/01/2020 à 14:20HemBeTor MacroPeux-tu poster le code de la macro Excel à traduire ...
06/01/2020 à 10:27Norak Format fraction dénominateur figé même si résultat > 1Pour ne pas avoir la partie entière séparée, utilises le format ?/9...
06/01/2020 à 00:11HemBeTor MacroRegardes ici ...
03/01/2020 à 18:47MonsieurL Déplacement intempestif images ShapesPourquoi sélectionner la forme ? J'aurais plutôt écrit ...
03/01/2020 à 18:24agathe44 Formule Excel - première cellule non égale à 0Tu pourrais utiliser : Mais la ligne 7 de ton tableau contient des zéros textuels au lieu des nombres 0 (c'est pour éviter ça qu'il ne faut jamais mettre d’alignement horizontal sur une ligne de données)...
31/12/2019 à 14:42dudesson Numéro de semaine VBAOn considère souvent que la première semaine est celle qui contient le premier jeudi : sem = Format(Now, "ww", vbMonday, vbFirstFourDays)...
30/12/2019 à 18:15athanorArrondir des prix de vente avec plusieurs conditionsRe, Ou encore ...
30/12/2019 à 17:20athanorArrondir des prix de vente avec plusieurs conditionsEssaies avec ...
28/12/2019 à 11:36yann29 Calcul d'heure planningEn G9 : =MOD(N(G5)-N(G4)+N(G8)-N(G7);1) à tirer vers la droite jusqu'en J9...
28/12/2019 à 09:32thomas_pidoux Extraire les chiffres d'une chaîne de caractèresUne autre formule qui retourne un nombre : Et en VBA ...
27/12/2019 à 16:08Asca0604Problème de date par rapport au n° de sériePour calculer Pâques, la formule de Thomas Jansen (à peine plus longue) est plus juste : =FRANC(("4/"&B2)/7+MOD(19*MOD(B2;19)-7;30)*14%;)*7-6 que celle de que tu utilises (de Norbert Hetterich). Et bien sûr ces formules ne fonctionnent pas avec l'option calendrier 1904...
22/12/2019 à 16:16langa68 Fichier CVSPour info, séparateur tabulation c'est pas un format csv (séparateur virgule si csv anglophone, point-virgule en français) mais un format txt standard. Il suffit donc de changer l'extension csv par txt pour que n'importe quel tableur ouvre directement le fichier sans poser de question. Ceci dit, pou...
22/12/2019 à 12:27langa68 Fichier CVSCe fichier n'est pas à un des multiples formats csv. C'est un format txt. Changes l'extension csv par txt et ouvres-le avec Excel...
21/12/2019 à 09:15totoche31Caractere non visible depuis Excel , mais csv polluéCe fichier n'est pas "pollué", il représente avec précision les données Excel ! Les lignes apparemment vides ne le sont pas : la première et la 3ème colonne contiennent un espace. Il faut revoir tes formules ! Et la dernière ligne est totalement vide...
15/12/2019 à 20:42YvouilleStatic : démo simpleExemple : pour calculer un arrondi alterne : Static n'est jamais obligatoire, on peut toujours stocker la variable ailleurs (dans une cellule, un nom, ...) pour éviter de l''utiliser...
15/12/2019 à 18:32horusbk Ne pas afficher les éléments sélectionnés lors d'une MACROJe ne parle pas d'accident mais de suppressions/ajouts normaux par code...
15/12/2019 à 18:06horusbk Ne pas afficher les éléments sélectionnés lors d'une MACROComme j'ai dis, c'est pas une garantie à 100%, en particulier lorsqu'on supprime/ajoute des feuilles. Essaies : Dans un fichier avec plusieurs feuilles, supprimes Feuil1 / Enregistres / Fermes Excel Ouvres le fichier / Ajoutes une nouvelle feuille : son codeName est Feuil1 ...
15/12/2019 à 17:07horusbk Macro MFC plante en fichier partagéC'était presque ça, il faut aussi surveiller la colonne E ...
15/12/2019 à 16:28horusbk Macro MFC plante en fichier partagéRe, Si la plage ne contient pas de formule, tu peux mettre dans le module de feuille : S'il y a des formules, il faut surveiller les cellules contenant les constantes antécédentes (ou antécédentes des antécédents, ... ) de ces formules EDIT L'utilisation de classeur partagé est très souvent la cause...
15/12/2019 à 15:51horusbk Macro MFC plante en fichier partagéRe, Tu peux utiliser ce code : Mais ce ne sera pas dynamique comme une MFC...
15/12/2019 à 15:32horusbk Ne pas afficher les éléments sélectionnés lors d'une MACRORe, C'est pas garanti à 100%, je préfère que VBA plante plutôt qu'il s'applique à la mauvaise feuille. Il est plus simple de maitriser les noms que les codenames...
15/12/2019 à 15:22pika83 Calcul heures negativesPour afficher les heures négatives, dans les option Excel, tu peux utiliser le calendrier depuis 1904. Mais attention si tu dois faire des calculs sur les dates ...
15/12/2019 à 15:13horusbk Ne pas afficher les éléments sélectionnés lors d'une MACROOui (et j'évite d'utiliser le codename) ...