| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 12/04/2021 à 18:10 | Pandthere | Formule INDIRECT - Mise à jour de lignes | Cordialement... |
| 12/04/2021 à 18:08 | mika51 | Amélioration code, amélioration codeur | Re Faites un test à faire après avoir effectué les modifications suivantes: 1. Désactiver les deux Sub FUNCTION dans le module 1 2. Remplacez la sub Tableau par celle ci-dessous 3. Ajouter la macro ci-dessous dans un module J'ai considéré que vous ne cliquez sur le bouton tableau que si la dernière... |
| 12/04/2021 à 14:56 | joept69 | Envoi PDF par mail... ne pas envoyer la feuille dans le corps du mail | Il faut boucler sur cette plage en mettant le ; entre les valeurs Une truc du genre Ensuite plus bas vous mettez la valeur Dest Faites un test... |
| 12/04/2021 à 14:41 | mika51 | Amélioration code, amélioration codeur | Elle se fait automatiquement en fonction du nombre de feuilles. Là vous êtes toujours sûr d'être juste Sinon on doit passer à une autre méthode mais c'est plus complexe et le risque d'erreur existe. Ou alors il faut comprendre comment vous fonctionnez avec la feuille analyse. Là je suppose que vous... |
| 12/04/2021 à 14:27 | joept69 | Envoi PDF par mail... ne pas envoyer la feuille dans le corps du mail | Normal puisque dans le code en cc vous ne faites référence qu'à la cellule Z14. Où sont vos destinataires dans votre fichier Autre chose dans les déclarations de variable, changez ceci... |
| 12/04/2021 à 14:21 | mika51 | Amélioration code, amélioration codeur | Je tente de vous trouver une solution sans la macro Function car il faut comprendre qu'excel exécute ce code à chaque fois que vous modifiez quelque chose dans la feuille. Mais plus simple, pourquoi ne mettez vous pas votre pagination dans le pied de page ou l'en tete de page. De là cela se fait aut... |
| 12/04/2021 à 13:24 | mika51 | Amélioration code, amélioration codeur | Dans le fichier, je vois que les lignes 39 à 60 sont vides. Est-ce normal ? Si oui, je comprends que les lignes 1 à 60 ne changent pas et que l'on ajoute toujours le même tableau et cela uniquement à partir de la ligne 62 Ce qui veut dire que le document de base contient au minimum 3 pages. Juste ... |
| 12/04/2021 à 12:11 | mika51 | Amélioration code, amélioration codeur | Ok si vous avez complété. Donc vous n'utilisez jamais la macro Tableau si les lignes ne sont pas toutes complétées. Donc ici de la ligne 99 à 104 ensuite si vous appliquez le code Tableau, cela supprime le bouton Saut de page ? Ce qui fait ramer ce sont les codes Function. Quel était le but premier... |
| 12/04/2021 à 11:59 | joept69 | Envoi PDF par mail... ne pas envoyer la feuille dans le corps du mail | Pour envoyez une pièce jointe en attachment, vous devez être au format HTML. Là à mon avis vous êtes en format Text ou RTF... |
| 12/04/2021 à 11:56 | mika51 | Amélioration code, amélioration codeur | Ok. Si l'on exécute le code via le bouton Tableau, la dernière ligne est située à la ligne 100, alors que cela devrait être la ligne 104. Cela pédale pas mal lorsque l'on exécute le code..... |
| 12/04/2021 à 11:43 | mika51 | Amélioration code, amélioration codeur | Il manque les deux lignes de codes Ligne et Y non ? Si oui, ma question précédente est restée sans réponse... Activesheet = quelle feuille ... |
| 12/04/2021 à 11:20 | joept69 | Envoi PDF par mail... ne pas envoyer la feuille dans le corps du mail | Quel logiciel de messagerie utilisez-vous ... |
| 12/04/2021 à 11:01 | mika51 | Amélioration code, amélioration codeur | Il n'y a pas de boucle dans le code. C'est juste que j'évite les sélect ou activate qui ne servent en général à rien si ce n'est à faire des opérations qui ralentissent l'exécution du code. D'où ma question au sujet de Activesheet dans mon post précédent. Ce serait bien de voir le fichier (sans donn... |
| 12/04/2021 à 10:54 | mika51 | Amélioration code, amélioration codeur | Expliquer par rapport à ces deux lignes ? Si oui, Activesheet correspond à la feuille analyse de risque ... |
| 12/04/2021 à 10:23 | bilel | Recherche dans un formulaire | Exact... je suis allé trop vite .. . Le code corrigé Crdlt... |
| 12/04/2021 à 09:48 | bilel | Recherche dans un formulaire | Ajoutez ce code dans votre userform3 Crdlt... |
| 12/04/2021 à 09:34 | mika51 | Amélioration code, amélioration codeur | Comme on n'a pas votre vrai fichier, c'est moins simple Faites un test sur cette première macro Pour la variable ligne, je ne vois pas comment vous la récupérez. A moins que je n'aie pas tout le code, je pense qu'il devrait y avoir un bug sur cette macro. Aussi une chose, comme je le dis souvent, év... |
| 12/04/2021 à 09:26 | joept69 | Envoi PDF par mail... ne pas envoyer la feuille dans le corps du mail | Si vous supprimez cette ligne dans le code --> Cordialement... |
| 12/04/2021 à 09:21 | bilel | Recherche dans un formulaire | Ok mais dans le fichier cela correspond les colonnes 1 et 2 ? et sur quelle feuille ... |
| 09/04/2021 à 14:12 | Ghilou14 | Retour d'un message d'erreur | Re Voici ce que vous pouvez modifier dans l'userform Patiente : 1. Remplacer le code Private Sub UserForm_Initialize() par celui ci-dessous 2. Ajouter ce code 3. Dans le code Private Sub btnAjout_Click() , ajoutez ces deux lignes juste entre la ligne MSGBOX et le END SUB Cordialement... |
| 09/04/2021 à 12:46 | Ghilou14 | Retour d'un message d'erreur | OK. Je vois juste un petit détail que l'on pourrait corriger. N'hésitez pas reposer une question... |
| 09/04/2021 à 12:32 | emilie-31 | Masquer onglets en fonction de contrôle de formulaire | @Ergotamine : Pour ?? J'ai uniquement revu la proposition parce que ce que j'avais proposé n'était pas ce qui était souhaité par le demandeur qui voulait avoir des cases à cocher... |
| 09/04/2021 à 12:18 | Ghilou14 | Retour d'un message d'erreur | Que faites vous pour avoir cette erreur ? Je n'ai pas cela avec le fichier que j'ai posté... |
| 09/04/2021 à 11:28 | Ghilou14 | Retour d'un message d'erreur | Oubliez cette façon de faire, vous avez mis en forme la feuille Patiente en tableaux structurés. Votre fichier en retour avec les modifications suivante pour l'USF frmSaisiePatiente : - Supprimé la valeur Rowsource définie pour la combobox1. Evitez cette instruction qui peut poser des soucis quelque... |
| 09/04/2021 à 10:57 | Ghilou14 | Retour d'un message d'erreur | Re C'est juste pour ajouter un patient à la liste donc ? On peut effacer les données dans le tableau de la feuille Patient ... |
| 09/04/2021 à 10:55 | zineb.che | Suppression des cellules à partir de la cellule à coté | Essayez comme ceci alors Cordialement... |
| 09/04/2021 à 10:48 | emilie-31 | Masquer onglets en fonction de contrôle de formulaire | Re, Une alternative à mon message précédent et la proposition de Ergotamine - A chaque ouverture du fichier, le code va lister automatiquement toutes les feuilles disponibles en colonne A et une case à cocher en colonne B. On peut supprimer le code (Placé dans l'editeur VBA --> Thisworkbook) si v... |
| 09/04/2021 à 10:15 | Ghilou14 | Retour d'un message d'erreur | Un fichier serait idéal Sinon peut être ceci : Cordialement... |
| 09/04/2021 à 09:52 | zineb.che | Suppression des cellules à partir de la cellule à coté | C'est supprimer ou effacer que vous voulez faire ? Edit : essayez ceci : ou ceci : Le tout est de voir, si B50 = 1, on arrête la boucle ... |
| 09/04/2021 à 09:30 | Baptiste16 | Présentation Baptiste | Si vous ne l'avez pas encore fait, je vous invite à lire ces quelques lignes qui vous aideront dans vos demandes et réponses sur ce forum --> https://forum.excel-pratique.com/excel/a-lire-avant-de-poster-charte-du-forum-et-informations-utiles... Merci de votre participation Cordialement... |
| 09/04/2021 à 09:29 | emilie-31 | Masquer onglets en fonction de contrôle de formulaire | Voici un fichier que j'avais gardé sous le coude et qui a été réalisé en 2004 par maître Thierry Pourtier et Veriland (site www.veriti.net) et qui correspond à ce que vous voulez faire. Vous pouvez reprendre les codes dans l'userform Listefeuilles Cordialement... |
| 08/04/2021 à 15:28 | epifanny | Macro actualisation TCD qui ne fonctionne pas | Dans votre feuille 1, mettez 250 en C1 (au lieu de 20 actuellement) Cliquez sur la feuille TCD, vous avez quoi en B30 ... |
| 08/04/2021 à 15:22 | epifanny | Macro actualisation TCD qui ne fonctionne pas | Lorsque vous ouvrez le fichier, excel vous demande d'activer les macros ou pas ... |
| 08/04/2021 à 15:14 | epifanny | Macro actualisation TCD qui ne fonctionne pas | Si vous avez ce message avec ma proposition c'est que vous n'avez pas suivi ce que je vous ai écrit Crdlt Voici le fichier... |
| 08/04/2021 à 15:08 | epifanny | Macro actualisation TCD qui ne fonctionne pas | Faites ceci : - allez dans menu OUTILS -> MACRO -> Visual Basic Editor - Dans la fenêtre VBA Project --> Double clique sur Feuil2(TCD) - Coller le code ci-dessous - Enregistrez votre fichier au format XLSM - Retour sur votre feuil1 - Cliquez sur l'onglet Feuil2 pour mettre le ou les TCD à j... |
| 08/04/2021 à 10:42 | lea_VBA | Colorer cellule d'une couleur après suppression du contenu d'une cellule | @Ergotamine Je confirme ce que tu écris. Ralentir considérablement, cela reste à analyser. Reste à voir sur combien de cellules on agit aussi Crdlt... |
| 08/04/2021 à 10:36 | HUCHR | SI Case 1 page= case 2 page 2 alors afficher case 3 page 2 sur la page 1 | Cordialement... |
| 08/04/2021 à 10:32 | lea_VBA | Colorer cellule d'une couleur après suppression du contenu d'une cellule | @Ergotamine Oublie pas de déclarer la variable ... Thisrow . De mon coté je l'ai supprimée, cela n'apporte rien dans le code Plus simple, oui. Plus rapide, Non. Par contre avec la MFC on utilise les fonctionnalités de base d'excel, et là je te rejoins. Evitez le VBA tant que cela peut se faire c'est... |
| 08/04/2021 à 10:27 | BlazyDamien | Présentation Damien | Si vous ne l'avez pas encore fait, je vous invite à lire ces quelques lignes qui vous aideront dans vos demandes et réponses sur ce forum --> https://forum.excel-pratique.com/excel/a-lire-avant-de-poster-charte-du-forum-et-informations-utiles... Merci de votre participation Cordialement... |
| 08/04/2021 à 10:24 | lea_VBA | Colorer cellule d'une couleur après suppression du contenu d'une cellule | Votre code modifié et simplifié : Cordialement... |
| 08/04/2021 à 09:25 | bilel | Copier /coller des données | Le fichier ressemble à celui dont je me suis occupé hier pour vous dans ce fil --> https://forum.excel-pratique.com/excel/recherche-dans-un-formulaire-155620 (enfin le modèle car à la vue des codes de l'userform 3, tout n'y est pas...). A la vue de votre feuille, les codes que je vous ai fait ne... |
| 07/04/2021 à 17:19 | lolodu21 | Formulaire VBA Excel | Re Vous pouvez éventuellement remplacer ce code dans l'userform Cordialement... |
| 07/04/2021 à 16:18 | lolodu21 | Formulaire VBA Excel | Je n'ai pas compris, je n'ai pas de msgbox dans votre fichier. Que voulez vous faire exactement... |
| 07/04/2021 à 16:15 | cbasti1du35 | Projet Base de données client pour rédiger une fiche d'intervention | Juste... désolé. Dans le code Reset, mettez des guillemets juste avant et après --> £ comme ceci --> "£" J'ai corrigé dans le code posté avant... |
| 07/04/2021 à 16:12 | bilel | Recherche dans un formulaire | Re Votre fichier en retour dans lequel j'ai adapté - le tableau dans la feuille Matériel - supprimé l'accent dans Materiel (faite attention à ne pas mettre des espaces et/ou accents dans le nom des feuilles... |
| 07/04/2021 à 15:56 | cbasti1du35 | Projet Base de données client pour rédiger une fiche d'intervention | Pour les cases à cocher, on peut les placer en B11 et B12 : - clique droite sur l'onglet Feuil1 - Choisir l'option "Visualiser le code - dans la fenêtre coller le code ci-dessous Pour que les cases apparaissent la première fois, vous cliquez en B11 et B12. Après elles seront toujours visibles. Pour... |
| 07/04/2021 à 13:34 | cbasti1du35 | Projet Base de données client pour rédiger une fiche d'intervention | Re Votre fichier en retour pour test. J'ai ajouté une userform pour la recherche. Il vous suffit d'entrer ce que vous voulez trouver dans la rubrique Recherche. Le code vous montrera les données dans la listbox en dessous Pour envoyer les données dans la feuille1 : - Sélectionner dans la liste ce qu... |
| 07/04/2021 à 12:17 | lolodu21 | Formulaire VBA Excel | Re D'abord j'ai remplacé le fichier dans mon post précédent. Reprenez celui là. Il vide l'userform après avoir cliqué sur OK et j'ai corrigé une petite erreur - Databodyrange correspond à vos données dans le tableau. Donc cela prend en compte le tableau depuis la ligne 2 et suivantes que vous avez a... |
| 07/04/2021 à 12:01 | lolodu21 | Formulaire VBA Excel | Votre fichier en retour pour test - Le bouton création tableau ne sert plus - le bouton nettoyage supprime les données du tableau - Dans l'userform, j'ai supprimé deux boutons d'option qui étaient cachés en dessous des autres - J'ai redimensionné l'userform Dans l'attente de votre retour... |
| 07/04/2021 à 11:55 | lolodu21 | Formulaire VBA Excel | Ok. Pourquoi avez-vous créé une macro Création tableau, on peut utiliser la macro Nettoyage qui va effacer le tableau et remettre le tableau à 0 pour une nouvelle saisie... |