| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 21/05/2021 à 10:23 | Yann9731 | Enregistrement données formulaire en fonction du mois | Ok mais ce sera plus difficile lorsque vous allez ajouter des noms. Il faudra aller les ajouter dans tous les mois Au fait, la salle vous la mettez où dans le fichier ? Edit : pas de mois de janvier, février et mars ... |
| 21/05/2021 à 10:07 | Yann9731 | Enregistrement données formulaire en fonction du mois | Au fait, la liste de tous les noms doit toujours être dans la colonne pour chaque mois ou vous l'ajoutez suivant chaque enregistrement. en gros cela voudrait dire, soit on a toujours tous les noms ou uniquement les noms de ceux qui ont fait uniquement du sport (exemple : Louis est mentionné en avril... |
| 21/05/2021 à 10:00 | Yann9731 | Enregistrement données formulaire en fonction du mois | Avant que je n'aille plus loin, dites moi si vous êtes d'accord avec la structure de ce fichier Je rajouterai le mois en ligne 1... |
| 21/05/2021 à 09:51 | Yann9731 | Enregistrement données formulaire en fonction du mois | Ok. Le mieux est de repartir à 0 car souvent un modèle de code est complètement chamboulé pour faire face à ce que l'on veut au final. Je vais voir dans ce sens Quid de ma question au sujet de l'heure de sport ? Aussi êtes vous sûr que le nom louis ne doit pas être en ligne 4 ... |
| 21/05/2021 à 09:34 | Yann9731 | Enregistrement données formulaire en fonction du mois | Ok. Vous n'avez pas pensé à faire une seule feuille pour les mois ?. L'idée serait une colonne pour le mois et une colonne par semaine. Cela vous donnerait au final une base de données et me semblerait plus facile si vous voulez faire un ou des graphiques Pour la colonne Heures sports, vous mettez l... |
| 21/05/2021 à 09:20 | Yann9731 | Enregistrement données formulaire en fonction du mois | Ok. Merci du retour Dans les feuilles mois, les chiffres 1, 2, 3, 4 correspondent à quoi. Aux semaines je suppose... |
| 21/05/2021 à 09:07 | Yann9731 | Enregistrement données formulaire en fonction du mois | Je travaille sur votre demande. A la vue de votre fichier j'ai plusieurs remarques : - Evitez les cellules fusionnées. Sur votre feuille 1, cela n'apporte rien. Il suffit d'élargir la colonne concernée - Evitez de mettre une couleur blanche sur toute votre feuil1. Sélectionnez toutes les cellules pu... |
| 20/05/2021 à 14:11 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | Remplacez le EXIT SUB par EXIT FOR... |
| 20/05/2021 à 13:44 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | Dans le code, - Définissez la variable tata --> Dim tata as integer (Attention qu'il va falloir en savoir plus sur l'endroit où est placé le code et où vous voulez utiliser la variable plus loin). - puis changez cette ligne... |
| 20/05/2021 à 13:36 | Nrev74 | Code ultime pour autoriser uniquement le collage de valeur | Dans ce cas oui. Pourquoi changer ce qu'Excel a par défaut lors du choix du code et ce, d'autant que vous n'utilisez par Source dans le code. En voyant le titre du sujet, votre commentaire à Pedro et votre demande, j'ai un doute sur ce que vous voulez faire quand vous dites "Forcer...". Est-ce que v... |
| 20/05/2021 à 11:58 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | @yal_excel : le fichier est en tableau structuré alors que probablement celui de l'utilisateur ne l'est pas. A mon avis, cela n'aide pas sauf si la définition des tableaux est identique. me bon... En utilisant ce que Yal_excel mentionne, changez comme ceci Cordialement... |
| 20/05/2021 à 11:42 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | Si on regarde votre tableau, vous tapez 0,006660 dans l'inputbox, la première valeur supérieur est 0,009990 en est en ligne 4 En M8 vous voulez 4 ou autre chose ... |
| 20/05/2021 à 11:37 | bejouette | Modifier journal devis suite à modification d'un devis déjà crée | Vous pouvez alors modifier simplement cette ligne dans le code A vérifier mais en principe si vous formatez manuellement D7 avant d'utiliser les codes, je pense qu'il n'y a plus besoin. Cordialement... |
| 20/05/2021 à 11:29 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | Ah juste votre demande c'était le numéro de ligne Alors dans le code juste avant le Exit Sub --> Cel devient --> CEL.ROW... |
| 20/05/2021 à 11:16 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | Alors essayez comme ceci : Attention cela suppose que vous avez bien le point dans l'inputbox lorsque vous entrez votre chiffre... |
| 20/05/2021 à 10:52 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | Une chose m'intrigue. Vos valeurs dans la colonne F sont au format Texte ? Car avoir 0,00000 .... cela vous renvoie 0 dans la cellule Comme dit avant, voir votre fichier serait mieux Autre chose : lorsque vous tapez la valeur dans l'inputbox, la séparation décimale est un point ou une virgule ... |
| 20/05/2021 à 10:37 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | Essayez comme ceci alors Le mot Elongation étant considéré en position F1 Edit : si M8 est sur la même feuille que la colonne F ( ce que je suppose...) vous pouvez utiliser mettre le code comme ceci... |
| 20/05/2021 à 10:33 | benalex51 | Cases à cocher - Sheets vers Excel | Je parle des cases à cocher que vous pouvez dessiner sur votre feuille et qui sont un peu comme si vous mettiez un post-it sur votre écran... La solution que je propose contourne le souci puisqu'elle met l'info dans la cellule. Probablement mais je ne connais pas assez Google sheets pour vous le con... |
| 20/05/2021 à 10:29 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | Possible de voir une image de votre colonne F ou mieux un fichier (sans données confidentielles) ... |
| 20/05/2021 à 10:25 | Drokarre | L'indice n'appartient pas à la sélection | Merci d'éviter de reposter à chaque fois les images avec le code, cela alourdit le forum inutilement. Effectivement j'ai également ce résultat. Cela vient du fait que les formules ne sont pas correctement écrites. regardez en ligne 64 par exemple, la formule se termine par ".... L(11)C:L( " --> I... |
| 20/05/2021 à 10:18 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | Pas avec la fonction FIND car même si on trouve la ligne de la valeur BL, on ne sait pas si la valeur supérieur se trouve avant ou après la ligne de la valeur BL Essayez comme ceci : Cordialement... |
| 20/05/2021 à 10:08 | bapt44000 | Trouver valeur supérieure avec la fonction Find ? | Si dans la colonne F vous avez 10 valeurs supérieures à BL, vous voulez quoi ? Crdlt... |
| 20/05/2021 à 10:00 | benalex51 | Cases à cocher - Sheets vers Excel | Regardez un peu ce lien dans lequel je proposais un code qui peut vous convenir --> https://forum.excel-pratique.com/s/goto/963252 Mon conseil : Evitez les objets sur les feuilles qui posent souvent des soucis dès que l'on effectue des filtres ou modifications dans les feuilles, de même que les c... |
| 20/05/2021 à 09:26 | Drokarre | L'indice n'appartient pas à la sélection | @cousinhb29 : Si vous testez ce que vous écrivez, vous constaterez que cela plante. @3GB : Le F8 a déjà été suggéré dans d'autres posts. Bien vu, pour le antislash ( \ ) dans la variable Chemin. Cet antislash n'était d'ailleurs pas présent dans le fichier Macro de Drokarre... |
| 20/05/2021 à 09:15 | Nrev74 | Code ultime pour autoriser uniquement le collage de valeur | Je m'insère juste dans ce fil que je regardais pour deux petites réflexions : - Pour avoir changé le mot TARGET en SOURCE ? - Peut-être penser à changer la première ligne en utilisant un code sur le changement de sélection --> Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Ta... |
| 19/05/2021 à 18:26 | Drokarre | L'indice n'appartient pas à la sélection | Ce n'est pas ce que je vous ai demandé. Le fichier que vous avez posté ici c'est le pop-mois-m-06 De plus avez-vous changé le chemin comme précisé ? Là dans la vue que vous postez ce n'est pas le cas Vous devez avoir ceci dans votre macro... |
| 19/05/2021 à 16:35 | Drokarre | L'indice n'appartient pas à la sélection | Le fichier s'ouvre lors de votre essai ? Sinon je suppose que pour votre test le bouton est bien associé au bon code. Faites un test avec les deux fichiers que vous avez postés dans ce fil - Mettez les deux fichiers sur votre bureau - Coller le code proposé dans la fichier Macro.xlsm - Associez le c... |
| 19/05/2021 à 15:05 | Drokarre | L'indice n'appartient pas à la sélection | C'est normal avec le code. 1. Une alternative à ce que Pedro22 vous écrit est de désactiver cette ligne au début du code --> .screenupdating = false Pour la désactiver, mettez simplement une apostrophe devant le point et relancer le code. Vous devriez voir le fichier s'ouvrir. 2. Ce que vous pouv... |
| 19/05/2021 à 10:54 | Drokarre | L'indice n'appartient pas à la sélection | @Pedro22 Exact ! j'ai vraiment tourné en rond avec ce fichier car comme toi, j'ai aussi constaté le souci sur les formules. Je me suis tourné sur Données - Convertir mais là aussi manuellement cela fonctionnait parfois mais parfois pas avec le code si on utilisait une sélection de plusieurs cellules... |
| 19/05/2021 à 10:22 | Drokarre | L'indice n'appartient pas à la sélection | Waouh... pas simple car il y a des erreurs dans certaines formules. Je suppose que les autres intervenants ont aussi vu cela En prenant de base un seul code comme proposé par Pedro22, essayez ce code ci-dessous A noter que si vous avez 60 fichiers à faire d'un seul coup, vous aurez le temps d'aller... |
| 18/05/2021 à 16:22 | Drokarre | L'indice n'appartient pas à la sélection | Lol !!!! mais je ne suis pas ici pour être une vedette çà, rien n'est sûr . Chacun a ses compétences à des degrés divers, c'est cela qui fait l'intérêt d'un forum. Pour le fil, je serais bien curieux que Drokarre teste le code adapté tel que tu l'as proposé d'ailleurs...... |
| 18/05/2021 à 16:04 | Drokarre | L'indice n'appartient pas à la sélection | Pedro22, cela je l'avais remarqué. Faut comprendre pourquoi cela fonctionnait avant et plus maintenant. C'est cela le sujet. Savoir comment il fonctionne. Peut être que les codes sont placés dans deux fichiers différents... |
| 18/05/2021 à 15:54 | Drokarre | L'indice n'appartient pas à la sélection | Ton idée vient peut être de ce que j'ai signalé dans mon post précédent mais si on relit la demande, le code ne fonctionne plus depuis la migration sur un autre serveur. Je ne vois d'ailleurs pas pourquoi il a un souci avec le code que j'ai proposé vu que j'avais tout de même testé avant de poster J... |
| 18/05/2021 à 15:39 | Drokarre | L'indice n'appartient pas à la sélection | Quelle fiche ? Elle est dans quel fichier ? Pour vos 60 fichiers je suppose que le processus est le suivant : 1. Macro Ouvrir fichier 2. Macro call Deux2 Comment ou plutôt quand déclenchez-vous la macro UN ? Pourquoi cette macro UN sachant que dans la macro Ouvrifichier, vous faites à peu près la mê... |
| 18/05/2021 à 13:21 | Flost | [VB.net] Valeur Textbox en fonction de Combobox liée à base de donnée | Si je ne me trompe, dans votre cas, les commandes VBA sont identiques. en utilisant l'instruction FIND pour aller chercher la ligne correspondant à l'unit, puis en attribuant à la textbox la valeur trouvée en colonne time. Genre Textbox.value = cells(Ligne, colonne).value Cordialement... |
| 18/05/2021 à 13:12 | CORALEC | Créer un fichier à partir de deux fichiers | Le forum se veut être une aide mais cela implique aussi un minimum de réalisation de votre part pour avancer Merci de mettre un titre de sujet en rapport avec votre demande. J'ai modifié le titre : " Recherche personne pouvant me developper un outil " par " Créer un fichier à partir de deux fichiers... |
| 18/05/2021 à 13:03 | Drokarre | L'indice n'appartient pas à la sélection | Re Vérifier que votre feuille est bien nommée POP en majuscules et sans espace avant ou après le nom POP Elle doit être aussi déprotégée... |
| 18/05/2021 à 10:54 | bejouette | Modifier journal devis suite à modification d'un devis déjà crée | Re Vous copiez depuis la feuille Devis vers la feuille Zclient dans le même fichier ? ici dans cette ligne Edit : 1. Enlevez cette ligne et modifiez la ligne juste en dessous 2. Plus bas vous avez une ligne Range("D7"), cela correspond à quel fichier et feuille ? 3. Plus bas la ligne ThisWorkbook.Sh... |
| 18/05/2021 à 10:29 | Loops74 | Getopenfilename sur MAC - Fichiers Excel grisés | @3GB Effectivement à coup sûr si son OS est au moins HIGH SIERRA et sans MACINSTOSH HD ... |
| 18/05/2021 à 10:26 | Drokarre | L'indice n'appartient pas à la sélection | Laquelle, vous en avez 4 ici ? la UN je suppose au vu du soulignement Si vous avez migré sur un autre serveur, vous ne devriez modifier que le Chemin dans le code Ouvrirfichiers Et avec votre code UN comme ceci Crdlt... |
| 18/05/2021 à 09:44 | Loops74 | Getopenfilename sur MAC - Fichiers Excel grisés | Je pense que votre code vient de ce lien --> https://www.macexcel.com/examples/filesandfolders/selectfiles/ Dans ce lien toutefois le code est plus complet que celui que vous postez. Peut être essayer en prenant le code complet car dans la partie 'This is mac excel 2016 and Higher" il me semble q... |
| 18/05/2021 à 09:21 | Altus | Fichier inopérant | Comme le dit Eriic, je me posais la même question en vous répondant Crdlt... |
| 18/05/2021 à 09:19 | bejouette | Modifier journal devis suite à modification d'un devis déjà crée | Re Pour le point 2, merci pour la photo dans le fichier mais ce n'est pas le code que je vous ai donné... ou vous changez quelque chose ? Vous devez enlever le END WITH qui se trouve trois lignes plus haut... |
| 18/05/2021 à 09:10 | bejouette | Modifier journal devis suite à modification d'un devis déjà crée | Oui. Mais vous pouvez laisser Tableau9. Je l'ai changé en Tableau1 pour une question de logique (on commence à compter par 1 hein ... ) et que dans votre fichier il n'y avait que Tableau9. Mon conseil car il était plus pratique de corriger dans le gestionnaire de noms que d'aller le faire dans le co... |
| 17/05/2021 à 17:15 | bejouette | Modifier journal devis suite à modification d'un devis déjà crée | 1. Vous pouvez faire cela en dessinant un bouton "Modifier" sur votre feuille ZCOPY_DEVIS et en lui associant le code "Modifier" ci-dessous A chaque création de nouvelle feuille client, le bouton Modifier sera présent et vous permettra de corriger le devis existant Remarque : attention que vous deve... |
| 17/05/2021 à 15:42 | Altus | Fichier inopérant | En changeant votre For i = 2 to 1 23 par For i = 2 to For i = 2 To Worksheets("Data").Range("A" & rows.Count).End(xlUp).Row Cordialement... |
| 17/05/2021 à 12:13 | Kilian1906 | Calendrier Dynamique - Réduction temps macro | J'ai compris. en fait ces lignes vides viennent du fait que dans la feuille DATA, le code tient compte des dates de sortie. Dans votre fichier initiale, toutes les dates étaient au 1/01/2099 tandis que dans votre dernier fichier et dans la réalité c'est tout autre. A la fin du code Charger_collab, e... |
| 17/05/2021 à 10:22 | Kilian1906 | Calendrier Dynamique - Réduction temps macro | Donnez moi un exemple car si dans votre fichier je rajoute une ligne avec le matricule 371 en feuille DATA ou que par exemple j'en supprime deux, le calendrier est adapté Je pense que vous faite des tests sur un autre fichier car dans celui que vous avez posté, le code s'arrête car toutes les variab... |
| 17/05/2021 à 08:59 | Jeff25310 | Basculer Showdataform en Userform | Pas de soucis. Souvent le showdataform rencontre suffisamment ce que l'on chercher à faire. L'userform permet plus de possibilités mais fait aussi appel à la programmation. SI besoin d'aide pour avancer n'hésitez pas Bonne journée Crdlt... |
| 17/05/2021 à 08:58 | Kilian1906 | Calendrier Dynamique - Réduction temps macro | A la fin du code Charger_collab, changez par Crdlt... |