p

Membre dévoué

Inscrit le :14/01/2010
Dernière activité :11/12/2024 à 14:21
Version d'Excel :2010 FR
Messages
830
Votes
200
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par pijaku - page 6

DateAuteur du sujetSujetExtrait du message
01/09/2020 à 11:17Delfyne1987 Userform : formulaire + photoJe 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:16Delfyne1987 Userform : formulaire + photoQuel souci...
01/09/2020 à 10:21Delfyne1987 Userform : formulaire + photoSans 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:39matmar77 VBA vérification numériqueTu as le choix : IsNumeric ou IsError Exemple : Ou encore ...
01/09/2020 à 09:12LucyFonction qui récupère des données filtrés et sort un tableau comme résultatJe 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:32szaghdEnvoi mail automatiquementNe reste plus qu'à nous passer un fichier anonymisé.....
31/08/2020 à 17:12LucyFonction qui récupère des données filtrés et sort un tableau comme résultatIl 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:23obi wan Recherche v menu déroulantJ'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:19EisuCheckBox - Afficher un message si non cochéQuelque chose comme ceci peut-être ...
31/08/2020 à 15:35EisuCheckBox - 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:33obi wan Recherche v menu déroulantPeut-ê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:12szaghdEnvoi mail automatiquementToujours pas de signe = après .To... Remplacer : par ...
31/08/2020 à 15:10Delfyne1987 Userform : formulaire + photoPour ton ps, suffit de rajouter, en fin de code : Comme ceci ...
31/08/2020 à 14:15bastien88 VBA USF utiliser des ComboBox pour saisir des données dans la cellule cibleJe te mets des commentaires pour faciliter l'acquisition : On pourrait y ajouter un petit Else au cas ou ...
31/08/2020 à 14:02Delfyne1987 Userform : formulaire + photoMaintenant, 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:59Delfyne1987 Userform : formulaire + photoPour ç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:55szaghdEnvoi mail automatiquementBen 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:54szaghdEnvoi mail automatiquementDesti2 = 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:48Delfyne1987 Userform : formulaire + photoUn 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:14Delfyne1987 Userform : formulaire + photoC'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:44Delfyne1987 Userform : formulaire + photoUn 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:04Daniel55 Compter le nombre de passages, sur plusieurs mois et plusieurs personnesA 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:56micharedTrouver un dossier avec une macroOption 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:55bastien88 VBA USF utiliser des ComboBox pour saisir des données dans la cellule cibleUn exemple ...
31/08/2020 à 08:39kevin 29Alerte sonore ExcelBonjour 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:37David2b Macro pour masquer des lignes en fonction d'une valeurTout se passe ici : Que vous pouvez remplacer par ...
31/08/2020 à 08:35micharedTrouver un dossier avec une macroCopie-colle ce code, puis lance la Sub MachinTruc.....
28/08/2020 à 09:02micharedTrouver un dossier avec une macroEssaye, dans ton code, de remplacer : par ...
28/08/2020 à 08:22micharedTrouver un dossier avec une macroNormal. 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:05Joco7915 Problème avec un code VBACe 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:27al87 Compléter plusieurs macrosPour 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:19Joco7915 Problème avec un code VBAPasse nous donc ton classeur sans données confidentielles...
26/08/2020 à 17:18ANASS1 Gérer l'Item recherché dans listboxSans ton fichier, Sans le code utilisé et qui plante, Difficile de répondre.....
26/08/2020 à 16:45Eli777 SI(1 cellule sur 3 contient du texte alors..... ?Exemples en VBA ...
26/08/2020 à 16:07ANASS1 Gérer l'Item recherché dans listboxSelon 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:01Eli777 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:41Eli777 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:06Joco7915 Problème avec un code VBAVoilà qui est mieux. Plus clair en tous cas.....
26/08/2020 à 13:58David2b Macro pour masquer des lignes en fonction d'une valeurUne 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:43Joco7915 Problème avec un code VBANe 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:19Joco7915 Problème avec un code VBAPré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:07kevin 29Alerte sonore ExcelDans 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:52nicodak Case à cocher - MACROEssayez ceci peut-être, si valeur en A1 même onglet : Si valeur dans un autre onglet, en G18 ...
25/08/2020 à 16:40Thomas87 Petit détail mais qui énerveEssaie ...
25/08/2020 à 16:2621Formatic VBA redimensionner arrayBon, puisqu'on rigole bien finalement ici... Tu peux "personnaliser" ton tableau HTML un peu plus. Par exemple ...
25/08/2020 à 16:16micharedTrouver un dossier avec une macroDans ma signature. Franck est bien mon prénom...
25/08/2020 à 15:4721Formatic VBA redimensionner arrayVoici un exemple (envoi via Outlook) vite fait ...
25/08/2020 à 15:2921Formatic VBA redimensionner arrayC'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:26micharedTrouver un dossier avec une macroEt hop, une petite fonction.....
25/08/2020 à 15:12Raph30Ca tourne en boucleNon. 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.....