| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 23/11/2018 à 16:50 | the33coder | Generer numéro unique et non utiliser | Le i = i-1 dans une boucle For i = 1 to 20 est une aberration de codage, que j'ai utilisé lorsque je n'étais pas bon ! (pourquoi ? Cela à changer depuis ?! ) Le but était de revenir sur une ligne en avant pour reprendre le test...Mais il faudrait un codage plus récent et plus pertinent. @ bientôt Lo... |
| 22/11/2018 à 21:48 | smoke22 | Débogage | Il faut utiliser la propriété RowSource pour "remplir" un combobox (disons que c'est une des possibilités ! ) Ensuite comme il n'y a aucun élément dans la liste, le bouton est vide et ce sont les entêtes de colonnes qui s'affiche dans les textes box dès que vous faites une action sur ce bouton @ bie... |
| 22/11/2018 à 21:42 | Shkreli | Fonction pour afficher une distance mini | Voilà mon idée en fichier : Afin d'avoir une mise à jour de la fonction il faut mettre en paramètre de la fonction les trois cellules de sélection des villes, mais la fonction ne s'en sert pas ! Par contre j'ai ajouté un paramètre afin d'utiliser la même fonction pour la distance mini et maxi avec u... |
| 22/11/2018 à 21:21 | Shkreli | Fonction pour afficher une distance mini | Pour trois villes, mettre en mémoire les trois distances dans un tableau par exemple. Puis boucler sur le tableau afin de faire les additions deux à deux => trois résultats, prendre le plus grand et le plus petit. Pour 4 villes mettre les 4 distances dans un tableau et boucler dessus pour avoir l... |
| 22/11/2018 à 21:11 | Skrax | Dictionnaire | Ici une idée de correction de code : vous avez ceci : Dim taille As Integer taille = Sheets("Stocks").Range("C55555").End(xlUp).Row Mais la dernière ligne est à quel "numéro de ligne Excel" ? Car une variable Integer ne peut pas allez au dessus de environ 32000 ! Mettez : Dim taille As Long déjà ce... |
| 22/11/2018 à 20:46 | benitoAP | Numéro unique | Un nouvel essai : @ bientôt LouReeD... |
| 22/11/2018 à 20:11 | eliot raymond | Soucis de bordures qui s'efface | Voir le fichier correspondant à l'idée : @ bientôt LouReeD... |
| 22/11/2018 à 19:57 | eliot raymond | Soucis de bordures qui s'efface | Au vu de votre dernier message tout est plus clair ! Vous voulez mettre "en bordure" la cellule active afin de mieux la repérer et ceci sans effacer les bordure de votre plage en haut de la feuille. L'idée : une variable de type Range qui prend les caractéristiques de la cellule sélectionnée, on lui... |
| 21/11/2018 à 23:25 | hellocloclo | Répartir les 1/2 jours de façon égale pour 10 personnes | @ bientôt LouReeD... |
| 21/11/2018 à 23:24 | safach | Formule pour récap | Merci @ vous pour vos remerciements ! @ bientôt LouReeD... |
| 21/11/2018 à 21:36 | safach | Formule pour récap | La somme étant faite sur chaque feuille, il n'est pas utile de la remettre dans la formule de la feuille récap, il n'est pas utile non plus de mettre les apostrophes car les noms nom pas d'espace ce qui fait en définitive : =INDIRECT(A4&"!O205") à tirer vers le bas. et comme dirait CindyD : Je plais... |
| 21/11/2018 à 21:15 | hellocloclo | Répartir les 1/2 jours de façon égale pour 10 personnes | Ma solution est très simple : Vous prenez vos 10 personnels que vous "lister" les un derrière les autre pour le matin uniquement mais sur 7 jours. Vous faites de même pour les après midis, toujours sur 7 jours, mais en décalant l'ordre des personnels de 6 cases afin que les "couples" ne soient pas l... |
| 21/11/2018 à 19:45 | laboratoire | Formules avec 2 conditions | Ca Excel ne le sait pas, c'est simplement à vous d'être "logique" : si vous mettez 1 alors pour trouver un lundi ce sera le test avec "=2" si vous mettez un 2 alors pour tester si c'est un lundi vous ferez "=1". Mais pour Excel cela restera le jour que c'est à la date que c'est @ bientôt LouReeD... |
| 21/11/2018 à 19:43 | eliot raymond | Soucis de bordures qui s'efface | Ok alors on efface tout puis on remet les bordures sur votre zone : Range("A1:J2").Borders().LineStyle = xlContinuous Ou un truc comme ça @ bientôt LouReeD... |
| 21/11/2018 à 19:40 | laboratoire | Formules avec 2 conditions | Sachez que vous pouvez aller dans l'aide des formules, je crois. Ici :JOURSEM(B33;1) la fonction JOURSEM à deux argument, le premier en générale une date le second pour dire à Excel sur quelle type de semaine "on travail" : 1 avec le dimanche comme premier jour de semaine et 2 pour le lundi, et 3 po... |
| 21/11/2018 à 19:05 | michonou | Recopie d'une formule SOMMEPROD à tirer par le bas | Vu que vois tirez vers le bas avec une incrémentation de colonne, avec mes "piètres" connaissances je m'orienterais vers un INDIRECT... =SOMMEPROD(($A$2:$A$27=$A$1)*($B$2:$B$27=$B$1)*(INDIRECT("L2C"&LIGNE()+1&"!L27C"&LIGNE()+1;FAUX)=INDIRECT("L1C"&LIGNE()+1;FAUX))) La formule "passe" mais il y a une... |
| 21/11/2018 à 18:46 | eliot raymond | Soucis de bordures qui s'efface | En effet, cela : Cells.Borders().LineStyle = xlNone efface les bordures de votre plage ! Normale puisque CELLS désigne toutes les cellules de la feuille ! Il faudrait savoir ce qui est "dans " Target et ce que vous voulez faire pour la correction. Sinon il vous suffit de supprimer la ligne, non ? @... |
| 21/11/2018 à 18:38 | benitoAP | Numéro unique | Une dernière version : Elle support l'ajout d'un nom, l'insertion d'une ligne avec numérotation de l'ID, du coup il suffit de remplir les données de la ligne crée soit par copier/coller d'une autre ligne soit "à la main", la suppression de ligne complète, mais elle supprime également l'ID si le nom... |
| 21/11/2018 à 17:09 | CGuffens | Suppression des doublons pour un grand nombre de colonnes | Excusez moi de ne pas comprendre : les doublons ce sont les "2" "4" etc ? En somme en ligne Excel de la feuille 1 n°96 il y a en colonne A : 19901670 et ensuite il y a un 2 et trois 4 (récap fait en colonne AC) Que faut - il faire ? Supprimer deux 4 afin de ne laisser qu'un 2 et un 4 ? Si c'est le c... |
| 21/11/2018 à 15:33 | benitoAP | Numéro unique | En effet je n'ai pas mis "etc" à la suite. En fonction de ce que l'on veut il y a des gardes fou à mettre ! Merci Juice @ bientôt LouReed... |
| 21/11/2018 à 14:59 | ERDONVAL | Copier/coller valeur cellules visibles dans une zone filtrée | Merci @ vous ! Si cela vous convient @ bientôt LouReeD... |
| 21/11/2018 à 14:58 | benitoAP | Numéro unique | Ci joint un fichier minimaliste : Il suffit d'entrer un nouveau nom et le code se charge de trouver l'ID max auquel il ajoute 1 et inscrit le résultat en colonne A: du coup l'ID en en "dur" et il suit la ligne quelque soit le tri et/ou le filtre. Pour remplir le tableau il suffit d'entrer un nouveau... |
| 21/11/2018 à 14:46 | benitoAP | Numéro unique | En effet sur des filtres ça "tient" mais sur des tris c'est la cata avoir en colonne un numéro qui correspond au numéro de ligne d'Excel, autant laisser la colonne d'entête le faire. Par contre un numéro d'enregistrement (ou d'identification) qui reste "collé" aux données quelque soit le tri ou le f... |
| 21/11/2018 à 14:41 | Nalim73 | Débutant recherche aide | Merci @ vous de vos remerciements ! @ bientôt LouReeD... |
| 21/11/2018 à 13:49 | Nalim73 | Débutant recherche aide | En fait c'est "oui" qu'il faut remplacer et non pas oui Les guillemets sont en trop Donc ENT($D12/1000)*20&" €" @ bientôt LouReeD... |
| 21/11/2018 à 13:40 | Pauline78 | Ouverture d'une pop-up en fonction de la ligne selectionnée | Un fichier pour exemple : @ bientôt LouReeD... |
| 21/11/2018 à 13:33 | Nalim73 | Débutant recherche aide | L'idée est de mettre dans votre formule l'entier de la division de la somme total/1000 multiplier par 20 € =SI(ET(C12<$F$31; D12>$F$32); "Oui";"Non") vous remplacez le "oui" par : ENT($D12/1000)*20&" €" @ bientôt LouReeD... |
| 21/11/2018 à 13:18 | ERDONVAL | Copier/coller valeur cellules visibles dans une zone filtrée | Si vous faites un tri avant le filtre vous aurez alors toutes les données consécutives et il n'y a plus de soucis de collage. @ bientôt LouReeD... |
| 20/11/2018 à 21:39 | VDMICHEL | RechercheV ou ??? | Donc pour répondre à votre question : plutôt un SOMMEPROD. Ci joint votre fichier avec la gestion d'erreur : @ bientôt LouReeD... |
| 20/11/2018 à 21:33 | VDMICHEL | RechercheV ou ??? | Voilà, si j'ai compris (enfin !) Formule en E2, à tirer vers la droite, puis vers le bas (pas de gestion d'erreur) : =SOMMEPROD(('Calendrier Fit Test'!$C$3:$C$266='Planning général'!$A2)*((DROITE('Planning général'!E$1;1)*1)='Calendrier Fit Test'!$B$3:$B$266)*('Calendrier Fit Test'!$I$3:$I$266)) @ b... |
| 20/11/2018 à 21:27 | VDMICHEL | RechercheV ou ??? | Où trouve-t-on le 1 mars dans l'exemple ci dessous ? @ bientôt LouReeD Edit : en fait c'est ce que l'on doit renvoyé !!! je suis fatigué ... |
| 20/11/2018 à 21:17 | Jefekoi | Macro Mise en forme conditionnelle | En fait plusieurs erreurs dans mon code : inversion Color et Interior ! Non en fait c'est la seule ! Ha non ! 256 dans RGB, il y a bien 256 "nuances" pour chaque couleur mais ils vont de 0 à 255 ! Ensuite le problème du nom de la feuille n'a pas lieu car j'utilise son index, il suffit de vérifier qu... |
| 20/11/2018 à 20:48 | Jefekoi | Macro Mise en forme conditionnelle | Sans grosse conception, ceci devrait marcher : @ bientôt LouReeD... |
| 20/11/2018 à 19:12 | the33coder | Generer numéro unique et non utiliser | Une piste : @ bientôt LouReeD... |
| 19/11/2018 à 20:47 | Divinnity² | Comment dépasser la limite de 15 "1" | Et le boulier dans tout ça ? Avec des variables tableau on pourrait aller loin, non ? @ bientôt LouReeD... |
| 18/11/2018 à 20:53 | Divinnity² | Comment dépasser la limite de 15 "1" | Je le vois bien que vous avez du mal à suivre, de mon coté pas de soucis tout était dans le fichier joint... Et tout à très bien fonctionné... @ bientôt LouReeD... |
| 18/11/2018 à 19:42 | Divinnity² | Comment dépasser la limite de 15 "1" | J'aime bien votre façon de vous justifier tout le temps... Moi ce que je disais, Microsoft me fait rire avec ses formats personnalisés qui sont déjà intégrés à son applications ! Il aurait du "programmés" formats généralement utilisés (en dehors des autres formats), puis un format personnalisé vierg... |
| 18/11/2018 à 19:03 | Divinnity² | Comment dépasser la limite de 15 "1" | Une petite erreur qui doit arriver souvent comme vous dites car Excel la gère bien tout de même Et les formats personnalisés déjà intégrés dans Excel, excusez moi ce ne sont plus des formats personnalisés puisqu'ils sont déjà dans Excel ! Donc mon format est personnalisé (puisque non conforme, après... |
| 18/11/2018 à 18:42 | Manu31 | Déclarer une varaible publique par une boucle | @ bientôt LouReeD... |
| 18/11/2018 à 18:41 | BALANCIE | Probleme de Dates | @ bientôt LouReeD... |
| 18/11/2018 à 18:01 | Divinnity² | Comment dépasser la limite de 15 "1" | Enfin 5000 ! @ bientôt LouReeD... |
| 18/11/2018 à 17:58 | Divinnity² | Comment dépasser la limite de 15 "1" | Dhany : du style : "Ouais, mais LouReeD il raconte des bêtises, écoute plutôt ce que dit MFerrand...." Heureusement que je suis de bonne constitution ! Bref, tout fonctionne tout comme sur le fichier que J'AI fourni ! Merci @ vous pour vos remerciements ! @ bientôt LouReeD... |
| 18/11/2018 à 16:49 | Divinnity² | Comment dépasser la limite de 15 "1" | Vous confirmez ce dont je me doutais Le fichier joint permet de "contourner" son problème... @ bientôt LouReeD... |
| 18/11/2018 à 16:38 | Divinnity² | Comment dépasser la limite de 15 "1" | Pour le format des digit il faut aller dans format, puis personnaliser, puis mettre un truc de ce genre : 000# Pour le 16ième 1 c'est peut-être du à une limite de calcul d'Excel... Faites vous des calculs avec ce genre de valeur ? sinon alors il y a le format texte : Du coup par formule vous avez vo... |
| 18/11/2018 à 16:18 | chg2 | Exercices formules SI;ET;OU | Il a le mérite de l'avoir dit, c'est déjà ça, non ? @ bientôt LouReeD... |
| 18/11/2018 à 16:17 | chg2 | Exercices formules SI;ET;OU | Un essai pour le premier onglet : formule en D4 : =SI($A4<>"";SI(D$3=$B4;$C4/3;SI(OU(D$3<$B4;D$3>$B4+2);"";$C4/3));"") on vérifie qu'il y a une facture sinon on affiche rien. on vérifie le numéro de semaine de début de paiement, si c'est le cas on affiche 1/ de la facture, sinon on vérif... |
| 18/11/2018 à 12:29 | Manu31 | Déclarer une varaible publique par une boucle | Du coup ça marche ? Est-ce compatible avec votre structure de code et de variables ? @ bientôt LouReeD... |
| 18/11/2018 à 10:36 | Manu31 | Déclarer une varaible publique par une boucle | Dans l'attente de votre retour... (positif !? ) @ bientôt LouReeD... |
| 18/11/2018 à 10:29 | Manu31 | Déclarer une varaible publique par une boucle | Vous avez "la réponse" dans votre essai : vous déclarez une seule variable public mais en tableau de 450 "places" PuBlic Tablo_des_variables_public(450) As Variant Ici j'ai mis variant, mais si elles sont toutes de même nature alors désignez la bonne. Ensuite s'il vous faut la variable 12 vous faite... |
| 17/11/2018 à 19:29 | BALANCIE | Probleme de Dates | Merci @ vous pour ce retour ainsi que pour vos remerciements ! @ bientôt LouReeD... |