| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 10/09/2024 à 16:07 | Montie | Liste d'optimisation pour débit de bois | Oui désolé erreur de ma part, veuillez déplacer le code dans la déclaration précédente. Ci-après screenshot... |
| 10/09/2024 à 12:17 | saboh12617 | Public Sub Saboh | Merci ! J'ai l'air malin vu le nom du fil ... je l'ai lu en plus, promis ‼... |
| 10/09/2024 à 10:08 | saboh12617 | Public Sub Saboh | Moi c'est Saboh, j'aime bien Excel, mais surtout l'algorithmique ! J'aime passer un peu de temps à créer des algos, et chercher les manières les plus efficaces pour résoudre un problème. Je fais aussi beaucoup de VBA Excel/AutoCAD. J'ai trouvé sur ce forum un puits sans fond d'exercices pratiques en... |
| 10/09/2024 à 09:53 | Montie | Liste d'optimisation pour débit de bois | Salut BsAlv, hum non c'est étrange bonne question. Surtout que la découpe correspondante est à-priori bien au milieu de la liste. Je vois cependant que tu utilises ma première macro. Je comprends puisque tu cherches à faire une répartition globale, mais je n'ai pas fait de vérifications aussi poussé... |
| 09/09/2024 à 17:00 | Johann35 | Récupérer le nombre de critères sélectionné dans 1 filtre | C'est normal, la fonction (UDF) corrigée proposée par h2so4 n'est pas "volatile", càd. qu'elle ne s'exécute que quand ses paramètres sont actualisés. Or elle n'a aucun paramètre à part la cellule dans laquelle elle se trouve. Qui ne s'actualise que lorsque vous la double cliquez. Pour "corriger" cel... |
| 09/09/2024 à 16:06 | Steph30 | Générateur de mot de passe | Free Password Generator | Create Strong Passwords and Passphrases | Bitwarden... |
| 09/09/2024 à 15:55 | Sandrine19 | Liste déroulante personnalisée | Soit il faut passer par des plages nommées, soit vous pouvez utiliser la fonction filtre sur O365. Ci-joint un fichier avec 2 exemples sur comment l'utiliser. Je vous ai affiché les résultats de la fonction filtre, il suffit de les appliquer comme validation de cellule... |
| 06/09/2024 à 17:49 | Montie | Liste d'optimisation pour débit de bois | Merci pour votre retour. Malheureusement votre mise en page finale est bien trop complexe pour que je puisse m'y adapter. De plus elle requière un enregistrement de trop de paramètres par rapport à la solution que j'ai mise en place. La mienne est plus rapide que celle de BsLav car je me suis report... |
| 06/09/2024 à 15:06 | Montie | Liste d'optimisation pour débit de bois | Malin l'utilisation combinée des TCD, je me demandais justement s'il n'y avait pas peut etre une solution entièrement TCD ou PowerQuery. J'ai testé par curiosité et j'ai une erreur après environ 2s sur Le tableau semble planter sur le 1e indice uniquement. Je précise, sur Excel 2016, peut etre qu'il... |
| 06/09/2024 à 14:29 | Montie | Liste d'optimisation pour débit de bois | Je reviens vers vous avez une MAJ de la macro suivant les demandes d'hier soir. Je n'ai pas encore implémenté les détails de recoupe (10 mm) et largeur de scie, mais ils sont vraiment faciles à ajouter donc j'attend votre retour sur ce point. Résultats groupés par "sous-groupe". La macro est beaucou... |
| 06/09/2024 à 09:13 | Montie | Liste d'optimisation pour débit de bois | Concernant ces histoires de découpes de 10 mm de chaque coté, cela s'applique uniquement sur le stock "de base" ou sur les chutes réutilisables également ? Au sujet des chutes. Y-a-t-il des contraintes particulières non mentionnées ? (Longueur min, dimensions "standards", ou autres ?). Voulez-vous q... |
| 05/09/2024 à 17:15 | Montie | Liste d'optimisation pour débit de bois | Oui, l'algorithme utilisé implique que les dernières valeurs auront forcément un rendement inférieur puisqu'on part "du meilleur" vers "le pire"/les restes. Après le vrai problème dans cette histoire c'est de faire un algo suffisamment rapide pour un problème assez large. Mais vu que je me suis plan... |
| 05/09/2024 à 16:48 | Montie | Liste d'optimisation pour débit de bois | AHHHHHH ! Mon dieu j'ai tout à refaire, j'avais compris de travers Je m'étais posé la question ce matin et puis j'ai oublié de la poser... Bon je vais y réfléchir... |
| 05/09/2024 à 16:44 | Montie | Liste d'optimisation pour débit de bois | Le code VBA (nettoyé, le premier fichier joint était plein de tests) pour les curieux. Fonctionnement identique, juste le VBA a changé... |
| 05/09/2024 à 16:25 | Montie | Liste d'optimisation pour débit de bois | C'est un problème en réalité assez complexe si l'on cherche vraiment à obtenir l'optimum parmis toutes les combinaisons possibles. Ci-après un algorithme de tri (naif) basé sur le fonctionnement suivant : Tri des découpes de la plus grande à la plus petite, et du stock du plus grand au plus petit. R... |
| 05/09/2024 à 09:56 | Aurore504 | Tableau croisé dynamique | Pas vraiment non. Sinon je vous aurai simplement demandé des images. Dans l'immédiat j'imagine que votre tableau est mal formaté et qu'Excel n'a pas détecté vos colonnes comme des catégories distinctes. De plus veillez a bien vous organiser entre ce que vous voulez regrouper et vos données. Il me se... |
| 05/09/2024 à 09:47 | Yann47 | Macro pour ouvrir page web avec Microsoft Edge et copier le texte sur Exce | C'est assez complexe le WebScrapping en VBA, personnellement je vous conseillerai de vous tourner vers d'autres outils plus appropriés. Si vous tenez à utiliser Edge plutot que IE. c'est encore plus complexe. Ci-après discussion en anglais sur ce que j'ai pu trouver se rapprochant au plus de votre p... |
| 05/09/2024 à 09:42 | BuzzLEclair | Macro-VBA pour remplissage automatique et impression | Pour l'exécution des macros, dans l'explorateur de fichiers, sélectionner le classeur, clic droit, propriétés (Général), et penser à bien "Débloquer" le fichier. Puis le réouvrir... |
| 05/09/2024 à 09:29 | Aurore504 | Tableau croisé dynamique | Veuillez joindre un fichier, supprimez les données confidentielles si nécessaire... |
| 05/09/2024 à 09:27 | TP22 | VBA pour copier une liste de pdf dans un répertoire vers un autre | Par curiosité, le fichier de Optimix est-il plus rapide ? Je l'ai regardé et je remarque que la boucle est identique à celle que je vous avais envoyée au début, "trop lente". D'où mon interrogation. De plus il copie tous les pdf sans distinction des titres... |
| 05/09/2024 à 09:16 | Axdes | Changement de données dans un tableau grâce à un menu déroulant | Pour toutes les fonctions de Recherche vous devez avoir le tableau cible (précisément la colonne dans laquelle vous cherchez) trié dans l'ordre alphabétique. (C'est écrit dans l'aide de la fonction). Alternativement, si vos validations de données correspondent EXACTEMENT aux valeurs recherchées, vou... |
| 04/09/2024 à 17:14 | TP22 | VBA pour copier une liste de pdf dans un répertoire vers un autre | Ca alors… Etes vous bien sur d'avoir entré les noms de dossiers et de fichiers correctement ? Les fichiers sont ils en .pdf ou .PDF ? car… Je viens de réessayer chez moi, certes sur un petit échantillon, mais ça fonctionne ... |
| 04/09/2024 à 17:05 | Toutouf | Copier caption optionbutton groupname dans cellule Excel | Si la MsgBox affiche le résultat attendu, alors vous pouvez écrire dans la cellule désignée ainsi : à placer à la place, ou après, de l'instruction MsgBox... |
| 04/09/2024 à 16:45 | Trt2202 | Recherche dans tcd | Je pense que c'est la Fonction LIREDONNEESTABCROISDYNAMIQUE - Support Microsoft que vous cherchez... |
| 04/09/2024 à 16:41 | TP22 | VBA pour copier une liste de pdf dans un répertoire vers un autre | Re, Ci-après une macro plus rapide (mais encore lente car il y a beaucoup de tests à faire), mais bon je ne l'ai testé que dans mon dossier téléchargements, je n'y ai pas non plus des milliers de fichiers. J'ai désactivé les hyperliens pour aller plus vite. Attention TOUS LES FICHIERS doivent respec... |
| 04/09/2024 à 15:25 | JaqLau | Copie de sauvegarde, ... avec les permissions | Comme indiqué dans le message de Steelson " avec la fonction décrite précédemment". càd avec la fonction de son message précédent puisque votre code y fait appel dans la ligne où se produit l'erreur. Si vous traduisez le message d'erreur il indique d'ailleurs "fonction transfererProtections n'est pa... |
| 04/09/2024 à 15:06 | TP22 | VBA pour copier une liste de pdf dans un répertoire vers un autre | D'accord super donc toujours 7 chiffres, compris entre 4 100 000 et 4 599 999, potentiellement un indice, et du pdf. Je pars sur ces critères pour effectuer un premier tri, et ensuite chercher dans la liste "potentielle" les fichiers listés. Je reviens vers vous quand j'ai une proposition... |
| 04/09/2024 à 14:58 | TP22 | VBA pour copier une liste de pdf dans un répertoire vers un autre | Avez vous une "structure type" des noms de fichiers. Dans votre exemple ils étaient tous du gerne "00000000-A.pdf" 8 chiffres, trait d'union, une lettre, .pdf ? Si c'est toujours le cas ca me permet d'accélérer considérablement la macro. Je vais procéder de manière inverse : Lire tous les fichiers d... |
| 04/09/2024 à 14:50 | TP22 | VBA pour copier une liste de pdf dans un répertoire vers un autre | Oui j'avais un peu peur de ça… Il faut savoir que de base le VBA n'est pas une flèche. Là vous lui demandez de chercher dans TOUS LES FICHIERS contenus dans un dossier et ses sous-dossiers : un fichier, puis un autre, puis un autre… alors certe la boucle s'arrete quand elle a trouvé mais elle recomm... |
| 04/09/2024 à 14:29 | thomas67 | Un petit coup de main en hardware | Je pense que vous devriez changer les barettes pour des plus grandes et/ou plus rapides (attention, vérifier si la carte mère est compatible), ou en ajouter si des emplacements sont libres. Mais via USB… Déjà jamais trop entendu parler de ça à part de "fake" via un SSD, mais si le PC est déjà lent c... |
| 04/09/2024 à 14:19 | JaqLau | Copie de sauvegarde, ... avec les permissions | Mes connaissances sont maigres aussi mais je vois que vous utilisez getFileById avec comme argument srcSheetId = 'Tableau de bord - Ateneo'... Il me semble qu'il s'agirait plutot du nom de votre fichier, pas de son ID. Essayez peut etre plutot Class DriveApp | Apps Script | Google for Developers get... |
| 04/09/2024 à 14:05 | JaqLau | Partage et Permissions | Au vu de Protéger, masquer et modifier des feuilles - Ordinateur - Aide Éditeurs Google Docs Section Protéger une plage de cellules ou feuille, § 6. Personnaliser, vous pouvez définir un utilisateur comme éditeur sur une plage spécifique (vous pouvez sélectionner toute la feuille je pense). Si vous... |
| 04/09/2024 à 13:55 | bibi23 | Projet gestion annonces | Si vous pouvez joindre un fichier d'exemple du "tableau pas bien net". Merci... |
| 04/09/2024 à 13:51 | urvoy | Doublon colonne D | Je pense que @JFL_ pourra vous aider. Je n'ai pas son expérience sur les "nouvelles" fonctions dynamiques. Déjà vous pouvez ajoutez un =SORT sur votre résultat et filtrer sur la 4e colonne, mais apràs je ne sais pas créer de fonction pour supprimer les doublons selon un critère de colonne unique. De... |
| 04/09/2024 à 11:51 | KP1 | Addition automatique dans une même cellule | Après la ligne Ajoutez (au dessus de Application.Undo) Je pense que la formule, au format US plante sur les virgules et les points... |
| 04/09/2024 à 11:47 | Mehdi.9 | Créer des formes selon des données | Juste pour info, s'il vous plait quand vous avez tout un tas de "petits détails" comme ca a ajouter faites-le en une fois. C'est beaucoup mieux pour tout le monde, et de mon coté je perds beaucoup moins de temps. Après vous voulez changer la couleur, la forme ou que sais-je… Dites-le tout de suite ... |
| 04/09/2024 à 11:01 | zinc78 | Incrementation + concaténation | C'est bien sur possible via le code mais il y a plusieurs aspects à prendre en compte : tout d'abord il me vient en tete que vous pourriez simplement entrer via le code la fonction =CONCAT( "MI24-" ; newcode ) avec la valeur de newcode définie dans le code. Pourquoi ? C'est, je pense, la solution la... |
| 04/09/2024 à 10:41 | Mehdi.9 | Créer des formes selon des données | Oui bien sur, Dans le code, remplacez la ligne par En supposant que vous n'ayez pas modifié les hauteurs de lignes cela devrait fonctionner parfaitement. Sinon Remplacez ActiveSheet par Workbooks("nom de votre fichier en screenshot.xlsx").Worksheets("nom de votre feuille")... |
| 04/09/2024 à 10:10 | Mehdi.9 | Créer des formes selon des données | Super. Si le problème est résolu n'oubliez pas de cloturer le fil... |
| 04/09/2024 à 10:03 | TP22 | VBA pour copier une liste de pdf dans un répertoire vers un autre | Veuillez trouver ci-joint une macro, testée de mon coté sans problèmes. J'espère qu'il n'y aura pas de problèmes d'accès aux fichiers serveurs de votre coté. Le code, repris notamment sur le post https://forum.excel-pratique.com/excel/affichage-plusieurs-adresses-de-fichiers-recherches-195176... |
| 04/09/2024 à 09:29 | Mehdi.9 | Créer des formes selon des données | Pour une forme verticale, inversez la hauteur et la largeur dans la derniere ligne. càd : Pour les macros essayez ceci : Fermez le fichier Dans l'explorateur de fichiers, clic droit sur le fichier et "Propriétés" Regardez s'il n'y a pas en bas une case cochée du type "fichier bloqué", débloquez le e... |
| 04/09/2024 à 09:13 | Mehdi.9 | Créer des formes selon des données | Ah ok, alors il faut du VBA. Ci-joint une autre proposition... |
| 04/09/2024 à 08:55 | TIRYEF | Formule pour charge et décharge d'une batterie | Mais du coup, la formule convient ? Parce qu'appliquer le coefficient en ligne "bilan brut horaire" ou "niveau de charge" il me semble que ce soit équivalent. Surtout que le coefficient de charge ou décharge, selon moi, ne s'applique que sur l'apport/perte par rapport au niveau courant, pas à l'ense... |
| 04/09/2024 à 08:47 | ALAIN0449 | Supprimer des colonnes en fonction d'un ou plusieurs mots | Si le problème est résolu n'oublie pas de clore le fil, merci. Bonne journée... |
| 04/09/2024 à 08:44 | sebios | Forcer une tva sur la saisie | Ca dépend : si ce sont les memes colonnes à traiter qu'importe la feuille, alors le script actuel convient. Sinon oui, il faut ajouter une variable et une condition dans le if, je pense que en reprenant l'exemple tu devrais pouvoir adapter... |
| 03/09/2024 à 17:38 | TP22 | VBA pour copier une liste de pdf dans un répertoire vers un autre | C'est pas trop mal mais il ne vérifie pas les sous-dossiers du dossier source. Je vous enverrai un code demain. Il faudrait que j'arrive à retrouver il y a quelques jours quelqu'un a posté un code parfait pour la recherche itérative dans tous les sous-dossiers... Mais bon j'ai répondu à tellement de... |
| 03/09/2024 à 17:34 | sebios | Forcer une tva sur la saisie | Re, Vous pouvez faire comme ceci Et vous rentrez dans la var colonnes les numéros de colonnes valables. The Array method indexOf() in Apps Script (spreadsheet.dev)... |
| 03/09/2024 à 17:14 | Mehdi.9 | Créer des formes selon des données | Le fichier joint, à titre d'exemple, correspond-il à la demande ... |
| 03/09/2024 à 16:56 | TP22 | VBA pour copier une liste de pdf dans un répertoire vers un autre | Oui vous pouvez copier/coller des fichiers via VBA. Le principe : via la Méthode CopyFile (Visual Basic pour Applications) | Microsoft Learn Par contre je n'ai pas bien compris comment vous avez récupéré vos données : ce n'est pas simplement le nom des fichiers dont vous avez besoin mais bien tout l... |
| 03/09/2024 à 16:47 | GEHANT | Calcul carences | En I2 la formule : =SI(H2>=E3;"ignoré";H2) Convient-elle ? (à étendre vers le bas)... |