| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 09/03/2020 à 10:00 | wawach | Actualisation de stock avec suivi des lots | Pour retrouver la ligne correspondante, dans l'onglet de suivi du stock, actuellement on se base uniquement sur le n° de lot, à tester en ajoutant une condition sur l'article : cf PJ Bouben... |
| 08/03/2020 à 22:23 | richi2casa | Update avec userform entre Excel et ms access | Avec la base, c'est bien mieux Avant la résolution du problème, plusieurs points revus. La déclaration des variables au bon endroit est importante, notion de portée (privé, publique). Les recordsets sont propres à chaque utilisation. Dans ta version, on a un recordset déclaré en public pour tout le... |
| 08/03/2020 à 19:52 | Fabe | Bourse aux vêtements | En PJ un prototype avec : > la liste des vendeurs code et nom > une feuille de saisie des ventes : n° de vente, date de vente : automatique acheteur : saisie libre ou sélection d'un acheteur qui a déjà fait un achat mode de paiement : chèque / espèces total réglé : automatique (somme des artic... |
| 08/03/2020 à 15:03 | kripsteur23 | Tableau combinaison possibilité | Ci-joint une proposition, avec les combinaisons. Nombre de combinaisons trouvées : COMBIN(10;5) * COMBIN(5;2) => 2520 Bouben... |
| 08/03/2020 à 14:28 | richi2casa | Update avec userform entre Excel et ms access | Pourrais-tu envoyer la base Access, même vide, pour avoir la structure des tables ? Bouben... |
| 07/03/2020 à 16:04 | Didi1 | Faire des requêtes via userform | Ce petit calendrier maison est top Je le conserve précieusement ! @+ Bouben... |
| 07/03/2020 à 14:14 | Didi1 | Faire des requêtes via userform | Le formulaire utilise le contrôle "Microsoft Date and Time Picker" (combobox avec calendrier). A priori, ce composant n'est pas standard et n'existe peut-être pas chez vous. Dans ce cas, Excel le remplace par un autre composant ou supprime les contrôles (?). Pour le visualiser, en ouvrant la liste d... |
| 07/03/2020 à 12:23 | Didi1 | Faire des requêtes via userform | Ci-joint une proposition avec formulaire de recherche, par période, par mois, par année, par durée min et max A tester Bouben... |
| 07/03/2020 à 10:31 | chti59xcel | Elections | Ci-joint une nouvelle version. Le problème, pour info, était dû à la position du curseur dans l'onglet "Listes Candidats" (bug si la cellule sélectionnée dans cet onglet n'était pas en colonne A). Code VBA légèrement modifié, à tester. Bouben... |
| 07/03/2020 à 10:18 | TEMAGOULTFARID | Appeler une macro de plusieurs fichiers | Les noms des fichiers sont dans l'onglet Excel, en cellule A5, A6 et suivantes. Dans l'exemple "0001", si le fichier s'appelle "toto", indiquer toto. Toutefois, l'extension (.xlsm) est ajoutée dans le code VBA. Exemple : Nom dans Excel : "toto" => fichier recherché : "toto.xlsm". S'il ne s'agit p... |
| 06/03/2020 à 14:16 | JeanF44 | Eviter la vue de la sélection de cellules | Re Ci-joint le fichier modifié : > ajout des instructions > suppression des instructions ne sert à rien > suppression des temporisations (utilité ? uniquement pour ralentir ?) Bouben... |
| 06/03/2020 à 13:20 | JeanF44 | Eviter la vue de la sélection de cellules | Ajouter en début de traitement : Et en fin de traitement : Et ça optimise le temps de traitement. Bouben... |
| 06/03/2020 à 12:40 | chti59xcel | Elections | Suite à l'ajout probable de candidats, il y a eu un décalage de lignes dans les listes, entraînant ce problème. L'espacement entre chaque liste doit être identique pour que cela fonctionne. Pour éviter ce problème : ajout du numéro de liste dans l'onglet Candidat, en colonne A (L1, L2, ...) : permet... |
| 05/03/2020 à 23:08 | eragondu69 | Copier coller à partir de plusieurs fichier | Ci-joint une proposition. Après sélection du répertoire : > ouverture de tous les fichiers avec un nom "diagramme __ du collecteur.xlsx" > copie de la colonne I (toute la colonne de la 1ère ligne à la dernière ligne de la colonne) (non précisé : onglet à prendre en compte => premier onglet... |
| 05/03/2020 à 21:57 | zizouet | Excel recherche de donnees | Ci-joint une proposition, avec un nouveau tableau dans lequel les 2 infos sont séparées, et les valeurs ciblées en violet, avec une MFC. Bouben... |
| 05/03/2020 à 16:07 | Clemencspr | Save a PowerPoint presentation | Please find attached an example to test Bouben... |
| 05/03/2020 à 14:10 | TEMAGOULTFARID | Appeler une macro de plusieurs fichiers | Si la macro d'impression est la même dans tous les fichiers, c'est mieux de l'écrire une seule fois, dans le fichier principal. Sinon, pour appeler une macro d'un autre fichier, une solution, à adapter : cf PJ NB : si le fichier est un lien hypertexte, pour récupérer le chemin du lien Bouben... |
| 05/03/2020 à 13:05 | JeanF44 | Transformation N° Colonne en Lettre | La problématique m'échappe un peu. L'objectif est de comprendre ce qui est fait ou de le faire autrement ? Comme indiqué plus haut, on ne pourra pas simplifier beaucoup. Exemple de code VBA un peu plus simple : Bouben... |
| 04/03/2020 à 14:33 | Gokusam12 | Supprimer cellules ne contenant pas | Cells.delete efface toutes les cellules de l'onglet + test à revoir comme indiqué ci-dessus. Solution à tester / adapter : Bouben... |
| 04/03/2020 à 14:06 | winac | Sauvegarde automatique a la fermeture et sauvegarde d'une copie | Je n'ai toujours pas d'explication. A essayer en pas à pas, pour identifier si toutes les instructions s'exécutent bien (cf message plus haut). Bouben... |
| 04/03/2020 à 14:03 | pitochico | Boucle plusieurs fichiers puis plusieurs onglets | Dans l'exemple, les fichiers sont déjà ouverts en lecture seule. Si le fichier est déjà ouvert, cela ne doit pas poser de souci. A voir si le problème ne vient pas d'ailleurs. Pour la remise à blanc des onglets, une proposition à tester. Même principe : boucle sur l'onglet paramètre, et efface les l... |
| 04/03/2020 à 13:38 | JeanF44 | Transformation N° Colonne en Lettre | Autre solution, sur le même principe (exemple pour la colonne 50) : Pas facile de faire plus simple qu'une ligne ... Bouben... |
| 03/03/2020 à 18:55 | joecocs | Reconstruire la base de données | Je pense que tu peux t'en sortir en SQL 2 types de jointures : FROM Table1 INNER JOIN Table2 ON [Table2].[ColonneJointure1] = [Table1].[ColonneJointure2] => ramène uniquement les données existent dans la table 1et la table 2 FROM Table1 LEFT JOIN Table2 ON [Tab... |
| 03/03/2020 à 18:43 | pitochico | Boucle plusieurs fichiers puis plusieurs onglets | Ci-dessous une proposition à tester/adapter. Principe : boucle sur tous les fichiers (onglet param) pour chaque fichier (reprise du fonctionnement existant) > ouverture du fichier > copie des données > colle les données dans l'onglet qu'il faut (lu dans l'onglet param) > fermeture du fic... |
| 03/03/2020 à 17:39 | joecocs | Reconstruire la base de données | Si le fichier Excel est connecté à la base MySQL, le plus simple est d'exécuter une requête SQL (depuis Excel) et de récupérer le résultat, en utilisant la librairie ADO par exemple (Microsoft ActiveX Data Objects 2.5 Library) Exemple de requête : SELECT [Table1].[Colonne1], [Tab... |
| 03/03/2020 à 17:16 | JeanF44 | Transformation N° Colonne en Lettre | Quelques explications : Columns(LPreCol).Address(ColumnAbsolute:=False) => renvoie l'adresse d'une colonne à partir de son n°. 1 => "A:A" 2 => "B:B" 26 => "Z:Z" 27 => "AA:AA" La fonction Split découpe la chaîne en fonction d'un séparateur (et renvoie un tableau) Split ("AA:AA", ":") =... |
| 03/03/2020 à 13:04 | winac | Sauvegarde automatique a la fermeture et sauvegarde d'une copie | Même en local ??? Ci-joint une nouvelle version, qui indiquera un message d'erreur si la sauvegarde se passe mal. Bouben... |
| 03/03/2020 à 12:47 | winac | Sauvegarde automatique a la fermeture et sauvegarde d'une copie | Bizarre voire étrange Piste 1 : le répertoire est sur un réseau ? (chemin commençant par \\") Piste 2 : les macros sont activées sur le fichier ? A vérifier : ouverture de l'éditeur de code, point d'arrêt sur la procédure, et pas à pas (F8). Bouben... |
| 03/03/2020 à 12:41 | abdelalibouchha | Dupliquer les lignes selon un critère date | Au bénéfice du doute, on parlera d'une erreur de manip ... Bonne journée Patty ... |
| 03/03/2020 à 12:38 | abdelalibouchha | Dupliquer les lignes selon un critére date | 3 fois le même message https://forum.excel-pratique.com/viewtopic.php?f=2&t=137412 https://forum.excel-pratique.com/viewtopic.php?f=2&t=137413 Post à clore ici, et pas de réponse ici svp ... Bouben... |
| 03/03/2020 à 12:30 | winac | Sauvegarde automatique a la fermeture et sauvegarde d'une copie | Etonnant ... Le répertoire de sauvegarde est à modifier dans le code VBA, rien d'autre à faire. Tu as un message d'erreur ? Bouben... |
| 03/03/2020 à 11:56 | abdelalibouchha | Dupliquer les lignes selon un critère date | Comme je l'ai précisé juste au-dessus, abdelalibouchha a posté 2 fois le même sujet. https://forum.excel-pratique.com/viewtopic.php?f=2&t=137412 Dommage, nous avons fait le boulot en double Bonne journée Bouben... |
| 03/03/2020 à 11:50 | abdelalibouchha | Dupliquer les lignes selon un critère date | Ci-joint une proposition à tester, en VBA. Bouben... |
| 03/03/2020 à 11:33 | abdelalibouchha | Dupliquer les lignes selon un critère date | Message en doublon A clôturer... |
| 03/03/2020 à 11:18 | winac | Sauvegarde automatique a la fermeture et sauvegarde d'une copie | Ci-joint une proposition. Le nom du répertoire de sauvegarde est indiqué dans le code VBA. Nom de la sauvegarde : nom du fichier initial + date d'enregistrement ex : "SauvegardeAutomatique_20200303-111410.xlsm" Bouben... |
| 02/03/2020 à 21:06 | Fabien67 | Catégorie | Et pour la tranche 57-60 : =NB.SI.ENS(Joueurs!J:J;">=57";Joueurs!J:J;"<=60") Bouben... |
| 02/03/2020 à 15:23 | caroline2020 | VBA pour extraire des données | En effet, j'ai mal interprété le besoin ! Et prenait en compte l'ensemble de valeurs communes pour "LE" (par exemple) tous échantillons confondus. Je comprends mieux, il s'agit de comparer de trouver les valeurs communes entre 2 échantillons donnés. On va revoir ça ... Bouben... |
| 02/03/2020 à 15:06 | Miladiouze | CheckBox Activex lier cellules avec VBA | La propriété pour la cellule liée : La propriété pour le texte de checkbox : cf exemple en PJ, à adapter Bonne journée Bouben... |
| 02/03/2020 à 14:53 | Cedrictar | Macro pour étendre une ligne en la sélectionant | Pour la prochaine fois, merci de penser au fichier joint En PJ, la proposition, cadeau ! Bouben... |
| 02/03/2020 à 14:51 | Cedrictar | Macro pour étendre une ligne en la sélectionant | Voici une proposition à tester Pour étudier le sujet, c'est toujours mieux de joindre un fichier ! Un double-clic sur une valeur étend jusqu'à la valeur du dessous. Pour la dernière valeur de la colonne, ce n'est pas géré, bien entendu ! Bonne journée Bouben... |
| 02/03/2020 à 14:30 | caroline2020 | VBA pour extraire des données | Voici une proposition, en VBA, à regarder Il y a sans doute des règles à préciser, on obtient davantage de résultats que dans le bilan initial. Exemple : "LE", -1.0, on trouve 5 échantillons, donc restitué dans le bilan, soit au total 9 résultats pour "LE" (vs 3 dans le bilan initial). Le traitement... |
| 02/03/2020 à 12:57 | Balance58 | Format personnalisé le dernier mot entre parenthèse | Eh bien moi non plus Bienheureux ceux qui ont la sagesse d'attendre un fichier avant de proposer une solution ! Bonne journée à tous ... |
| 02/03/2020 à 11:59 | Balance58 | Format personnalisé le dernier mot entre parenthèse | Je rejoins l'avis de Pedro. En PJ une proposition à adapter, en VBA. Bonne journée ! Bouben... |
| 02/03/2020 à 10:42 | Gabin37 | Exécuter un bouton via une macro dans un userform | A essayer en préfixant avec le nom du UserForm : USFMacro.CommandButton1_Click Cette solution n'est pas très propre. Pourquoi ? Les boutons d'un UserForm sont faits pour être utilisés à l'intérieur du UserForm. Lorsque tu crées un bouton dans un UF, la procédure "_Click" est par défaut "private" (pr... |
| 01/03/2020 à 19:59 | Jessy59 | Insérer un tableau d'une feuille A4 | Cette fonctionnalité de reconnaissance d'image est possible apparemment avec les dernières version d'Excel. https://support.office.com/fr-fr/article/ins%C3%A9rer-des-donn%C3%A9es-provenant-d-une-image-3c1bb58d-2c59-4bc0-b04a-a671a6868fd7 Cela semble intéressant, mais je n'ai jamais testé ! Sinon, il... |
| 01/03/2020 à 19:39 | tricuspide | [VBA] retourner des valeurs dans plusieurs tableaux et feuilles | Ci-joint une proposition à tester. NB : il doit exister un onglet correspondant à la personne sélectionnée dans la liste. Dans le cas contraire, on affiche un message d'information. Bonne soirée Bouben... |
| 01/03/2020 à 13:56 | Guithou51 | Enregistrement formulaire | Suite à ta réponse, 2 points m'interpellent : > le résultat attendu ne serait pas exactement celui indiqué dans le fichier que tu as fourni > le code VBA utilisé pour produire le résultat, bien que commenté et à mon sens assez simple, ne peut être maintenu sans quelques notions de programmatio... |
| 29/02/2020 à 23:38 | Guithou51 | Enregistrement formulaire | Ci-joint une proposition à tester, si j'ai bien compris le principe ... Se base sur le n° de lot indiqué dans l'onglet contrôle, et prend en compte tous les articles. Lancement via le bouton "Enregistrer". Bonne soirée Bouben... |
| 29/02/2020 à 22:57 | Vintagphil | Générateur à 4 variables | A voir le format de restitution attendu exactement, cf un exemple de l'autre proposition dans le message juste au-dessus... |
| 29/02/2020 à 22:52 | Vintagphil | Générateur à 4 variables | Et une proposition, avec le résultat concaténé dans une même cellule. Bouben... |