Modérateur

Inscrit le :27/04/2007
Dernière activité :Hier à 11:34
Version d'Excel :2016, Mac 2011
Emploi :Retraité
Lieu :Liège - Belgique
Messages
16'433
Votes
2'940
Fichiers
3
Téléchargements
10'544
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Dan - page 188

DateAuteur du sujetSujetExtrait du message
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...
24/09/2020 à 11:53IbrahimosObliger le remplissage d'une celluleCordialement...
24/09/2020 à 09:57toshhhoProblème fonction range (tranfert données d'une feuille à une autre)Oui avec un fichier ce serait plus facile. Sinon essayez aussi ou ceci...
24/09/2020 à 09:39sm13013 VBA - Supprimer ligne à partir de plusieurs conditions d'userformDeux solutions sont possibles. Soit on crée une usf recherche qui reprend toutes les lignes et vous sélectionnez ce que vous voulez supprimer, soit on fait sur l'usf existante en changeant la textbox "contenant" en une combobox qui vous permet de choisir quelle ligne sera à supprimer. Quels sont les...
24/09/2020 à 09:20poooop16 Initialisation d'un UserFormLorsque vous cliquez dans la listbox des fonction dans l'userform afin de choisir la fonction, fct vous renvoie le chiffre de la fonction choisie. Je réutilise ce chiffre dans la boucle en dessous pour savoir sur quelle ligne les données doivent être placées dans le tableau. Oui. Cela permet d'écrir...
23/09/2020 à 17:16Nrev74 Autofill par VBARe Ok. 3 petites questions - Pourquoi vous exécutez le code du le changement de sélection - Pourquoi vous bouclez jusque 100 alors qu'il n'y a pas de données au delà de la ligne DL - Pourquoi vous rebouclez sur toutes les données et pas agir uniquement sur la ligne où vous ajoutez une donnée Edit :...
23/09/2020 à 14:55Nrev74 Autofill par VBAEdit : Double post...