| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 26/01/2023 à 09:54 | SOTIN | Private Sub Workbook_Open ne se lance pas | Ce que vous devez retenir c'est que cette instruction agit sur le programme EXCEL. Donc comme DanielC l'a spécifié, si vous chargez un fichier qui utilise aussi cette instruction et que votre programme excel reste ouvert, cela aura un impact sur cet autre fichier si ce dernier utilise aussi des macr... |
| 26/01/2023 à 09:33 | Moustic | Retour onglet precedent (VBA) | 1. Avez-vous bien placé le code dans Thisworkbook comme expliqué avant ? j'ai un doute.. 2. Pour que cela fonctionne vous devez cliquez d'abord sur l'onglet qui doit recevoir les informations de résultats. Celui-ci sera considéré comme onglet précédent. Ensuite allez sur votre onglet questionnaire e... |
| 26/01/2023 à 09:22 | SOTIN | Private Sub Workbook_Open ne se lance pas | Pour tester avec le msgbox, vous deviez tout au moins fermer excel complètement, ce que je n'avais pas précisé dans mon post. désolé... Je pense que vous utilisez un code Enableevents dans votre fichier qui est mal utilisé et qui provoque le souci. De mon coté je n'utilise jamais cette instruction p... |
| 25/01/2023 à 19:23 | SOTIN | Private Sub Workbook_Open ne se lance pas | Absolument pas. vous êtes dans l'erreur. Lorsque vous ouvrez excel, cette instruction est par défaut à True (heureusement d'ailleurs) Si vous la désactivez dans un code lorsque le fichier est ouvert, les macros événementielles seront stopées tant que vous ne remettez pas la valeur à True. Mais si vo... |
| 25/01/2023 à 19:01 | MilesTEG | MacOS Générer ordre de passage aléatoire sans doublon avec intervalle donné | J'ai préparé ceci pour generer les dates 1. tri du tableau contraintes selon la valeur des groupes contraintes 2. On genere les dates dans la colonne Date de passage du tableau de gauche 3. ensuite le tableau de gauche est copié dans le tableau de droite 4. Puis on retrie sur la colonne Date de pass... |
| 25/01/2023 à 18:37 | SOTIN | Private Sub Workbook_Open ne se lance pas | Rien ne vous empêche de le faire mais vous n'êtes pas obligé d'autant que toutes les macros sont dans le même fichier. Pour ce qui concerne le code Open, fermez votre fichier puis réouvrez-le, le code doit se lancer. pour le vérifier, mettez ceci juste en dessous de Private sub workbook_open -->... |
| 25/01/2023 à 18:22 | Moustic | Retour onglet precedent (VBA) | Si je comprends c'est le dernier onglet importé qui doit être considéré pour ce que vous demandez ou l'onglet qui comporte le bouton vous permettant d'accéder à la feuille questionnaire ... |
| 25/01/2023 à 18:11 | SOTIN | Private Sub Workbook_Open ne se lance pas | A lire votre demande, quel est l'intérêt de faire mention du nom du module si les 2 codes portent un nom différent ? Aussi une chose, la macro Private Sub Workbook_Open() se trouve bien dans THISWORKBOOK de votre fichier ? Oubliez cette instruction. Au vu des codes elle ne sert pas, si ce n'est à su... |
| 25/01/2023 à 15:17 | MilesTEG | MacOS Générer ordre de passage aléatoire sans doublon avec intervalle donné | Pas compris ... Une fois le tableau copié dans le tableau de droite, le code va trier pour mettre l'ordre de passage correct. N'oubliez pas que, dans mon post précédent je vous ai dit d'ajouter un CALL Generer_date dans le code Generer_Ordre_de_Passage. Ah je n'avais pas compris comme cela. Le code... |
| 25/01/2023 à 14:59 | Moustic | Retour onglet precedent (VBA) | Si vous cliquez sur le "mauvais onglet" puis que vous revenez sur l'onglet questionnaire, l'instruction Sheets(i) correspond à l'onglet précédent. Voyez le fichier joint pour tester - Cliquez sur feuil2 ou feuil1 - sélectionnez la feuille questionnaire - cliquez sur le bouton se trouvant dans la feu... |
| 25/01/2023 à 14:51 | Soleil2407 | Comment créer une Macro pour masquer des lignes selon la valeur cellule | Je peux vous ajouter un commentaire dans chaque ligne de code si vous le voulez. Dites moi Déjà vous pourriez utilisez le cours donné sur ce site --> https://www.excel-pratique.com/fr/vba Voyez aussi mon intervention ici --> Livre VBA Sinon pensez aussi à l'enregistreur automatique puis ensuit... |
| 25/01/2023 à 11:27 | Moustic | Retour onglet precedent (VBA) | Effectivement. Je n'avais pas capté la demande comme cela. Autre essai comme ceci : 1. allez dans THISWORKBOOK et ajoutez ce code 2. Insérez un module et en première ligne ajoutez ceci 3. Dans votre code , si j'ai bien compris, vous remplacez Sheets("Coaching") par ceci Attention que cela suppose to... |
| 25/01/2023 à 10:53 | laugau77 | Nouveau venu : Laugau77 | Merci pour votre participation sur le site Excel Pratique Cordialement... |
| 25/01/2023 à 10:51 | philturf | Fractionner ma feuille Excel à partir de la colonne X | Si j'ai bien compris votre demande, vous disposez de l'outil "Figer les volets" dans le menu excel Sélectionnez la cellule Y1, puis allez dans le menu "Affichage" et cilquez sur l'icone "Figer les volets" Si ok --> Cordialement... |
| 25/01/2023 à 10:01 | Soleil2407 | Comment créer une Macro pour masquer des lignes selon la valeur cellule | Si vous regardez votre fichier vous avez fait des copier-coller. Du coup, les formules font référence à un fichier inconnu. 1. défusionnez les cellules concernées par le 0 (donc D17, D44, .....) 2. Placez ce code dans la feuille EMyx Pour le placer : - click droite sur l"onglet Emyx - Choisir "Visua... |
| 25/01/2023 à 09:23 | MilesTEG | MacOS Générer ordre de passage aléatoire sans doublon avec intervalle donné | A la vue que vous avez postée je comprends oui. Désolé mais en faisant le code j'avais testé en triant préalablement sur la colonne "Groupe contraintes" Le souci que vous rencontrer vient des cellules vides. Si votre colonne "Groupes contraintes" contient FED-x sur chaque ligne, le code fonctionne t... |
| 25/01/2023 à 09:16 | Moustic | Retour onglet precedent (VBA) | De base vous pouvez tester cette instruction ou ceci dans votre cas L'instruction Activate ne sert qu'à activer la feuille précédente. Il faut analyser ce que vous reportez de la feuille Questionnaire vers la feuille précédente pour avoir un code correct car il n'y a pas besoin d'activer une feuille... |
| 24/01/2023 à 18:38 | Moustic | Retour onglet precedent (VBA) | Vous voulez les envoyer en cliquant sur un bouton ? il faut savoir à quel moment ou après quelle action vous voulez renvoyer les résultats d'où ma question Cordialement... |
| 24/01/2023 à 18:18 | Soleil2407 | Comment créer une Macro pour masquer des lignes selon la valeur cellule | Ok mais l'information du zéro provient d'un autre fichier. Qu'y a-t-il dans votre cellule lorsque vous avez un 0. actuellement je vois "1 pour 0,0125 jours"... |
| 24/01/2023 à 18:11 | Jean Luc 81 | Mise en forme du Tableau non respecté à l'insertion avec USERFORM | Je suppose que c'est votre code Ajouter qui est concerné par votre demande. Vous êtes en Tableau Structuré, donc voici déjà une petit lien explicatif réalisé par Thev et qui devrait vous aider à comprendre --> VBA - Tableaux structurés 1. Désactivez cette ligne 2. Remplacez ces lignes par ceci Po... |
| 24/01/2023 à 17:59 | Soleil2407 | Comment créer une Macro pour masquer des lignes selon la valeur cellule | Dans quelle feuille voulez vous faire cela ? Cordialement... |
| 24/01/2023 à 17:51 | MilesTEG | MacOS Générer ordre de passage aléatoire sans doublon avec intervalle donné | Désolé du retard mais cela m'a prit plus de temps pour trouver une solution. Voici le code à ajouter pour les dates de passage. Pour l'exécuter à la suite de l'autre, allez dans le code Generer_Ordre_de_Passage, et juste après la ligne Call Ajout_tableau2 mettez ceci Faites un test et dites moi Crdl... |
| 23/01/2023 à 15:54 | MilesTEG | MacOS Générer ordre de passage aléatoire sans doublon avec intervalle donné | Re Dans la vue que j'ai postée j'ai trié par ordre de passage avant d'attribuer les jours. Est-ce que l'ordre des jours que je vous ai montré peut être identique à l'ordre de passage dans votre fichier ? Donc par exemple : ordre 12, 2 et 17 serait le 30/01, les 3 suivants serait le 02/02, etc... tou... |
| 23/01/2023 à 14:19 | MilesTEG | MacOS Générer ordre de passage aléatoire sans doublon avec intervalle donné | Re, Point 1 Ok cela concerne donc bien la colonne 2 du tableau de gauche. Dans ce tableau il y a toujours un groupe FED. Mais il se pourrait qu'il n'y ait pas de FED mentionné. Auquel cas, il faudrait prendre les jours pour lequel il n'y a pas de FED mentionné en tableau3. La liste de validation ne... |
| 23/01/2023 à 11:54 | MilesTEG | MacOS Générer ordre de passage aléatoire sans doublon avec intervalle donné | 1. Dans le tableau 3, je vois deux dates en FED A et deux en FED C. Dans votre tableau de gauche, colonne Date de passage, quelles seraient les dates à mentionner en fonction du tableau 3. Exemple dans votre fichier posté : C12 - Ordre de passage N° 1 - FED C C23 - Ordre de passage N° 2 - FED C C17... |
| 21/01/2023 à 09:48 | Pigneau | Clic sur cellule pour ouvrir formulaire | Comment ça ? Je ne suis pas sûr d'avoir bien compris. Si vous entrez une valeur la textbox1 elle sera reportée en colonne Bx, si en textbox2 elle se reportée en Cx et ainsi de suite. Pour le problème du point et virgule, dans le code Inserer, ajoutez ces lignes juste avant le With Facture Avec ces l... |
| 20/01/2023 à 18:24 | quentinrc | Revoyer un application.run dans la feuille active | Ouf ! Faudrait déjà revoir un peu votre sub renameF2 sinon pour la ligne essayez peut être ceci puisque le classeur actif sera celui qui contient le code Renommer Cordialement... |
| 20/01/2023 à 17:56 | Alex LD | Je me présente : Alex LD | Merci pour votre participation sur le site Excel Pratique Cordialement... |
| 20/01/2023 à 17:51 | Abdel39 | Changement de format avec changement de valeur de cellule | Vous avez ouverts trois fils sur le même sujet ! Celui ci puis ici https://forum.excel-pratique.com/excel/boucle-for-next-qui-ne-marche-pas-bien-probleme-regle-180286 et un troisième qui a dû être supprimé. Merci de veillez à rester sur votre fil et votre souci est réglé de cloturer votre fil... |
| 20/01/2023 à 17:07 | Dylux | Problème d'erreur de compilation | Ok mais là si vous ne me donnez pas un exemple concret sur votre fichier, je ne peux pas vous proposer quelque chose. Si vous mettez une ref manuellement c'est alors possible de faire quelque chose. Là je ne sais pas deviner comment vous fonctionnez. Expliquez ce que vous faites pour que je comprenn... |
| 20/01/2023 à 15:34 | Dylux | Problème d'erreur de compilation | Vous me donnez 8 tests mais entre les colonnes E et AA mais dans votre fichier posté j'en ai 11... (IR, Stearate, force perçage, autoobturation) De plus FA est dans quelle colonne ? Et comment on repère que le test est émis ? 1 référence dans une cellule ... |
| 20/01/2023 à 15:22 | Subfestivus | Textbox en colonne | Re, Le code comme ceci alors Pensez à Cordialement... |
| 20/01/2023 à 13:41 | Dylux | Problème d'erreur de compilation | Si je comprends bien, votre feuille Onglet actif reprend toutes les opérations à effectuer (c'est un peu la base de données) Question 1 : Ensuite une fois complétée, deux solutions : - vous voulez dispatcher les données relatives à chaque pôle (IV, TC ou MP) dans leur feuille respective ? ou - vous... |
| 20/01/2023 à 12:21 | Dylux | Problème d'erreur de compilation | Heu... pas trop compris la problématique..... |
| 20/01/2023 à 12:09 | Pigneau | Clic sur cellule pour ouvrir formulaire | Re, Pas sûr d'avoir bien compris. Pourquoi vous est-il impossible d'utiliser le point ? Si par exemple j'entre dans une textbox 1,52, j'ai 1.52 dans la textbox Deux solutions sont possibles. Soit vous faites 1 code par textbox ou on ajoute quelques lignes dans le code inserer Dites-moi... |
| 20/01/2023 à 11:55 | Invité | Filtre des donnés Excel suivant des conditions | Vous n'avez pas compris ma question je pense. Soit vous devez remplir toutes les rubriques soit vous pouvez les remplir partiellement. Mais bon, essayez avec ce code : Reste peut-être à voir pour votre liste de validation en E11 pour laquelle il faudrait peut-être éviter les doublons. Si ok --> C... |
| 20/01/2023 à 10:21 | Invité | Filtre des donnés Excel suivant des conditions | Lorsque vous postez un code, veillez à utiliser les balises de codes comme expliqué ici --> https://forum.excel-pratique.com/s/goto/1117441 Pour votre filtre, est-ce que toutes les rubriques devront être remplies dans votre feuille filtre ou comptez-vous pouvoir faire un choix dans une des rubriq... |
| 19/01/2023 à 17:50 | f.vergneau | Variable publique et Userform | Oui à éviter comme d'ailleurs prendre des noms de variables qui sont des noms de fonctions définis dans excel (exemple : cellule, alea, ....) Si ok et terminé -> Crdlt... |
| 19/01/2023 à 16:59 | Joco7915 | Remasquer des lignes | Pourquoi repostez vous le code ? Oui çà j'avais compris Les infos utilisateurs de référence en E3 et mdp en G3 se trouvent dans quelles cellules de votre fichier ? Il faut qu'excel sache trouver s'il ya correspondance E3 et G3 Placez un fichier ce sera plus facile de comprendre... |
| 19/01/2023 à 16:53 | f.vergneau | Variable publique et Userform | Pourquoi donnez-vous deux fonctions à CHARGE_AFF ? D'un coté vous déclarez une variable type tableau et de l'autre ce nom est utilisé dans votre userform pour la Listbox... |
| 19/01/2023 à 16:50 | Joco7915 | Remasquer des lignes | Je n'ai pas compris ce que vous voulez faire. Que voulez-vous dire par "qui n'affichent pas les mêmes lignes" expliquez-moi comment vous fonctionnez... |
| 19/01/2023 à 16:37 | Subfestivus | Textbox en colonne | Mettez ce code dans votre userform si ok --> Cordialement Edit : oups fanfan38, je ne t'avais vu poster.... désolé... |
| 19/01/2023 à 16:29 | Joco7915 | Remasquer des lignes | PAs sûr d'avoir bien compris Si vous mettez ceci juste avant le END IF ? Crdlt... |
| 19/01/2023 à 16:20 | Dylux | Problème d'erreur de compilation | Oui de quoi s'agit-il ? Crdlt... |
| 19/01/2023 à 16:19 | Pigneau | Clic sur cellule pour ouvrir formulaire | Votre fichier en retour avec les modifications suivantes : - Adaptation des codes dans la feuille facture et dans l'USF - Dans l'USF, suppression de la "textboxcom" et des instructions Select (à éviter) qui, dans votre cas, sont de trop puisque lorsque vous ouvrez l'USF c'est toujours depuis la feui... |
| 19/01/2023 à 13:06 | Pigneau | Clic sur cellule pour ouvrir formulaire | Re, Bah ce serait mieux d'avoir le bon fichier sans quoi on risque de devoir tout refaire. Qu'est-ce qui le différencie de celui posté ? Sinon je vous poste cela cette après midi... |
| 19/01/2023 à 09:13 | Pigneau | Clic sur cellule pour ouvrir formulaire | A ce stade, soit je vous envoie le fichier avec toutes les modifications ou je vous explique quoi faire pour que vous fassiez les changements par vous-même pas à pas. Dites moi Votre fichier posté est identique d'un point de vue feuille, données de lignes et colonnes ... |
| 18/01/2023 à 18:29 | Pigneau | Clic sur cellule pour ouvrir formulaire | Si vous restez trop longtemps, le site ferme l'accès. Il faut donc vérifier que vous êtes toujours connecté avant l'envoi. Sinon vous perdez tout ce que vous avez préparé. Merci de vos explications. Cela ne devrait pas changer trop ce que je vous ai préparé Pour résumer si click en colonne A, - Si A... |
| 18/01/2023 à 14:14 | Dylux | Problème d'erreur de compilation | Vous parlez de quelle feuille ? Jour férié ? si oui, elle peut être masquée. Le code n'a pas besoin que la feuille soit affichée pour vérifié les jours fériés Votre code comme ceci : si ok, pensez à Cordialement... |
| 18/01/2023 à 13:23 | Pigneau | Clic sur cellule pour ouvrir formulaire | Re, Non du tout. ce sera très simple au contraire bon je vais vous donner ce qu'il faut modifier, mais avant j'ai besoin de comprendre comment vous fonctionnez : 1. dans l'userform vous masquez votre combobox par une textbox. Pouvez-vous expliquer l'idée que vous suivez ? Peut-être que vous envisage... |