Modérateur

Inscrit le :27/04/2007
Dernière activité :16/09/2026 à 16:39
Version d'Excel :2016, Mac 2011
Emploi :Retraité
Lieu :Liège - Belgique
Messages
16'389
Votes
2'934
Fichiers
3
Téléchargements
10'426
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Dan - page 187

DateAuteur du sujetSujetExtrait du message
01/10/2020 à 16:23Lulu1234 Formulaire saisie sous ExcelRe L'ID correspond à quoi ? au numero d'enregistrement ? si, oui ce numéro est unique dans la feuille ? Ci- dessous la réponse de AEFH le 14/09 à ce sujet : Avec les données chauffeurs qui sont numériques, Excel range le N° Enreg comme une date, ce qui fausse tout pour la suite du programme. Pour év...
01/10/2020 à 16:04Jujule VBA améliorer vitesse pour inscription dans un tableauPour répondre à vos différrents points : Non restez avec l'userform. C'était juste une réflexion par rapport à un ancien post où Steelson, si je ne me trompe, avait proposé de mettre tout sur une feuille car la version excel était 2019 et dédiée au MAC. Là ce serait un peu tout refaire pour vous. Ou...
01/10/2020 à 13:38Lulu1234 Formulaire saisie sous ExcelDans votre premier printscreen, c'est normal que vous avez un bug puisque vous avez une date en A2 au lieu d'un ID correct Lorsque vous faites des tests veillez à ce que toutes les infos soient reprises. exemple sur la ligne 3 du même fichier, vous allez avoir un bug puisque le nombre de justificati...
01/10/2020 à 10:15Lulu1234 Formulaire saisie sous ExcelDésolé mais je n'ai pas regardé puisque le fichier n'est pas celui avec lequel vous avez un bug. Voyez les deux images ci-dessous. La première correspond à votre post précédent. La deuxième correspond au fichier posté par AFEH et qui est identique à celui posté précédemment. Il ne comporte pas les m...
01/10/2020 à 09:54Jujule VBA améliorer vitesse pour inscription dans un tableau@Steelson J'espère que rien de grave... Ok. Lol! pour les userform. Cela me rappelle d'avoir vu quelqu'un qui avait proposé d'utiliser une feuille plutot qu'une userform. Et là je me demande si ce n'est pas toi... Manière de faire à laquelle j'adhère assez d'autant que cela fonctionne sur toutes les...
01/10/2020 à 09:47Anthony.wListe déroulante avec choix multipleOui c'est normal. Un seul choix par liste déroulante. Si vous voulez 3 tarifs, il faudrait 3 listes déroulantes. Pas pour moi. je n'ai pas la vue complète du fichier réel. Mettez le vrai fichier en ligne avec des données bidons ce sera plus facile de proposer une solution. Cordialement...
01/10/2020 à 09:39Nrev74 Autofill par VBANon du tout. C'est plus facile que je vous replace le code entier. Merci de tester. Si vous supprimez une donnée entre B et G, cela supprimera les données en H et M. Comme suggéré, les bordures restent en place. Seule amélioration que je verrais éventuellement c'est que si vous supprimez toutes les...
01/10/2020 à 09:26Jujule VBA améliorer vitesse pour inscription dans un tableauOulà, vous ne dormez pas... J'avais fait quelques modifications dans le fichier initial mais comme Steelson s'occupe activement du code également, je le laisse continuer sur ce fil. Cordialement...
30/09/2020 à 18:52Jujule VBA améliorer vitesse pour inscription dans un tableauTant qu'à faire... Voici les deux macros Réduire et Afficher Au fait, il y a des liaisons dans le fichier. Elles servent à quelque chose ? cela peut ralentir aussi cela. Reste les formules dont s'occupe Steelson...
30/09/2020 à 18:46Damsa17 Caption CheckboxRegarde ce fil --> https://forum.excel-pratique.com/excel/activer-les-coches-d-options-des-sous-menus-146703 Dans le code on utilise des codes Chr et la police wingdings Eventuellement mets un fichier en ligne...
30/09/2020 à 18:31Jujule VBA améliorer vitesse pour inscription dans un tableauVotre fichier en retour pour test Je ne pense pas que cela va ralentir mais par contre deux remarques - J'ai supprimé le Rowssource dans votre userform --> J'évite toujours cette instruction qui pose des soucis quelque fois - Pourquoi déchargez vous l'Userfom une fois que vous valider ? Vous pour...
30/09/2020 à 17:27Anthony.wListe déroulante avec choix multipleBen si vous pouvez faire une liste déroulante avec excel Sélectionnez G43 Allez dans le menu données et cliquez sur l'icone validation de donnée Dans rubrique Choisissez Liste Dans Source mettez --> Tarif 1;Tarif 2; Tarif 3; .... puis cliquez sur OK Une fois fait, G43 vous donne la liste des tari...
30/09/2020 à 17:08Jujule VBA améliorer vitesse pour inscription dans un tableauCordialement...
30/09/2020 à 17:06Damsa17 Caption CheckboxEvitez les objets sur les feuilles qui provoquent souvent des soucis en cas de tri, masquage, ... Choisissez plutot un X dans une cellule c'est nettement mieux gérable. Mettez un fichier ce sera plus facile Crdlt NB : vous avez vu ma dernière proposition dans l'autre fil ...
30/09/2020 à 16:58Anthony.wListe déroulante avec choix multipleDans votre liste déroulante en G43 vous ne pourrez qu'un tarif à la fois. Soit vous sélectionnez le tarif 4, ou 5 ou 1 ou alors c'est le contraire, vous voulez sélectionner des tarifs qui vont apparaitre dans la liste déroulante. En gros, quelles valeurs doit contenir votre liste déroulante en G43...
30/09/2020 à 15:31gearbou08Copie des donnéesPas de soucis pour t'aider dès que tu as les infos...
30/09/2020 à 15:08Anthony.wListe déroulante avec choix multipleRe Hum.. je ne comprends pas trop comment cela fonctionne. Vous voulez une liste déroulante dans quelle cellule à droite Q30 Q33, Q36 ? Puis à gauche vous avez 7 tarifs à droite 3. C'est vraiment pas facile de comprendre ...la formule comprend des REF...
30/09/2020 à 12:28mguen Erreur sur formule pour trouver les chiffres manquants dans une suiteWaouh ! oui je me rappelle. C'est 2004 ou 2005 cela... le site a disparu mais il était très sympa...
30/09/2020 à 12:15Anthony.wListe déroulante avec choix multipleJe ne vois aucune formules ni des éléments cochés ou pouvant être sélectionnés. Qui plus est les cellules sont fusionnées ce qui ne facilite rien. Pouvez vous mettre un fichier plus en adéquation avec votre demande Cordialement...
30/09/2020 à 11:58mguen Erreur sur formule pour trouver les chiffres manquants dans une suiteRe "swiss"... cela me dit quelque chose cela... mais je ne me souviens plus très bien. rappelle moi car il y a très longtemps je pense...
30/09/2020 à 10:02abj77Listre deroulante en cascade + autres fonctionsDans votre fichier, où peut-on trouver les chantiers qui correspondent à la lettre A, B, C.... Je suppose que c'est dans la feuille données ? Cordialement...
30/09/2020 à 09:53JB13000Adapter ArrayFormula avec Somme.si.ensCordialement...
30/09/2020 à 09:52TheSillasMettre une colonne d'un TCD format % total distinctCordialement...
30/09/2020 à 09:50Unicornflakes Erreur 1004 VBAMerci d'utiliser les balises de code (dans la barre de menu) lorsque vous postez un code. Cela permet notamment de reprendre votre code pour effectues des tests ou d'éviter de le recopier lorsqu'il n'y a pas de fichier. Mettez le nom de la feuille devant Range car là excel ne sait pas où dans quelle...
30/09/2020 à 09:36mguen Erreur sur formule pour trouver les chiffres manquants dans une suite...
30/09/2020 à 09:35Nrev74 Autofill par VBAOk pour la question 1. Il vous suffit de changer ces lignes dans le code Question 2 Avant de vous poster le code, la suppression des bordures n'a de sens que si vous supprimez la dernière ligne et toutes les données entre B & G. Donc si une des cellules entre B&G est supprimée dans le tableau, le co...
29/09/2020 à 17:28gearbou08Copie des donnéesLorsque tu fais appel à l'onglet recherche, tu sélectionnes la date à visualiser puis l'équipe. Cela te renvoie une liste de ce qui a été fait par l'équipe. Le bouton Archiver te permet d'archiver cette liste dans la feuille Archives Je ne sais pas si cela répond à la question On peut faire d'autre...
29/09/2020 à 16:27mguen Erreur sur formule pour trouver les chiffres manquants dans une suiteUn premier jet La formule dit Si valeur LIGNE() est plus grand que MAX($A$1:$A$1194)-NB($A$1:$A$1194). MAX($A$1:$A$1194) = 1239 NB($A$1:$A$1194) = 1194 La différence donne 45. Et pour cette condition la formule dit qu'il ne faut pas de valeur à ligne 45 Sinon la formule rame vraiment (en tout cas ch...
29/09/2020 à 15:47trisUserform : Zone de liste qui en dépend d'une autre...
29/09/2020 à 15:33gearbou08Copie des donnéesBien que cela se passe normalement ! De quel onglet parles-tu ...
29/09/2020 à 13:08Aisha7 Automatisation boutton flottantHum... le scroll est géré par windows et non par excel... peut être via les modules de classe mais cela risque de devenir compliqué. Plus simple et je ne vais pas répéter --> voir commentaires de Eriic qui m'a suivi...
29/09/2020 à 11:45Aisha7 Automatisation boutton flottantC'est à dire ? Avec le Scrolldown ? Regardez ce lien qui vous aidera dans votre demande --> https://forum.excel-pratique.com/excel/bouton-flottant-47195#p263202 Cordialement...
29/09/2020 à 09:40Nrev74 Autofill par VBAAlors dans mon code proposé vous pouvez remplacer : par la partie du code proposée par Eriic (on aurait peut aussi faire un autofill, mais plus simple comme il propose) : Je vous avais mis en dur, car cela évitait la formule et cela donnait la même chose au final. Cette deuxième solution vous impose...
28/09/2020 à 17:03IbrahimosObliger le remplissage d'une celluleJuste à l'enregistrement et on conserve également comme je l'ai programmé actuellement ? On peut faire une boite à message qui vous l'indique si vous vous trompez de ligne. Ok pour cela ...
28/09/2020 à 16:46Damsa17 Remplissage a la suiteOk. essayez avec ce code : Cordialement...
26/09/2020 à 09:08bastienb Afficher/masquer ligne si valeur a 0Oui c'est normal car vous mettez un ELSE juste en dessous. Enlevez le ELSE, le END IF en dessous (après Next Cel) et modifiez votre ligne comme ceci Attention que vous devez préciser le nom de la feuille (avec les guillemets) où se trouve P6 qui, je suppose, est la feuille où se trouve le bouton Cor...
26/09/2020 à 09:01Damsa17 Remplissage a la suiteOk mais vous ne dites pas ce qui pose souci. Ne fusses que pour savoir même si vous gardez le code sous le coude Cordialement...
25/09/2020 à 17:31AL 22 Activer les coches d'options des sous-menusLe fichier en retour pour test Cordialement...
25/09/2020 à 16:54szaghdAjouter un element d’une listbox a une autre puis le supprimerVous pourriez expliquer comment avoir des données dans la première listbox comme vous montrez dans le post ? Cordialement...
25/09/2020 à 16:43Damsa17 Remplissage a la suiteRe Essayez comme ceci mais le souci de la mise en forme est du à votre retour à la ligne dans chaque cellule. Une solution serait de mettre tout en gras. Au fait ce fil ci est toujours d'actualité ?? car il n'est pas cloturé --> https://forum.excel-pratique.com/excel/tri-de-cellules-146455 Cordia...
25/09/2020 à 16:08Damsa17 Remplissage a la suiteJ'ai un code sous le coude mais la mise en forme (Gras uniquement sur les chiffres) ne sera pas identique à celle montrée dans la feuille Importation. Intérêt ou pas ? Cordialement...
25/09/2020 à 14:10VengeurMasquéVBA pour création formulaireOui mais cela ne va pas contrôle que l'adresse mail est valide... mais on peut faire en sorte que la textbox soit complétée et qu'elle comporte au minimum un @. ok pour cela ? Pour les dates et CP, il faudrait avoir des rubriques dans la feuille et dans l'userform. Cordialement Edit : le fichier dan...
25/09/2020 à 13:49xitasad SOMME.SI problème critère dateA essayer --> =SOMMEPROD((ANNEE(B3:B11)=2019)*(MOIS(B3:B11)=9)*(C3:C11)) Cordialement...
25/09/2020 à 12:16ammb74Dechiffrage code avec sheets(ws)Pas facile sans voir le fichier et toutes les macros... Sinon un premier jet ws est une variable qui doit être déclarée et référencée dans un autre macro Non sinon on aurait fait intervenir Nsemaine dans la boucle i. je ne pense pas. J concerne plutot les lignes d'une feuille. On part de 2 à à la de...
25/09/2020 à 09:40chree74 SOMME si cellule A1=B1 alors somme CAvec cette formule --> =SOMMEPROD(A1:C4;(A1:A4=B1:B4)*1) Cordialement...
24/09/2020 à 16:08Robin_LBS Double condition sur une meme cellule avec 2 résultats différentsA la fin de la formule, juste avant les deux parenthèses mettez ""...
24/09/2020 à 15:52Robin_LBS Double condition sur une meme cellule avec 2 résultats différentsHeu là cela fait trois conditions. Sinon si deux conditions sur base de C1 --> =SI(C1="CHARLES";"ACCES";SI(C1="MARCEL";"HYBRIDE";)) Cordialement...
24/09/2020 à 15:42Mika25 Worksheet_Change avec 2 conditions...
24/09/2020 à 14:31Mika25 Worksheet_Change avec 2 conditionsRe Oui. remplacez votre par celui ci Cordialement...
24/09/2020 à 13:17Mika25 Worksheet_Change avec 2 conditionsJe ne comprends pas pourquoi vous allez chercher vos données dans le tableau de droite (colonne O à W) car on pouvait très bien prendre les valeurs depuis le tableau de base (Colonne A à K). Sinon essayez votre code en le remplaçant par celui ci : La variable AV ne sert pas dans votre cas Cordialeme...