a

Jeune membre

Inscrit le :27/03/2022
Dernière activité :09/09/2022 à 16:02
Version d'Excel :Calc
Emploi :stagiaire
Lieu :rouen
Messages
38
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par asta

DateAuteur du sujetSujetExtrait du message
28/04/2022 à 17:06astaMoyenne mobile VBAJe veux créer une moyenne mobile en fonction des jours par exemple une moyenne mobile qui calcule les 4 derniers lundi et même chose pour les autres jours moyenne mobile qui calcule les 4 derniers mardi ect j'ai trouvé une solution à travers les tableaux croisés dynamiques mais ce n'est pas pratique...
27/04/2022 à 14:31asta Supprimer des lignes avec condition (VBA)Ca marche merci...
27/04/2022 à 12:38asta Supprimer des lignes avec condition (VBA)Je veux utiliser un code vba pour supprimer une ligne si le taux < 60% la condition du taux se situe dans la cellule H tableau - range ("A2-M1800") J'ai 1800 lignes MON OBJECTIF est de supprimer toutes les lignes avec cette condition merci d'avance CODE mais ça ne fonctionne pas ...
24/04/2022 à 16:38asta Tirage aléatoire VBAMerci bsalv pour ton aide...
24/04/2022 à 14:43asta Tirage aléatoire VBANo ce n'est pas le même sujet , c'est un nouveau sujet sans contraintes mon objectif est d'affecter seulement une seule personne. je n'ai pas des contraintes 2,2,3 .....
23/04/2022 à 12:44asta Tirage aléatoire VBARe-bonjour; j'ai 2 tableaux ( le 1 contient des personnes disponibles) et le 2 est consacré aux affectations des permanences pour les samedis mon objectif est d'affecter chaque week end une seule personne disponible pour les disponibilités ( 1 ça veut dire disponible 0 non) par exemple si j'ai 2 per...
22/04/2022 à 22:22asta Eviter répétition codeOk merci...
22/04/2022 à 16:33asta Tirage aléatoire VBAJe veux sélectionner aléatoirement 1 personne disponible dans mon tableau pour les 13 samedis range(A64:O70) pour les disponibilité range(P64:AP70) pour les affectations 1 ça veut dire disponible, 0 indisponible voilà le fichier merci d'avance...
21/04/2022 à 16:03astaProblème d'actualisation VBAMerci pour ton retour ça n'a pas marché , j'ai essayé aussi la fonction doevents mais le mm blocage...
21/04/2022 à 14:24astaProblème d'actualisation VBAMon code fonctionne bien mais mon souci c'est que lorsque j'exécute mon code , il est plus rapide que les fonctions d'Excel, du coup il ne prend pas l'actualisation de range sélectionné le code vba me permet de déterminer les affectations en fonction des dispo(tableau sous excel calculé par des fonc...
21/04/2022 à 12:42asta Erreur 'variable for déjà utilisée ' VBAJe pense que j'ai trouvé la solution...
21/04/2022 à 12:17asta Erreur 'variable for déjà utilisée ' VBAJ'ai réglé ce problème , pour l'instant je veux trier aléatoirement mon dictionnaire, voilà le code Dim key2 As Variant, ArrayDict As Variant 'création array à partir du dict k = 1 For Each key2 In dict ArrayDict(k, 1) = key2 ArrayDict(k, 2) = dict(key2) k = k + 1 Next key2 'vide le dict dict.Remove...
21/04/2022 à 10:21astaTrier aléatoirement mon dictionnaireJe veux trier aléatoirement mon dictionnaire, voilà mon code que dois-je faire ? MON CODE : Dim key2 As Variant, ArrayDict As Variant 'création array à partir du dict k = 1 For Each key2 In dict ArrayDict(k, 1) = key2 ArrayDict(k, 2) = dict(key2) k = k + 1 Next key2 'vide le dict dict.RemoveAll 'ran...
21/04/2022 à 09:06asta Erreur 'variable for déjà utilisée ' VBAOk merci...
20/04/2022 à 11:54asta Erreur 'variable for déjà utilisée ' VBAMerci...
20/04/2022 à 10:52asta Erreur 'variable for déjà utilisée ' VBAMerci pour ton retour, j'ai une autre erreur "référence de variable de controle incorrect dans next " If i = 1 Then For j = 1 To 3 Next i If i > 1 Then For j = 1 To 2 Next i...
20/04/2022 à 10:37asta Erreur 'variable for déjà utilisée ' VBAJ'ai un type erreur 'variable for déjà utilisée ' quel est le problème dans cette boucle : If i = 1 Then For j = 1 To 3 If i > 1 Then For j = 1 To 2 Next i...
19/04/2022 à 12:15asta Eviter répétition codeStp comment puis-je ajouter un message d'erreur si l'algo ne trouve pas de dispo !!! car en cas d'indisponibilité , il attribue des permanences aux personnes indispo merci d'avance...
18/04/2022 à 20:36astaTirage au sort aléatoire...
16/04/2022 à 13:27astaTri d'un tableau de valeurs - VBAJ'ai avancé dans mon code , mais il me reste la dernière étape de faire le tirage en fonction de nombre de permanence de chaque employé, voilà mon fichier actualisé...
15/04/2022 à 12:29astaTri d'un tableau de valeurs - VBARe bonjour module 5 : code initial module 1 : code avec des modifications...
15/04/2022 à 12:07astaTri d'un tableau de valeurs - VBAVoilà le code que je dois l'adapter à cette situation : Dim iTable As ListObject Dim iColumn As Range Set iTable = ("dict_dispo(ville)") Set iColumn = ("dict_MoyParVille") With iTable.Sort .SortFields.Clear .SortFields.Add key:=iColumn, SortOn:=xlSortOnValues, Order:=xlDescending .Header = xlNo .App...
15/04/2022 à 09:34astaTri d'un tableau de valeurs - VBAMon code distribue les permanences du samedi en fonction des disponibilités à travers un tirage aléatoire; je veux changer le tirage aléa par un tirage en fonction de la moyenne la plus basse d'équipe (ville=équipe); j'ai crée 3 dictionnaires pour stocker la liste des : -liste des employés dispo par...
14/04/2022 à 10:18astaMéthode WorksheetFunction.MinBonsoir le forum, :) mon code distribue les permanences du samedi en fonction des disponibilités à travers un tirage aléatoire; je veux changer le tirage pour qu'il sélectionne les employés qui ont le minimum de permanence , l'objectif c'est d'avoir l'équité entre les différents employés (l'écart en...
13/04/2022 à 21:15astaAjouter une contrainte à mon code VBABonsoir le forum, :) je veux ajouter une contrainte à mon code , mon code distribue les permanences du samedi en fonction des disponibilités à travers un tirage aléatoire; je veux changer le tirage pour qu'il sélectionne les employés qui ont le minimum de permanence à partir la 2 semaine (vu que la...
11/04/2022 à 12:40asta Eviter répétition codeBonjour :), je veux ajouter une colonne pour les prénoms , mais mon code ne fonctionne plus, même si j'ai modifié le paramètre des colonnes...
10/04/2022 à 14:09asta Eviter répétition codeMerci frère pour ton aide :)...
09/04/2022 à 22:21asta Eviter répétition codeMerci pour ton retour la feuille c'est la 1 ère (planning) les variables nom et villes sont fixes, disponibilité et selecte changent après chaque samedi le code : Sub planning() Dim tabville(6, 2) Randomize Timer dl = Cells(Rows.Count, 1).End(xlUp).Row Range("d2").Resize(dl, 1).ClearContents Set dic...
09/04/2022 à 19:43asta Eviter répétition codeJ'ai un code Vba qui me permet d'affecter le planning des samedis , mon souci c'est de trouver une méthode pour éviter la répétition du code 12 fois car je ferai le planning d'un trimestre. est-ce qu'il est possible de faire un seul code pour le planning de 12 samedis ...
09/04/2022 à 16:22astaTirage au sort aléatoireJ'ai modifié ton code pour l'adapter aux autres samedis , mais parfois je trouve un problème ("too many itéraions") après plusieurs répétitions du code, ma question est-ce qu'il est possible d'éviter de répéter le code pour chaque samedi car j'ai 12 samedi au total ( je fais le planning d'un trimest...
07/04/2022 à 15:52astaTirage au sort aléatoireMerci :) je vais appliquer tes conseils...
07/04/2022 à 14:26astaTirage au sort aléatoireRe-bonjour, je suis désolé pour le dérangement j'ai besoin juste de modifier le code pour l'adapter au planning réel (onglet test) donc je dois changer les paramètres du colonne de chaque variable, j'ai essayé de modifier les paramètres de ville, nom , dispo, select mais ç'a n'a pas marché voilà le...
06/04/2022 à 17:17astaTirage au sort aléatoireMerci beaucoup et bonne journée :)...
06/04/2022 à 16:17astaTirage au sort aléatoireRe-bonjour, j'avoue que c'est un peu compliqué, ma contrainte est la suivante : j'ai 6 équipes chaque équipe présente une ville , mon objectif est de sélectionner seulement et aléatoirement 3 équipes chaque samedi et avec les quotas suivants 3,2,2 ou 2,2,3 l'essentiel que la somme des 3 équipes ne d...
06/04/2022 à 15:26astaTirage au sort aléatoireRe-bonjour, je m'excuse pour le mal entendu (j'ai commenté dans le fichier mais j'aurai écrit ), j'ai appliqué tes instructions mais malheureusement je trouve toujours des villes avec 1 personne (l'objectif est de sélectionner seulement 3 villes avec quota 3,2,2 ou 2,2,3)donc mon quota n'est pas res...
06/04/2022 à 14:27astaTirage au sort aléatoire...
06/04/2022 à 13:58astaTirage au sort aléatoireMerci pour votre réponse, je n'ai pas bien expliqué , du coup j'ai un ensemble des employés mais ils sont répartit sur plusieurs villes ( 6 au total) je veux tirer aléatoirement 3 villes avec un tirage de 3,2,2 ou 2,2,3 ; l'essentiel de ne pas dépasser 7 au total mais tirer seulement 3 villes avec u...
06/04/2022 à 12:26astaTirage au sort aléatoireJe veux modifier mon code pour qu'il soit flexible , si par exemple je veux tirer aléatoirement sur un range et non pas toute la ligne mon objectif est de sélectionner 2 min ou 3 max de personnes disponible le week end :) voilà mon code ...