M

Fanatique d'Excel

Inscrit le :20/07/2015
Dernière activité :14/12/2018 à 13:58
Version d'Excel :2010 FR
Lieu :Réunion
Messages
17'169
Votes
1'467
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par MFerrand - page 228

DateAuteur du sujetSujetExtrait du message
15/09/2016 à 12:30mailodiascTableau logiqueListes-cascade, fréquemment traité... Je ne vois pas de fichier illustrant ta demande ...
15/09/2016 à 12:21AurélienB Modification fonctionnalité UserFormSi tu réfléchissais à ce que tu fais ! et le vérifiais ! Tu ne supprimerais pas de contrôle sans modifier le code afférent... Et définir la liste de ta Combo sur la plage A1:A5024... ...
15/09/2016 à 11:59emmadsnErreur 13: Incompatibilité de type, Excel 2013Erreur : PasfMP => PfMP Variable NbeJours non initialisée : étant de type Variant, elle est vide (valeur Empty) tout au long de la procédure, renvoie la valeur 0 en contexte numérique, d'où : For i = 0 To NbeJours - 1 => For i = 0 To -1 => aucune chance de jamais rentrer dans cette boucle ...
14/09/2016 à 23:57nightandayUn texte met en erreur ma formuleQuelle formule donc ? La divination a ses faiblesses ...
14/09/2016 à 18:45martin.truchonSet worksheet dans l'ensemble de mon projet VBAJe ne vois toujours pas en quoi modifier le nom de code pourrait intéresser l'utilisateur ! Je maintiens que,ce faisant, tu te crées des difficultés plutôt que d'en résoudre...
14/09/2016 à 18:14didier83 Associer lignes de deux classeurs...
14/09/2016 à 18:11phoenix_45Gestion Ordre Mission VBAIl y a déjà une inversion de adSource et adDest que VBA ne doit guère apprécier. Je ne comprends pas pourquoi tu sautes systématiquement une ligne (vide) dans ta base entre chaque ligne servie ! Ce type de pratique est toujours susceptible de générer des erreurs, et on ne voit pas quelle pourrait en...
14/09/2016 à 17:55martin.truchonSet worksheet dans l'ensemble de mon projet VBASois précis : le nom apparaît dans la feuille de propriété sous Name, le nom de code lui, apparaît sous (Name) [Name entre parenthèses]. Lequel changes-tu ? Il n'y a guère intérêt à changer le CodeName qui n'apparaît pas à l'utilisateur, et permet de ne pas se préoccuper des changements du n...
14/09/2016 à 17:37martin.truchonSet worksheet dans l'ensemble de mon projet VBATu déclares tes variables feuilles en variables publiques dans un module standard : etc. NB- Tes affectations n'utilisent pas le nom de la feuille (mais son nom de code [CodeName]) : changer les noms de feuilles n'a donc aucune incidence sur ton code. Cordialement...
14/09/2016 à 17:26Moé Kolisse Double Clic ds un cellule, X s'intalle & efface l'autre cellOK ! Cordialement...
14/09/2016 à 17:20emmadsnErreur 13: Incompatibilité de type, Excel 2013Une incompatibilité de type sur la ligne surlignée signifie a-priori que, ton opération exigeant 2 valeurs numérique, l'une des 2 au moins n'est pas un nombre. Essaie : ou si valeur décimale : (car Val ne reconnaît pas la virgule comme séparateur décimal.) NB- Temps est une variable de type Variant...
14/09/2016 à 16:52Moé Kolisse Double Clic ds un cellule, X s'intalle & efface l'autre cellLà tu as un X en B16 ou B17 et un X en B18 ou B19. Veux-tu un seul X sur la plage B16:B19 ? Ou un X en B16 ou B19 ? Et B17, B18 dans ce cas ? Ou ...
14/09/2016 à 15:48AurélienB Modification fonctionnalité UserFormJe ne pense pas avoir d'ordre à recevoir sur le Forum... En outre, oui ! Je fournis une information constructive ! A partir de laquelle tu peux entamer quelque recherche (à moins que tu ne soies allergique à ce type d'effort, mais il est hors de ma compétence de pallier ce genre de problèmes !) En o...
14/09/2016 à 13:40AurélienB Modification fonctionnalité UserFormAu moins 4 erreurs dans ton bout de code ...
14/09/2016 à 12:23AurélienB Modification fonctionnalité UserFormAucune modif. dans ton fichier ! sauf esquinter un peu le code qui t'avait été fourni.....
13/09/2016 à 23:31didier83 Associer lignes de deux classeursTon modèle et ton résultat attendu ne correspondent donc pas à la réalité ! Tu nous fait perdre notre temps pour rien donc ...
13/09/2016 à 17:23didier83 Associer lignes de deux classeursEt tu n'as pas testé ...
13/09/2016 à 16:01didier83 Associer lignes de deux classeursA tester : Il a fallu contourner un peu pour conserver les dates... Cordialement. Une petite modif à faire ici : On gagne une ligne ...
13/09/2016 à 14:57didier83 Associer lignes de deux classeursLa 3e feuille est vide ! Ce résultat est aisé à obtenir !!...
13/09/2016 à 14:51Tuba83Concaténer et compter les cellules non videIl manque quelque chose dans ta chaîne. Compare avec la formule qui fonctionne ...
13/09/2016 à 14:33Tuba83Concaténer et compter les cellules non videOui ! Et que contient E1 ...
13/09/2016 à 14:31nicopatDifférer éxécution d'une macro selon valeur d'une celluleDésolé ! J'ai inversé. Excuses...
13/09/2016 à 14:14Tuba83Concaténer et compter les cellules non videQuelle est ta formule ? On parle d'une seule formule ...
13/09/2016 à 14:12nicopatDifférer éxécution d'une macro selon valeur d'une celluleProcédure à lancer, qui programmera le lancement de Paste : B1 contient une durée en secondes.....
13/09/2016 à 13:59Tuba83Concaténer et compter les cellules non videQuand tu places des références (chemin, classeur, feuille, plage) dans ta formule, ce sont des références. Si tu y places un texte destiné à représenter ces références, pour qu'Excel les reconnaisse comme telles, tu dois utiliser la fonction INDIRECT. Cordialement...
13/09/2016 à 09:52Gerday.M CDbl erreur mais fonctionnait avantUtilise : Val récupère la partie numérique en début de chaîne en ignorant les espaces. (Attention cependant, il ne reconnait pas la virgule mais seulement le point comme séparateur décimal, aussi si des valeurs décimales sont attendues [ce qui devrait être le cas, sinon pourquoi convertir en typ...
12/09/2016 à 23:17SébastienPack de 92 nouvelles fonctions Excel et VBAEric ! Tu es une mine... ! Je me demande comment j'ai pu passer à côté de cette propriété depuis que j'ai 2010 ! (NB- Il s'agit d'un ajout 2010.) Merci ...
11/09/2016 à 22:44LouReeD Comptage de cellules sous conditionsA priori non ! Mais vérifie ce que renvoient tes expressions dans INDIRECT. Eventuellement renvoie la chaîne produite dans une cellule pour vérifier que les définitions de plages sont correctes...
11/09/2016 à 21:35LouReeD Comptage de cellules sous conditionsTu travailles en L1C1 ! ...
11/09/2016 à 21:15clemooProblème de syntaxe erreurSi la phrase que tu ne sembles pas avoir compris soulignait que le choix de suppression globale dans ta 2e procédure était judicieux, bien que je ne l'ai pas repris, tous tes choix ne sont pas aussi judicieux... Détaillons : - Chaque fois que tu tapes un Select dans une procédure (ou un Activate ou...
11/09/2016 à 17:05theguiltFaire tourner une macro en boucleTa procédure n'a pas à faire de nouveau test, elle se contente d'afficher ton cadenas et ton texte... Mais elle n'est déclenchée que par VerrMaj, il faudrait peut-être aussi qu'elle soit déclenchée si Maj est enfoncée... Et une fois cadenas et texte affichés, que deviennent-ils ? Ils restent ou doiv...
11/09/2016 à 16:41theguiltFaire tourner une macro en boucleTa procédure test fait appel à une fonction laquelle utilise une API dont la déclaration manque maintenant ! Cette fonction ne peut pas fonctionner ainsi et on ne voit pas son utilité de tester la touche Maj alors que la procédure est lancée à l'appui sur VerrMaj... Donc la fonction (si elle fonctio...
11/09/2016 à 16:21LouReeD Comptage de cellules sous conditionsHoulà ! Salut LouReed ! Les vacances n'ont pas été profitables ? Faut en reprendre ! En voilà une : Matricielle. Il y en a sûrement d'autres.....
11/09/2016 à 16:11VBAStudFonction dans une fonctionMauvaise syntaxe à rectifier.....
11/09/2016 à 16:07tony27Répartition achatTu fais la somme des achats pour chaque personne (avec SOMMEPROD ou SOMME.SI) Tu divises par le total et tu auras la part revenant à chacun. Cordialement...
11/09/2016 à 15:58theguiltFaire tourner une macro en boucleDans ThisWorkbook : Et enlever ce qu'on trouve dans ce module et qui n'a rien à y faire ! Dans Module1 ...
11/09/2016 à 15:45Alex38 Selection d'une partie d'un texte entre 2 mots précisPetite fonction personnalisée : A coller dans un module standard. A formuler : Mettre cellule en retour ligne automatique. Cordialement...
11/09/2016 à 13:47Emixena Formule Excel pour déterminer une date de sortieL'ouverture de ton fichier fait apparaître des références circulaires ! Il semble que cela provienne d'un élément perturbateur dans la formule de la date de Pâques... Ayant une préférence pour les formules pérennes en matière de dates, j'apprécie que tu n'utilises pas de formule simplifiée ayant une...
10/09/2016 à 23:24clemooProblème de syntaxe erreurIl est vrai que la plupart des fonctions Excel sont disponible en VBA... avec la méthode WorksheetFunction (et en utilisant une syntaxe VBA). Elles peuvent s'avérer dans certains cas plus pratique, voire plus efficace, notamment lorsqu'il n'existe pas de fonction VBA équivalente. S'il existe de nomb...
10/09/2016 à 17:55clemooProblème de syntaxe erreurNe pas confondre syntaxe Excel et syntaxe VBA.... Cordialement...
10/09/2016 à 11:19paulunDate et Heure rafraichir automatiquementTu modifies l'expression : Format(Now, "HH:MM:SS") en : Cordialement...
09/09/2016 à 12:45Totoro10Calcul du nombre de multiple en fonction de 2 prioritésReprenons la formule pour explications : Les éléments : compteur en début de trimestre : cptD compteur en fin de trimestre : cptF déclenchement de priorité 2 (la plus basse, cas où il n'y a que 2 priorités) : pr2 déclenchement de priorité 1 (la plus haute, cas où il n'y a que 2 priorités) : pr1 pr1...
09/09/2016 à 11:45Nowhereman Liste déroulante et bouton qui force l'un des choixDonner un nom à une plage dans Excel est une opération élémentaire... Il s'agit de nommer la plage que tu utilises comme liste de validation. Dès lors qu'elle est nommée, tu utilises le nom en lieu et place des références habituelles, ce qui simplifie l'écriture... NB- Une macro enregistrée ne const...
09/09/2016 à 11:05Giresky5Filtrer tout sauf plusieurs valeursLa formulation "<>JU-LIO"... n'est pas appréciée par le filtre ! On va donc récupérer tous les éléments (l'outil Dictionnaire le permet sans doublon), en éliminer ceux qu'on veut exclure et filtrer sur ceux restants.... Cordialement...
08/09/2016 à 14:26Nowhereman Liste déroulante et bouton qui force l'un des choixIl serait utile de nommer la liste.....
08/09/2016 à 14:20Giresky5Filtrer tout sauf plusieurs valeursCe sont les objets de ton code... Tant que je ne peux tester, je ne peux te dire pourquoi.....
08/09/2016 à 14:08TeachaNon fonctionnement de plage via la methode rangeRelis-toi ! ça veut dire quoi ? te provoque nécessairement une erreur (syntaxe incohérente !) ne provoquera pas d'erreur ! Mais il faut définir ce que tu veux obtenir, et joindre un fichier.....
08/09/2016 à 13:52Giresky5Filtrer tout sauf plusieurs valeursEssaie ...
08/09/2016 à 13:32Christine974Mettre une cellule au format "heure"Il me semble que tu n'as pas compris que pour saisir 8h, il faut saisir : 8:00 Si tu saisis 8, tu saisis en fait 8 jours ! Pour saisir directement le nombre correspondant à 8h, il faut saisir : =8/24 Cordialement...
08/09/2016 à 13:21Totoro10Calcul du nombre de multiple en fonction de 2 prioritésSi tu as compris la construction de la formule, tu ne devrais pas avoir de difficulté pour l'appliquer. Cordialement...