| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 29/10/2020 à 13:33 | YoniK | Très simple : select dernier fichier | Que signifie "dernier fichier touché" ? Pour moi c'est celui qui est actif (sélectionné)... |
| 29/10/2020 à 13:28 | LaJoya | Trouver l'écart entre plusieurs MIN et MAX | Les fonctions personnalisées que j'ai proposées ne nécessitent pas d'être validées par ctrl-maj-enter. Mais peuvent l'être, cela ne semble pas changer quoi que ce soit au niveau des performances. Par contre il est bien nécessaire de faire une validation matricielle pour des fonctions qui le nécessit... |
| 28/10/2020 à 19:11 | LaJoya | Trouver l'écart entre plusieurs MIN et MAX | N'hésite pas si tu as encore des questions ... |
| 28/10/2020 à 17:30 | LaJoya | Trouver l'écart entre plusieurs MIN et MAX | J'ai adapté et créé des fonctions supplémentaires permettant de simplifier tes formules à rallonge (et peu performantes). SDIC (somme des différences entre valeurs min et max d'intervalles selon valeur d'une consigne (avec ou sans opérateur <=>) et d'un gestionnaire LIC( liste des valeurs min... |
| 28/10/2020 à 16:10 | LaJoya | Trouver l'écart entre plusieurs MIN et MAX | N'est-il dès lors pas suffisant de tester simplement le statut gest. chaleur ? 0 à l'arret, 1 chaud, 2 froid ?et ignorer la consigne ? ben j'ai pas vraiment l'impression ... vu les demandes additionnelles, j'ai l'impression de faire ton stage à ta place et ne compte pas trop sur moi pour cela. Ma di... |
| 28/10/2020 à 11:30 | LyLie | Rang selon deux colonnes | Une proposition, un classement normal avec ex-aequo et ton classement spécifique (utilise une colonne supplémentaire)... |
| 27/10/2020 à 19:21 | FlorianPap | Création boucle itérative VBA - Calcul TRI | Je ne vois pas de problème avec ta fonction. (mais je n'ai pas les compétences pour vérifier que le résultat est exact !)... |
| 27/10/2020 à 18:27 | LaJoya | Remplacer les arguments de l'appel d'une fonction par une formule | Voir exemple dans le fichier fourni sur on autre message... |
| 27/10/2020 à 18:22 | LaJoya | Trouver l'écart entre plusieurs MIN et MAX | J'ai adapté et créé des fonctions supplémentaires permettant de simplifier tes formules à rallonge (et peu performantes). SDIC (somme des différences entre valeurs min et max d'intervalles selon valeur d'une consigne (avec ou sans opérateur <=>) LIC( liste des valeurs min et max d'intervalles... |
| 27/10/2020 à 17:34 | LaJoya | Trouver l'écart entre plusieurs MIN et MAX | Lol ... |
| 26/10/2020 à 17:23 | Phantom88 | Adaptation macro pour un horaire de garde de médecins | Tu as mis un espace en A47 dans données au lieu de supprimer le contenu. Cela pose problème. En supprimant cet espace, la macro semble fonctionner. Si nécessaire je peux adapter la macro pour tenir compte de ce cas de figure, mais cela me parait inutile. Pour supprimer le contenu d'une cellule, séle... |
| 26/10/2020 à 15:25 | Phantom88 | Adaptation macro pour un horaire de garde de médecins | Pour un fonctionnement correct : Instructions 1) compléter la feuille données (nom des médecins et leur zone) 2) préparer le tableau des gardes en cliquant sur le bouton initialiser tableau des gardes , une date de début sera demandée. 3) cliquer sur le bouton générer planning des gardes (il sera te... |
| 26/10/2020 à 15:07 | audrey26 | Optimisation Tournée Solveur | Merci pour ces compléments d'info... |
| 26/10/2020 à 14:13 | audrey26 | Optimisation Tournée Solveur | J'ai des résultats différents et incorrects tant pour l'optimisation 1 corrigée que l'optimisation 2. Quelles sont tes réglages ... |
| 26/10/2020 à 13:12 | audrey26 | Optimisation Tournée Solveur | Je pense que le solver a du mal à gérer les formules index equiv, vlookup. En prenant 40 palettes par exemple, le solver propose 20 et 20 alors que l'optimum est 33 et 7... |
| 25/10/2020 à 16:40 | marq | Arrondi des heures prestées | Voici une correction... |
| 25/10/2020 à 15:50 | marq | Arrondi des heures prestées | Re-bonjour, cela semble pourtant correspondre à ce que tu as demandé. Peux-tu expliquer ce qui ne fonctionne pas ou mettre un fichier exemple représentatif ... |
| 25/10/2020 à 15:08 | marq | Arrondi des heures prestées | Une proposition =SI(A1<1/48;0;PLANCHER(A1-11/1440;1/48)+1/48)... |
| 25/10/2020 à 14:36 | Iyamerwan | Erreur d'éxécution 1004 PasteSpecial | Le problème c'est que ta syntaxe pour définir une plage sur une autre feuille que la feuille active n'est pas correcte. Voici la syntaxe correcte... |
| 25/10/2020 à 12:05 | Iyamerwan | Erreur d'éxécution 1004 PasteSpecial | Essaie avec .pastespecial (au lieu de .pastespeciale)... |
| 25/10/2020 à 12:04 | Martin2B | Interpolation linéaire | Une correction de ta syntaxe... |
| 24/10/2020 à 14:32 | zack10 | Taux de similitude (Ressemblance) | Merci de cloturer le sujet si la solution te convient... |
| 24/10/2020 à 12:48 | Malaika | Résultat d'une fonction VB | Le code sera traité dans l'ordre des instructions. et renverra le résultat de la fonction createnode(value)... |
| 24/10/2020 à 12:42 | Auyin | Remplissage cellule suivant date du jour | Une proposition... |
| 23/10/2020 à 18:47 | Papoumac32 | Extraire les 1ere lettres d'un prénom composé | Une proposition... |
| 23/10/2020 à 17:41 | audrey26 | Optimisation Tournée Solveur | Le solveur semble avoir du mal à gérer index, equiv une proposition vba (résultat toujours prendre 33+reste sauf pour 64 palettes), mettre la valeur en G4 pour activer la recherche de l'optimum... |
| 23/10/2020 à 17:19 | LaJoya | Trouver l'écart entre plusieurs MIN et MAX | J'ai adapté la fonction personnalisée (pour y inclure la gestion des vannes, j'aurais besoin d'un fichier qui contient l'info, ainsi que les calculs souhaités) voir dans le clsseur joint exemple d'appel de la fonction... |
| 23/10/2020 à 15:55 | Simon_Lbb | Double boucle for optimisation | Un proposition... tu devrais aussi jeter un oeil à powerquery... |
| 23/10/2020 à 14:57 | lucas28 | VBA Attribuer une cellule à une variable x, utiliser x dans une fonction | Pour vérfiier la version. menu-> fichier-> compte pour la formule, essaie la correction proposée ci-dessus... |
| 23/10/2020 à 14:48 | lucas28 | VBA Attribuer une cellule à une variable x, utiliser x dans une fonction | Xlookup n'est pas disponible pour excel 2016. pour intégrer le contenu d'une variable dans une formule... |
| 23/10/2020 à 12:54 | Machachicha | Tri et récupération de la données la plus récente | Une solution via un TCD... |
| 23/10/2020 à 12:46 | LaJoya | Trouver l'écart entre plusieurs MIN et MAX | Solution via une fonction personnalisée. fait la somme des différences entre les valeurs associées à la dernière ligne et àla première ligne d' intervalles identifiés par une valeur (consigne). =IEA(plageconsigne,consigne,plagevaleur) où plage consigne est la plage dans laquelle retrouver la consign... |
| 21/10/2020 à 11:43 | rodryg123 | Envoyer les sms | Adapte ton instruction for... |
| 21/10/2020 à 00:23 | rodryg123 | Envoyer les sms | Voici comment tu aurais dû adapter le code que je t'ai fourni... |
| 21/10/2020 à 00:10 | laurent54000 | Problème statistique sur mon tableau | Une version adaptée... |
| 20/10/2020 à 13:44 | Saslen208 | Remplacer un caractère et son précédent dans une chaine | La solution proposée évite d'avoir à mettre la référence en vbe. VBA reconnait REGEXP si la référence est mise, et génère une erreur dans le cas contraire. (erreur que tu as reçue). Si tu as mis la référence, les 2 syntaxes ne provoqueront pas d'erreur... |
| 20/10/2020 à 13:17 | laurent54000 | Problème statistique sur mon tableau | Une proposition (tes colonnes additionnelles sont superflues)... |
| 20/10/2020 à 11:22 | rodryg123 | Envoyer les sms | Voici ton code restructuré, à toi de mettre les instructions nécessaires pour l'envoi des sms... |
| 20/10/2020 à 00:37 | rodryg123 | Envoyer les sms | Supprime ces instructions avec ces instructions, tu arrêtes ta macro dès qu'une personne n'a pas son anniversaire à la date du jour... |
| 20/10/2020 à 00:32 | Christophe79 | Valeur "FAUX" non traitée | Remplace cette instruction ElseIf Cells(ligne, colonne).Value = "FAUX" Then par celle-ci ElseIf Cells(ligne, colonne).Value = False Then... |
| 19/10/2020 à 17:40 | Cloé | Extraction automatisée de données sur intervalles | Une solution basée sur la logique et l'organisation du classeur. introduire les critères de sélection en feuille planning et faire lat-F8 pour lancer la macro... |
| 19/10/2020 à 13:36 | Stéphane1972 | Retirer un élément d'un Array | Voici quelques tests qui illustrent l'idée que j'avais, ainsi qu'une adaptation du code d'eriiic (utilisation d'une sub et byref). 3 macros à comparer. aargh(dictionnaire, test macro d'eriiic, test1 macro d'eriiic adaptée)... |
| 18/10/2020 à 23:52 | Saslen208 | Remplacer un caractère et son précédent dans une chaine | Pour éviter de devoir mettre la référence dans vbe, remplace Dim ExpReg As REGEXP par Dim ExpReg As Object... |
| 18/10/2020 à 17:26 | Stéphane1972 | Retirer un élément d'un Array | Effectivement, Peut-être peut-on même se passer de la suppression mais simplement mettre un indicateur de données supprimées. pour le dictionnaire, l'idée est de - initialisation : charger le tableau dans un dictionnaire (la clé étant la concaténation des 3 éléments de l'array). l'item associé étant... |
| 18/10/2020 à 17:02 | Stéphane1972 | Retirer un élément d'un Array | Moi j'utiliserais un dictionnaire... |
| 18/10/2020 à 16:02 | LASpiro | Incrémentation numéro commande selon horodatage | Une solution via une macro. la macro suppose que les lignes sont triées selon les colonnes C,D,F,G. Les données en colonne E sont numériques avec un format spécial qui fait précéder le n° du mot Commande. La macro attribue un numéro de commande fixe ( en cas de suppression d'une commande, le numéro... |
| 16/10/2020 à 17:48 | Cloé | Extraction automatisée de données sur intervalles | Edit :salut Steelson, & tulipe_4 les données sont-elles correctes dans l'exemple que tu as mis ? pour la sélection de lundi, il s'agit bien de 11 au 15/02 ? de 13:30 à 14:30 et de 15:30 à 10:16 ? pour la sélection de mardi même chose mais avec des plages en plus ? Si les données ci-dessus sont corre... |
| 16/10/2020 à 15:45 | al87 | Scinder code sur 2 lignes | Re-bonjour... |
| 16/10/2020 à 12:42 | al87 | Scinder code sur 2 lignes | Essaie ainsi... |
| 16/10/2020 à 12:25 | ERIC68500 | Variable texte et sélection plage | Essaie ceci sinon il manque un e dans ton instruction ActivCell.Value note que ActiveCell.Offset(0, 0).range("A1").Select va sélectionner la cellule qui est active avant l'exécution de la macro ou celle qui aura été sélectionnée par une instruction .select, mais pas celle sélectionnée par l'instruct... |