| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 01/09/2020 à 11:17 | Delfyne1987 | Userform : formulaire + photo | Je te l'ai juste dit 2 fois dans cette discussion... Allez une petite troisième : supprime les sauts de ligne dans tes entêtes ..... |
| 01/09/2020 à 11:16 | Delfyne1987 | Userform : formulaire + photo | Quel souci... |
| 01/09/2020 à 10:21 | Delfyne1987 | Userform : formulaire + photo | Sans code, sans fichier, et parce que j'ai cassé ma boule de cristal, je ne parviens pas à savoir ce qui cloche... Dans le code suivant : La colonne du tableau "Tableau1" qui doit recevoir la données saisie dans le TextBox1, à pour Header (entête) : Nom du Barreau. Si tu utilises cette façon de fair... |
| 01/09/2020 à 09:39 | matmar77 | VBA vérification numérique | Tu as le choix : IsNumeric ou IsError Exemple : Ou encore ... |
| 01/09/2020 à 09:12 | Lucy | Fonction qui récupère des données filtrés et sort un tableau comme résultat | Je te mets +1 pour l'idée. Cela faisait un moment que je cherchais à créer une fonction qui créé une variable tableau à partir d'un range discontinu. C'était tout bête... La Méthode Copy ne copiant que les cellules visibles... Donc, voici le code de la fonction (As Variant pour ne pas se préoccuper... |
| 01/09/2020 à 08:32 | szaghd | Envoi mail automatiquement | Ne reste plus qu'à nous passer un fichier anonymisé..... |
| 31/08/2020 à 17:12 | Lucy | Fonction qui récupère des données filtrés et sort un tableau comme résultat | Il n'est pas possible de, directement, transférer des données d'une plage discontinue (ce que créé le filtre) vers une variable tableau. Tu dois donc boucler sur toutes tes lignes..... |
| 31/08/2020 à 16:23 | obi wan | Recherche v menu déroulant | J'ai testé avant de répondre, et... ça fonctionne. Sinon, comme ceci (testé également avant de répondre...) : A4 : 600, A5 : 800, A6 : 1000, etc... B4 : validation des données / autoriser : Liste / Source : =INDIRECT("Liste_"&A4)... |
| 31/08/2020 à 16:19 | Eisu | CheckBox - Afficher un message si non coché | Quelque chose comme ceci peut-être ... |
| 31/08/2020 à 15:35 | Eisu | CheckBox - Afficher un message si non coché | La "validation" de l'userform se fait comment? Par clic sur un bouton? Si oui, insérer le code que vous nous donnez dans le code du CommandButtonX_Click()... |
| 31/08/2020 à 15:33 | obi wan | Recherche v menu déroulant | Peut-être y a t'il mieux (certainement même), mais... La liste de validation, en B4 est : Autoriser : Liste Source : =SI(A4=600;liste_600;SI(A4=800;liste_800;liste_1000)) à étendre sur toute la plage de cellules désirée... |
| 31/08/2020 à 15:12 | szaghd | Envoi mail automatiquement | Toujours pas de signe = après .To... Remplacer : par ... |
| 31/08/2020 à 15:10 | Delfyne1987 | Userform : formulaire + photo | Pour ton ps, suffit de rajouter, en fin de code : Comme ceci ... |
| 31/08/2020 à 14:15 | bastien88 | VBA USF utiliser des ComboBox pour saisir des données dans la cellule cible | Je te mets des commentaires pour faciliter l'acquisition : On pourrait y ajouter un petit Else au cas ou ... |
| 31/08/2020 à 14:02 | Delfyne1987 | Userform : formulaire + photo | Maintenant, ne te reste plus qu'à traiter les cas : > de l'absence d'image, > des saisies erronées (valeurs numériques en F, G, H et I), > des doublons de "Nom du Barreau", > de la modification d'une ligne déjà saisie, > de la suppression de ligne..... |
| 31/08/2020 à 13:59 | Delfyne1987 | Userform : formulaire + photo | Pour ça, remplacez le code du bouton valider : A remplacer par celui-ci : J'en profite pour mettre le code en clair, pour celles et ceux qui seraient intéressé(e)s ... |
| 31/08/2020 à 13:55 | szaghd | Envoi mail automatiquement | Ben ouais... Regarde les commentaires du code suivant : S'il te faut exclure des feuilles, tu peux le faire ainsi : ou alors, en excluant des feuilles : Ou encore, avec un Select Case, plus abordable pour un débutant ... |
| 31/08/2020 à 11:54 | szaghd | Envoi mail automatiquement | Desti2 = Sh.Range("C2"). Value indique que Desti2 est une variable de type String. Pas besoin de l'instruction Set pour y placer une valeur. Donc, remplacez : par ... |
| 31/08/2020 à 11:48 | Delfyne1987 | Userform : formulaire + photo | Un Userform possède sa propre feuille de code. Pour la faire apparaître, sous VBE, double-clic sur l'userform (par exemple)... |
| 31/08/2020 à 11:14 | Delfyne1987 | Userform : formulaire + photo | C'est ce que fait mon code (à part dimensionner l'image, tu ne l'avais pas demandé). Donc, tu trouveras difficilement plus simple... As-tu au moins essayé de : > supprimer tes sauts de ligne dans la ligne d'entête de ton tableau > copier-coller ce code dans ton userform ??... |
| 31/08/2020 à 10:44 | Delfyne1987 | Userform : formulaire + photo | Un exemple de code de l'userform : Attention à ne pas inclure de saut de ligne dans vos entêtes de tableau. Pour que mon code fonctionne, il faut les supprimer..... |
| 31/08/2020 à 10:04 | Daniel55 | Compter le nombre de passages, sur plusieurs mois et plusieurs personnes | A consulter : https://www.excel-pratique.com/fr/fonctions/index_equiv Exemple : en G2 : le mois (Mars) en H2 : le nom (ex : Personne1) en I2 : =INDEX(B2:E13;EQUIV(G3;mois;0);EQUIV(H3;B1:E1;0))... |
| 31/08/2020 à 09:56 | michared | Trouver un dossier avec une macro | Option Explicit doit toujours être placé en entête du Module. C'est la première ligne d'instruction d'un module... |
| 31/08/2020 à 09:55 | bastien88 | VBA USF utiliser des ComboBox pour saisir des données dans la cellule cible | Un exemple ... |
| 31/08/2020 à 08:39 | kevin 29 | Alerte sonore Excel | Bonjour On peut le comprendre également comme cela. Mais, ici, s'agissant de chantiers, j'ai cru comprendre qu'il voulait avoir des alertes simultanées pour les 4... A voir, selon la réponse du demandeur..... |
| 31/08/2020 à 08:37 | David2b | Macro pour masquer des lignes en fonction d'une valeur | Tout se passe ici : Que vous pouvez remplacer par ... |
| 31/08/2020 à 08:35 | michared | Trouver un dossier avec une macro | Copie-colle ce code, puis lance la Sub MachinTruc..... |
| 28/08/2020 à 09:02 | michared | Trouver un dossier avec une macro | Essaye, dans ton code, de remplacer : par ... |
| 28/08/2020 à 08:22 | michared | Trouver un dossier avec une macro | Normal. Tu as : Function ... DU CODE ICI End Function DU CODE ICI End Sub Manque une ligne : Sub MachinChose(). Comme ceci : Mais, du coup, je ne vois pas bien à quoi sert ma fonction..... |
| 27/08/2020 à 17:05 | Joco7915 | Problème avec un code VBA | Ce serait sympa de nous mettre le code, pour 2 raisons : > un futur internaute peut avoir le même problème et trouver sa réponse en nous lisant, > pour nous, enfin, savoir qu'elle était notre erreur..... |
| 27/08/2020 à 08:27 | al87 | Compléter plusieurs macros | Pour intégrer ta macro à l'événement, il suffit d'y inscrire le nom de ta macro, ou tu le souhaites. Exemple : Pour le changement de couleur, c'est aussi facile. Regarde ceci ... |
| 27/08/2020 à 08:19 | Joco7915 | Problème avec un code VBA | Passe nous donc ton classeur sans données confidentielles... |
| 26/08/2020 à 17:18 | ANASS1 | Gérer l'Item recherché dans listbox | Sans ton fichier, Sans le code utilisé et qui plante, Difficile de répondre..... |
| 26/08/2020 à 16:45 | Eli777 | SI(1 cellule sur 3 contient du texte alors..... ? | Exemples en VBA ... |
| 26/08/2020 à 16:07 | ANASS1 | Gérer l'Item recherché dans listbox | Selon comment la listbox est alimentée, il est possible d'ajouter le n° de ligne dans une colonne de celle-ci, colonne masquée... EDIT : un exemple vite fait ... |
| 26/08/2020 à 16:01 | Eli777 | SI(1 cellule sur 3 contient du texte alors..... ? | Tu y étais presque. Dans ta condition, précise le nombre de "ok" que tu souhaites. Ici, 2. Plus simple qu'une formule SI combinée avec NB.SI, difficile. La fonction VBA sera forcément plus compliquée..... |
| 26/08/2020 à 15:41 | Eli777 | SI(1 cellule sur 3 contient du texte alors..... ? | Cela nous arrive, oui... Une base pourrait être : =NB.SI(C8:E8;"ok")... |
| 26/08/2020 à 14:06 | Joco7915 | Problème avec un code VBA | Voilà qui est mieux. Plus clair en tous cas..... |
| 26/08/2020 à 13:58 | David2b | Macro pour masquer des lignes en fonction d'une valeur | Une petite macro événementielle, à insérer dans le module de la feuille concernée (clic droit sur l'onglet / visualiser le code), et à adapter. Ce qui doit être adapté est indiqué en commentaires (lignes en vert) dans la macro... En cas de souci, n'hésitez pas... |
| 26/08/2020 à 13:43 | Joco7915 | Problème avec un code VBA | Ne nous sert à rien. Dis nous le message d'erreur, ce qui se passe ou ne se passe pas, ce que tu veux obtenir et que tu n'obtiens pas... Par exemple : Lorsque ma liste déroulante en feuille Évaluation D19:M19 change de valeur, si elle est égale au contenu de ma cellule B1 feuille Évaluation, je veux... |
| 26/08/2020 à 12:19 | Joco7915 | Problème avec un code VBA | Précision : D19:M19 est sur qu'elle feuille? La feuille ou est située la macro événementielle? Indiquer le nom de cette feuille et/ou de celle qui contient la macro évenementielle Quelques corrections ... |
| 26/08/2020 à 08:07 | kevin 29 | Alerte sonore Excel | Dans ton vrai fichier, les données sont réparties comme dans celui que tu nous passe? A savoir les dates concernées seront bien en colonnes C, E, G, I? Si oui, ce code est à insérer dans le module ThisWorkbook... |
| 25/08/2020 à 16:52 | nicodak | Case à cocher - MACRO | Essayez ceci peut-être, si valeur en A1 même onglet : Si valeur dans un autre onglet, en G18 ... |
| 25/08/2020 à 16:40 | Thomas87 | Petit détail mais qui énerve | Essaie ... |
| 25/08/2020 à 16:26 | 21Formatic | VBA redimensionner array | Bon, puisqu'on rigole bien finalement ici... Tu peux "personnaliser" ton tableau HTML un peu plus. Par exemple ... |
| 25/08/2020 à 16:16 | michared | Trouver un dossier avec une macro | Dans ma signature. Franck est bien mon prénom... |
| 25/08/2020 à 15:47 | 21Formatic | VBA redimensionner array | Voici un exemple (envoi via Outlook) vite fait ... |
| 25/08/2020 à 15:29 | 21Formatic | VBA redimensionner array | C'est (beaucoup) plus complexe que cela. Si tu ne l'as pas, télécharge le add-in des fonctions de ce site... https://www.excel-pratique.com/fr/fonctions-complementaires/tableau-html... |
| 25/08/2020 à 15:26 | michared | Trouver un dossier avec une macro | Et hop, une petite fonction..... |
| 25/08/2020 à 15:12 | Raph30 | Ca tourne en boucle | Non. Pas des itérations. t = Timer, soit un nombre, le nombre de secondes écoulées depuis minuit. Qu'elle boucle. Il n'y en a pas dans mon code... Sans classeur, on n'y arrivera pas..... |