Modérateur

Inscrit le :27/04/2007
Dernière activité :Aujourd'hui à 13:33
Version d'Excel :2016, Mac 2011
Emploi :Retraité
Lieu :Liège - Belgique
Messages
16'297
Votes
2'916
Fichiers
3
Téléchargements
10'287
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Dan - page 184

DateAuteur du sujetSujetExtrait du message
09/10/2020 à 13:17Lulu1234 Formulaire saisie sous ExcelPoint AFEH Vous êtes sur d'être sur le dernier fichier car je ne vois pas de -10 CHF en G15 mais bien 0 CHF En attente du retour de AFEH, je viens de faire un test, cela a l'air de fonctionner. J'ai fait ceci : 1. coché la case, ajouté le justificatif et le montant total 2. décoché la case, repris l...
09/10/2020 à 10:25DarkangelProblème mise à jour date (formatProject_End_Date et P_page sont des valeurs venant de textbox via une userform ? Cordialement...
08/10/2020 à 19:23Lulu1234 Formulaire saisie sous ExcelPoint 3 TCD : Oui effectivement j'avais remarqué mais malheureusement même en groupant par jour excel ne sait pas renvoyer les jours du 1 au 31 ou 30 ou 28 ou 29 (pour février)... Je pense qu'en mettant ces jours comme sur la vue ci-dessous cela devrait vous permettre de consulter aussi par jour Poi...
08/10/2020 à 16:14Lulu1234 Formulaire saisie sous ExcelPour ce point, c'est assez simple si je ne me trompe. dans la macro Private Sub CommandButton1_Click(), il y a deux lignes .Range("E" & ligne) = 0 et .Range("F" & ligne) = 0 ----> Remplacez le 0 par --> "" Vous devez également le faire pour les deux lignes plus bas pour le cas MAC De cette sor...
08/10/2020 à 15:15Lulu1234 Formulaire saisie sous ExcelDans le code Private Sub CommandButton3_Click(), au debut du code vous avez une ligne IF avec la boite à message Msgbox ("Voulez vous....), juste en dessous de la ligne ELSE (donc entre la ligne ELSE et la ligne .ROWS(ligne).... ajoutez cette ligne : Dites moi si ok...
08/10/2020 à 14:56DarkangelDéclaration variable mode explicitVous n'avez pas fait les corrections que j'ai postées.. Vu le code comme cela, si vous avez mis Option explicit juste avant Sub Commentaires , vous devriez avoir une erreur car la variable tablopc n'est pas déclarée La macro se trouve dans le fichier contenant la feuille Projects ? Ce serait bien d'...
08/10/2020 à 12:37Lulu1234 Formulaire saisie sous ExcelC'est au autre pont celui là et à faire. Vous ne me dites pas si cela fonctionne pour la solution donnée dans mon post précédent. Ok ou pas ...
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...