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 186

DateAuteur du sujetSujetExtrait du message
08/10/2020 à 12:01DarkangelDéclaration variable mode explicitBizarre cela devrait être bon si c'est bien sur cette ligne que vous avez le souci Essayez en changeant cette ligne --&gt...
08/10/2020 à 11:40DarkangelDéclaration variable mode explicitSur quelle ligne s'arrête le code ? Un fichier serait mieux pour analyser... Possible cela ...
08/10/2020 à 11:31Baton Etat d'avancement par rapport planningWaouh ! Cela fait longtemps... J'espère que tu vas bien !! Bien que 78Chris t'a répondu, il ne m'en voudra pas de surenchérir ... Donc juste pour le fun --> Autre solution que tu peux utiliser en B12 --> =SOMME(DECALER(C12;;;;NBVAL(C12:AK12)))-SOMME(DECALER(C11;;;1;NBVAL(C12:AK12))) Cordialeme...
08/10/2020 à 11:13DarkangelDéclaration variable mode explicitComme ceci Cordialement Edit : ensuite mettre ceci --&gt...
08/10/2020 à 10:55Lulu1234 Formulaire saisie sous ExcelOui exact. Je vois que j'avais modifié dans les lignes pour le MAC mais pas pour Windows Faites ceci dans le code Private Sub CommandButton1_Click() - Allez à la ligne --> Else 'si clients multiples on met en rouge - En dessous de --> .Range("I" & ligne) = CDbl(Application.WorksheetFunction.Su...
08/10/2020 à 10:18Lulu1234 Formulaire saisie sous ExcelCela n'a pas de sens. Comment avez vous fait car je viens d'essayer et je n'ai pas votre résultat sur la ligne 4. C'est suite à un nouvel ajout ou vous avez modifié après un ajout ? Supprimez la ligne 4 et recommencez...
08/10/2020 à 10:04netpartyProblème format dateDans le code Private Sub b_valid_Click() après cette ligne f.Range(f.Cells(noEnreg, 4), f.Cells(noEnreg, Ncol)) = tmp Au vu du code, le mieux est que vous formatiez chaque cellule de la ligne noEnreg avec ce que je vous ai suggéré. Donc celulle AM, AO, ect... Plutot que d'utiliser cells(ligne, ...)...
08/10/2020 à 09:37Lulu1234 Formulaire saisie sous ExcelBen normal vous demandez que le client ait une couleur et vous ne le faites pas. Donc mettez la police de caractère du client 123 en couleur puis effacer cette ligne et réencodez...
07/10/2020 à 22:45Lulu1234 Formulaire saisie sous ExcelOu là là mais pourquoi vous repostez 3 fois le fichier et trois fois les vues ?? C'est compliqué de suivre. Je n'arrive même plus à comprendre ce que vous faites remarquer Dans la macro Private Sub CommandButton1_Click() , changez cette ligne par celle ci Alors la solution que je vous propose ne va...
07/10/2020 à 21:05Lulu1234 Formulaire saisie sous ExcelC'est possible mais il ne faut pas oublier le nombre de lignes que vous allez avoir. Mais si vous trouvez le fil on peut regarder mais j'ai vraiment des doutes avec votre fichier. Point 2, je pense avoir compris sur base de vos vues Voici votre fichier en retour version 15 : - Le TCD vous permet de...
07/10/2020 à 20:47Lulu1234 Formulaire saisie sous ExcelPoint couleur C'est pas possible cela. Comment voulez vous que le code comprenne qu'il ne doit pas utiliser une couleur mais prendre un autre dans la palette. Cela est extrêmement compliqué à faire, il faudrait aller contrôler que le code couleur n'a pas été utilisé dans votre feuille. Avec 10 ligne...
07/10/2020 à 19:40Lulu1234 Formulaire saisie sous ExcelOui c'est clair. Sauf avis contraire la couleur sera donnée suivant la couleur de la police que vous donnerez pour chaque client dans la la feuille liste. exemple si le client 987 est en rouge, les cellules N° client et Justificatif seront coloriées en rouge dans la feuille Saisie données. Cette par...
07/10/2020 à 17:51Lulu1234 Formulaire saisie sous ExcelEcoutez ma patience dans votre fil a des limites. Vous ne répondez pas à ce que l'on vous demande (ce n'est pas la première fois que je vous l'écris). De plus pratiquement à chaque fois vous repostez au sujet d'autres soucis ou souhaits. C'est ingérable.. Je vous ai demandé de répondre au point 2 co...
07/10/2020 à 15:46netpartyProblème format dateComme vous l'avez fait plus bas dans le code, essayez avec FORMAT --> cells(ligne, colonne) = format(Textbox00.value, "dd/mm/yyyy") Cordialement...
07/10/2020 à 15:28Lulu1234 Formulaire saisie sous Excel1. Couleur : Ok. Bon la règle est bien celle-ci ? - Si 1 justificatif --> pas de couleur - Si 2 justificatifs ou plus sur la même ligne --> Couleur sur les cellules avec justificatif et cellule numéro du chauffeur ?? Rem : Juste un truc. Plutôt que de mettre une couleur dans chaque cellule jus...
07/10/2020 à 13:33Lulu1234 Formulaire saisie sous ExcelJe ne comprends pas où les couleurs doivent être. BL's = justificatif ?...
07/10/2020 à 12:47Lulu1234 Formulaire saisie sous ExcelOulà là alors dites vous bien que votre fichier va ramer à coup sûr avec tant de données ! Là vous n'avez que quelques lignes mais avec 400 lignes par jour, j'imagine que vous allez vite déchanter à l'uilisation. C'est une vraie base de données qu'il vous faut là...
07/10/2020 à 09:38Lulu1234 Formulaire saisie sous ExcelHeu, donc au bout d'un mois vous allez avoir 10000 à 15000 lignes ou c'est un fichier par jour ...
06/10/2020 à 16:08Lulu1234 Formulaire saisie sous ExcelNormal. Le correctif Cint introduit plutot aujourd'hui était justement pour ne pas avoir de bug avec les chiffres. Donc faut revoir le code à nouveau.... Pourquoi ne pas avoir dit cela plus tôt .... d'autant que si je me rappelle vous aviez dit que les N° de chauffeurs n'étaient que numérique... Edi...
06/10/2020 à 15:09Lulu1234 Formulaire saisie sous Excel??? AFEH a dit que cela ne servait plus mais comme vous en parlez je suppose que vous le saviez J'ai replacé la dernière version du fichier dans mon post précédent...
06/10/2020 à 15:01Lulu1234 Formulaire saisie sous ExcelIl faut garder le N_Enreg ???...
06/10/2020 à 14:23Lulu1234 Formulaire saisie sous Excel@AFEH, parfait ! Cela resouds les points 2, 3 et 4 @ Lulu, quid de la réponse à ma question 1 ??? (3ieme... Edit : Dernière version du fichier. Non encore testé sous MAC...
06/10/2020 à 13:40Lulu1234 Formulaire saisie sous Excel@ Lulu Pouvez vous répondre à la question pour le point 1 et comme AfEH n'est pas encore revenu éventuellement confirmer les formules données par AFEH (colonne D = M) et colonne P (P=D-(E+F))...
06/10/2020 à 12:04Lulu1234 Formulaire saisie sous Excel@AFEH La colonne D (Bulletins) est alimentée par une formule(=M) soit D2=M2 Ok mais dans le cas MAC, il y a une erreur sur cette ligne car on complète D si textbox12 <>"". Donc là il faut changer le D et E ? Si ok, je fais la correction sur la version prochaine. Et si D2 = M2, les montants son...
06/10/2020 à 11:48Lulu1234 Formulaire saisie sous ExcelUn peu bizarre car vous me disiez que cela fonctionnait bien alors que dans ce fichier je n'ai pas pratiquement rien modifiésur les points qui buggue . 1. Efface filtre : Dans l'userform c'est le code Private Sub CommandButton5_Click(). Juste en dessous de cette ligne mettez ceci --> DIM i as Byt...
06/10/2020 à 10:29Lulu1234 Formulaire saisie sous ExcelVoici une version 13 basée sur le fichier que vous avez renvoyé hier soir à 22h30 (donc ce n'est pas le dernier fichier posté mais le précédent). Pouvez-vous repartir de ce fichier comme modèle donc on repart de celui là pour faire un test sous windows : - supprimez les données actuelles et les remp...
06/10/2020 à 08:48Lulu1234 Formulaire saisie sous Excel@Steelson : Oui car je le teste sous MAC... @Lulu1234 : Je vous ai déjà demandé de ne pas reposter de fichier ! je modifie des choses dans un fichier et vous venez avec autre chose ou des modifications de données. Comprenez que cela devient ingérable. Vos derniers commentaires sont sous MAC ou sous...
05/10/2020 à 22:13Lulu1234 Formulaire saisie sous ExcelC'est pas le code qui se trouve dans le dernier fichier que j'ai posté Comment vous faites pour avoir un code différent ?? Bizarre mais j'ai souvent l'impression que vous avez un autre fichier...
05/10/2020 à 21:29Lulu1234 Formulaire saisie sous ExcelRe 1. Attention, AFEH parle de la ligne de code placée en feuil1 (Private Sub Worksheet_Change(ByVal Target As Range) et non ce dont je vous parlais avant. Ce n'est pas la même chose. 2. Cela peut provenir du profil défini dans le format de date défini dans windows... . Sinon essayez comme ceci : -...
05/10/2020 à 18:38Lulu1234 Formulaire saisie sous ExcelRe Ok. Je n'avais pas testé ce point. Dans le code de l'Userform --> Private Sub CommandButton1_Click() , vous avez cette ligne en vert --> 'Transfert donnees dans le tableau Juste deux lignes plus bas, remplacez cette ligne par ceci Une fois corrigé, effacer d'abord la ligne que vous avez sai...
05/10/2020 à 18:28achraf2020Recherchev critéreCordialement...
05/10/2020 à 18:26BoudicocoAppliquer une macro quelle que soit la feuille ouverteSauf que Stat dos.xls est le nom d'un fichier et pas de la feuille ouverte Contacts est dans quel fichier ? MAtrice grand dos ...
05/10/2020 à 17:30SteveB VBA copier cellule vers autre feuille...
05/10/2020 à 17:06Lulu1234 Formulaire saisie sous ExcelMerci de ne pas "crier" sur le forum.... Pour le cas où vous ne le sauriez pas, le fait d'écrire en majuscule sur un forum revient à "crier" et est considéré comme irrespectueux. Votre post précédent fait état d'une erreur. Avez-vous rajouté les 2 lignes Dim ?? Si oui vous ne devriez pas avoir de bu...
05/10/2020 à 13:00Lulu1234 Formulaire saisie sous ExcelOui mais l'important est de voir en premier si la version 12 postée fonctionne...
05/10/2020 à 12:11Lulu1234 Formulaire saisie sous ExcelOk. Désolé j'avais omis cette macro. Pour éviter les bug - Entre le début du code et with Me, rajoutez ceci : Dim ligne as integer et ceci en dessous --> Dim i As Byte Je n'ai pas touché à cela. Si la date vient au 5/10 c'est parce qu'au lancement de l'USF, la textbox prend la date du jour Pour l...
05/10/2020 à 12:05abj77Listre deroulante en cascade + autres fonctionsJ'avais bien compris. Actuellement choisir un sous traitant en colonne H et avoir une liste déroulante en colonne E pour le chantier est assez facile. La suite est moins évidente car faire des listes déroulantes sur 4 données implique de faire une base de données séparée ou alors un tableau spécifiq...
05/10/2020 à 10:46Lulu1234 Formulaire saisie sous ExcelVoici le fichier en version 12 testé sous PC et sous MAC et dans lequel j'ai : - remis des données venant du fichier version 10 - apportés des changements ci et là (déclaration de variable, élimination des accents, ect...) Il n'y a aucun bug. Je n'ai pas tenu compte des commentaires et fichiers post...
04/10/2020 à 11:57Lulu1234 Formulaire saisie sous ExcelPour ma part, j'attends toujours la réponse de ma demande de jeudi au sujet de l'ID...
03/10/2020 à 08:41Nrev74 Autofill par VBAQue voulez vous dire par le bon format ? en principe le format date s'affiche normalement enfin lorsque j'ai testé...
02/10/2020 à 17:41Achraf Abed Transposer un tableauAvec VBA. Tableau comme présenté dans votre post Cordialement...
02/10/2020 à 17:13Jujule VBA améliorer vitesse pour inscription dans un tableauDans Temps, c'est une formule je vois. Donc rajouter une condition en faisant une RechercheV de la date mentionnée en F dans le tableau des jours fériés en feuille Source exemple : --> RECHERCHEV([@Date];TableauFériés[[#Tout];[Férié 2020]];1;) Si la valeur n'est pa...
02/10/2020 à 16:17Jujule VBA améliorer vitesse pour inscription dans un tableauLa colonne M du tableau2 ce sont les mois non ? Motifs est dans la colonne Q Une idée à creuser ce serait que la liste déroulante Motifs dans l'USF mette fériés automatiquement si la date début tombe sur un jour férié. Mais au delà de cet proposition, comment allez vous faire si le férié se situe en...
02/10/2020 à 12:01SteveB VBA copier cellule vers autre feuilleLe code semble bon. J'ai remanié quelque peu. Les deux codes complet à utiliser peuvent être ceux ci Cordialement...
02/10/2020 à 10:40Nrev74 Autofill par VBAVotre fichier en retour à tester Cordialement...
01/10/2020 à 19:16abj77Listre deroulante en cascade + autres fonctionsOk je pense avoir compris pour les menus déroulants. A priori, ce qui n'est pas simple c'est que vous pouvez avoir deux CT pour le même sous traitant... Faudra peut être revoir la feuille Donnees. Je vais y réfléchir MO correspond à quoi ? Est-ce que ce serait pas plus normal d'avoir le choix du cha...
01/10/2020 à 18:54Lulu1234 Formulaire saisie sous ExcelNon la version 10. Mais laisser tomber ce point, AFEH avait enlevé cela de la version 11...
01/10/2020 à 18:52Nrev74 Autofill par VBA??? vous n'aviez pas dit qu'il y avait des Shapes mais les valeurs dans les cellules J et M sont supprimées. Dans votre fichier on ne voit pas de Shape... il y a un shape par ligne ? Pour les bordures, dans votre fichier mettons que vous avez trois lignes (4 lignes avec les titres) et que vous suppr...
01/10/2020 à 18:39Jujule VBA améliorer vitesse pour inscription dans un tableauRe Oui effectivement...c'est parce que le début du code est trouvé deux fois. Tout en haut des codes dans l'userform, il faut remplacer Private Sub TextBoxDateFin_afterupdate() par --> Private Sub TextBoxDatedebut_afterupdate() @Steelson, yes ! ma mémoire ne me fait pas encore défaut......
01/10/2020 à 16:32Jujule VBA améliorer vitesse pour inscription dans un tableauSteelson, c'est juste une idée mais ce ne serait pas les segments qui provoque la lenteur ? ou, je n'ai pas vérifié, mais je suppose qu'il n'y a pas de formules matricielles dans le fichier .....