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 178

DateAuteur du sujetSujetExtrait du message
14/02/2017 à 22:16AtroUn avis / conseil : probabilités en masseCe que je découvre surtout dans ton fichier, c'est l'existence de 3 catégories... S'il faut en tenir compte, j'ai quelques adaptations à faire : il n'y a plus 3 tableaux de conversion à distinguer, mais 3 séries de 3 tableaux. En outre, je les ai transformé en tableaux à 2 colonnes, plus aisés à uti...
14/02/2017 à 14:44ciocciuDifference xls 2013 / 2016 format %Si tu tapes 2, il y aura 2 dans la cellule, qui affichera soit 2 soit 200% selon que le format est en % ou non. Si tu tapes 2%, il y aura 0,02 dans la cellule, qui se mettra automatiquement au format % et affichera 2%. (Ceci si l'option Saisie automatique de format pourcentage n'a pas été désactivée...
14/02/2017 à 14:38le noob Répétition aléatoire en figeant des cellulesCela me paraît moins simple que ça n'a l'air... Schéma de base : - On tire 299 sur 570 qui auront donc une attribution pour 3 mois. - Trimestre 2 : 271 n'ont pas eu d'attribution, ils sont prioritaires ; on tire 28 sur les 299 ayant eu déjà une attrib. pour compléter. - Trimestre 3 : 28 ont eu 2 att...
14/02/2017 à 13:35rherchelExtraction ExcelCellule = contenu de la cellule qui contient la chaîne dont on veut extraire une partie. info = variable de type Variant destinée à recueillir le résultat. On lui affecte d'abord un tableau de composants de la chaîne découpée selon le slash. Ce qu'on recherche est le dernier élément du tableau. Cord...
14/02/2017 à 13:27nicolas lebrun Fonction Date 1 anPb d'intervalle Le jour début est le jour 1 et non le jour 0... Jour début +1mois +xmois +1an => premier jour où l'abonnement n'a plus cours. Dernier jour = JourDébut-1 + Durée ou = JourDébut+Durée - 1 Utiliser MOIS.DECALER Cordialement...
14/02/2017 à 12:22Antho49000 Date comprise entreCordialement...
14/02/2017 à 12:00ramdam78Importer une ligne dans un formulaireEt tu demandes ce que tu peux faire pour compléter ce que tu as fait (dont on ignore les détails) en vue de modifier. Tu veux donc une orientation méthodologique générale, ce qui est fait. Si c'est insuffisant, c'est qu tu n'as pas posé la question de la façon qui t'aurait amenée une réponses utile...
13/02/2017 à 22:21ciocciuDifference xls 2013 / 2016 format %2 c'est bien 200% ! 2% c'est 0,02 ! Cordialement...
13/02/2017 à 22:12manu75kCréation d'une macro pour consolider les donnéesCe sont tous des fichiers Excel... ! Cordialement...
13/02/2017 à 22:04ramdam78Importer une ligne dans un formulaireC'est une façon plutôt classique de lancer une modification dans un formulaire : Mettons par exemple (les moyens de faire une même chose sont en général multiples). Dans ton formulaire tu déclares une variable publique : Ensuite, dans un module tu places ta proc. associée à un bouton : Il te faudra...
13/02/2017 à 21:41AtroUn avis / conseil : probabilités en masseJ'ai écrit la procédure hier (enfin c'était plutôt dans la nuit !) et refait les fonctions annexes, mais pas eu le loisir de tester aujourd'hui (travaux d'élagage...) Hormis les tests (important, je te l'accorde ! mais pour le moment on peut faire comme si ça allait fonctionner ! ), il me reste la f...
13/02/2017 à 20:57sourisMessage pour Mdo100, Mferrand et les autresLa formule reprend les conditions que tu as énoncées pour définir la date de prochaine évaluation Si DateDernièreEvaluation : => DateDernièreEvaluation décalée de Périodicité [ MOIS.DECALER(C2;D2) ] Sinon : Date en 2017, Mois de DateEntrée décalé de Périodicité [ MOD(MOIS(B2)-1+D2;12)...
13/02/2017 à 13:48Kit Grille cliquable avec coordonnées sur un graph ?...
13/02/2017 à 13:46ro1334 Selectionner une ou plusieurs cellules variables VBACela n'apparaît vraiment pas dans les deux lignes que tu cites ! Select et Selection y sont de trop et constituent pour VBA des opérations inutiles qui n'ont pour effet que le ralentir...
13/02/2017 à 13:42ericpMacroTon code résulte d'un enregistrement de manipulations sur Excel. L'épurer est une première démarche, on opère en VBA en singeant Excel, à l'instar de l'enregistreur. Il faut revenir au point de départ où la série de manipulations résultait d'une traduction de l'objectif visé en gestes qu'il était po...
13/02/2017 à 13:00tontonzero Récuperer lla valeur selection d'une listbox dans textboxAurais-tu supprimé le tableau dans ton fichier ...
13/02/2017 à 12:11ro1334 Selectionner une ou plusieurs cellules variables VBAIl est TOUJOURS inutile de sélectionner pour faire quoi que ce soit d'autre. Et on qualifie toujours ses expressions plutôt que de laisser VBA chercher la feuille active et décider... On cessera ainsi d'avoir un code boîteux au profit d'un code plus fiable et plus rapide. Cordialement...
13/02/2017 à 12:03Coulax Recherche date la plus récenteLis un peu plus les réponses ! Ta formule n'est pas encore tout à fait bonne, car pas recopiable sur l'ensemble du tableau.....
13/02/2017 à 12:00tontonzero Récuperer lla valeur selection d'une listbox dans textboxPuisque tu utilises un tableau Excel, sers t'en ! Cordialement...
13/02/2017 à 11:49Coulax Recherche date la plus récenteValidation matricielle (Ctrl+Maj+Entrée) Formule en I2 à recopier sur I2:J7 Inhiber les 0 par format de cellule. Cordialement...
13/02/2017 à 11:36ericpMacroRe, ThauThème a bien répercuté ce que tu as fait... Ce que j'ai voulu dire, c'est que tes 3 lignes de commandes (après épuration) : effacement, couper-coller, suppression, pouvait se faire autrement : par remplissage sans effacement ni couper-coller, et suppression. Cordialement...
13/02/2017 à 11:18tontonzero Récuperer lla valeur selection d'une listbox dans textboxQue veux-tu dire ? Quelles cellules veux-tu servir, avec quoi ? Il serait par ailleurs judicieux de renommer tes contrôles (nom générique suivi d'un numéro d'ordre dans l'ordre des colonnes à servir), de façon à pouvoir utiliser une boucle pour l'affectation. Cordialement...
13/02/2017 à 10:43NoobExcelMacro Filtre par nomPour te désengluer de l'enregistreur, supprime le Range.Select (absurde !), définit la plage filtrée sur la 1re ligne : "A1:BE1" (et tu n'écris pas une formule, donc les $ n'ont aucun intérêt !), supprime les noms d'arguments (le passage par position est tout aussi efficace !)... Par contre, il te f...
13/02/2017 à 10:33tontonzero Récuperer lla valeur selection d'une listbox dans textboxCordialement...
13/02/2017 à 10:28Eldewen IsNA erreur de compilationEt bravo ! J'avais zappé le point devant .Cells(i, 3), tu l'as rétabli... Bonne journée...
13/02/2017 à 10:18ericpMacroFlanque ça à la poubelle ! Dis ce que tu veux obtenir, à partir de quoi, ce sera bien plus rapide !! Je vois que ThauThème a été plus patient que moi ! Je me suis arrêté au Cut, parce que là, j'ai eu un profond sentiment qu'il y avait une absurdité rédhibitoire dans la chose.....
13/02/2017 à 09:49sourisMessage pour Mdo100, Mferrand et les autresCordialement...
13/02/2017 à 08:54Kit Grille cliquable avec coordonnées sur un graph ?Faut voir ...
13/02/2017 à 08:52horusbk Utilisation des étoiles dans ExcelCela fonctionne pour les fonctions (ou fonctionnalités) acceptant les caractères "jokers". Consulter l'aide dans chaque cas pour s'en assurer. Ne fonctionnera pas dans ta formule... Cordialement...
13/02/2017 à 08:44kamelliasSupprimer espaceCordialement...
12/02/2017 à 21:18mamarus A L'attention de MFerrand - suite problèmeCa s'est décalé d'une colonne... Il faut donc remplacer 6 par 7 (3 fois à ce que je vois). Cordialement...
12/02/2017 à 21:14Dams86Commentaire à la fausse placeA mon avis, c'est qu'il faut d'abord voir le problème, et que tu ne montres rien... ...
12/02/2017 à 19:48mamarus A L'attention de MFerrand - suite problèmeOù est la procédure ...
12/02/2017 à 16:24YOUNESS1972 Userform changements dans bddVoilà une illustration... Tu ne retrouveras quasiment rien (en dehors des Msg que j'ai conservé et d'un Unload Me) de ton code antérieur. J'espère que cela pourra t'ouvrir des horizons... Sur la forme (car travailler sur du code implique de pouvoir le lire et s'y retrouver à tous moments) et partiel...
12/02/2017 à 11:24AtroUn avis / conseil : probabilités en masseLe problème principal sera toujours la croissance du nombre global de combinaisons lorsque le nombre d'éléments (restes) fusionnables augmente : pour 10, on a : 502 combinaisons pour 15 : 16373 pour 20 : 524268 - et si on va jusqu'à 25 : 16 777 191 On peut conjecturer que le temps de traitement augm...
12/02/2017 à 10:01Gekzky Moyenne d'heuresSi tu mettais un fichier Excel ...
11/02/2017 à 23:25AtroUn avis / conseil : probabilités en masseJe rectifie le nombre de combinaisons pour 18 que j'avais donné (une erreur d'addition) : 262125. Mais je crois que je ne suis pas en mesure de trouver une bonne notation pour lancer la machine ce soir... A demain.....
11/02/2017 à 22:07AtroUn avis / conseil : probabilités en masseToujours au même point, entretemps j'ai dormi un petit peu... Le problème posé au départ, si je le reformule, consiste à partir d'un lot de produits en reste donné à les combiner pour atteindre un produit cible aux propriétés prédéfinies. Si on part maintenant sur des considérations visant à proscri...
11/02/2017 à 15:33AtroUn avis / conseil : probabilités en masseCa devrait aller avec moins ! Pour 18 un max de 155382 combinaisons, qui se réduiront selon ce que l'on pourra sortir en route... en contrepartie, plus on avancera, plus les combinaisons seront complexes. J'ai refait des tableaux, une fonction de calcul... mais pour la suite j'attendrai une heure où...
11/02/2017 à 13:20syeshuMacro affectation d'une ligne à un utilisateurPropriété Locked des cellules à mettre à True (verrouillé) ou False (déverrouillé). Et le verrouillage prend effet lorsque tu protèges la feuille. Seule les cellules déverrouillées peuvent être modifiées...
11/02/2017 à 12:40AtroUn avis / conseil : probabilités en masseOk ! Mais tu en associes 2, mettons association A. Tu associes A à un 3e : A représente une quantité double... Alors que association de 2 autres, donné assoc. B. Associer A et B, il y égalité entre A et B.....
11/02/2017 à 11:36syeshuMacro affectation d'une ligne à un utilisateurTon code n'a aucune chance de faire ce que tu veux... Mais pourquoi, ne procèdes-tu pas à l'ouverture à : 1) verrouillage des cellules tous utilisateurs, 2) déverrouillage des cellules utilisateur actif, 3) éventuellement, masquage lignes autres utilisateurs, 4) protection feuille (seules les cellul...
11/02/2017 à 11:27AlainpolPuis-je transformer des feuilles de calcul en fichiers ?Exemple de procédure : Il faudra peut-être préciser un nom de dossier à l'enregistrement, sinon cela enregistre dans le dossier actif... Cordialement...
11/02/2017 à 11:11AtroUn avis / conseil : probabilités en masseTu ne réponds pas sur les quantités ...
11/02/2017 à 11:06roro67Comment modifier un userform Excel 2007Depuis quelques décennies maintenant, il y a rarement des victimes, sauf par imprudence (genre quelqu'un qui veut traverser un radier inondé parce qu'avec son 4/4... et le 4/4 comme n'importe quoi d'autre ne résiste pas une masse d'eau en mouvement). Et le système d'alerte est efficace (quoique la f...
11/02/2017 à 09:31M3RS2471 Transformation indication chronoA la prochaine... ...
11/02/2017 à 07:08M3RS2471 Transformation indication chrono...
11/02/2017 à 07:06AtroUn avis / conseil : probabilités en masseCe que je ne comprends pas, c'est pourquoi deux tableaux de reste, et pourquoi il n'est pas question de quantités (qui il me semble devraient jouer un rôle). Et ensuite s'il faut fusionner le maximum de restes (ensemble) ...
11/02/2017 à 05:59M3RS2471 Transformation indication chronoTu fais : F3 est alors en références absolues et ne variera pas, contrairement à F4... Bonne journée...
11/02/2017 à 03:43Sardaukar Tri complexe des lignes d'une feuilleIl y a une erreur dans ton énoncé. Tu retiens le code TI701, alors qu'il ne correspond à aucun de tes 4 critères et aurait donc dû être éliminé. Cordialement...