R

Membre habitué

Inscrit le :20/01/2011
Dernière activité :05/12/2015 à 11:46
Version d'Excel :2007
Messages
72
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Relien33

DateAuteur du sujetSujetExtrait du message
05/12/2015 à 11:40Relien33Automatisation impressionMerci beaucoup joept69 Le code m'annonce une "erreur d'exécution 438. Propriété ou méthode non gérée par cet objet" sur la ligne Une idée? Cordialement Rebonjour, En decortiquant le code, je crois comprendre que seule une impression sera déclenchée. mon objectif est qu'en cliquant sur le bouton une...
05/12/2015 à 08:56Relien33Automatisation impressionVous trouverez en pièce jointe un tableau destiné à calculer des primes. Je cherche aujourd'hui à automatiser cet outil pour éviter de devoir taper toutes les informations manuellement. Un tableau (1) à droite renseigne les informations à renseigner sur un deuxième tableau (2) à gauche. Chaque ligne...
12/08/2015 à 21:11Relien33Incrémentation formule avec saut de colonneLa formule est très bien merci! J'ai simplement ajouté la constante avant le O pour que tout fonctionne. Merci pour la réponse rapide et pour ce forum toujours aussi efficace...
12/08/2015 à 18:47Relien33Incrémentation formule avec saut de colonneJe rencontre actuellement un problème d'incrémentation de formule: Sur une feuille j'ai en case A1: ='EFFECTIF SC'!O$109 et en B1: ='EFFECTIF SC'!AA$109 Ces formules vont piocher des infos sur une autre feuille et respectant un intervalle de 12 colonnes. Je souhaite donc tirer mes formules vers la d...
02/06/2014 à 13:25Relien33 Utilisation en-têtes colonne dans sommeprodFrangy, C'est tout à votre honneur . Une autre idée peut être pour conserver le format tableau? Je fais le tour des forums et j'actualise le post si je trouve avant vous! Cdt...
02/06/2014 à 13:05Relien33 Utilisation en-têtes colonne dans sommeprodMerci pour cette réponse. Il est donc obligatoire de transformer le tableau en plage? Cordialement...
02/06/2014 à 12:27Relien33 Utilisation en-têtes colonne dans sommeprodDécidément les difficultés s'enchainent! Je viens de solliciter votre aide pour générer un tableau ayant pour en-têtes tous les jours ouvrables du mois en cours. Je souhaite désormais alimenter ce tableau en faisant une sommeprod en utilisant notamment les valeurs situées dans les en-têtes. Ma formu...
02/06/2014 à 10:49Relien33 Code VBA création tableau avec jours du mois en coursLa solution d'Eric est parfaite. Merci beaucoup! Cordialement...
02/06/2014 à 08:55Relien33 Code VBA création tableau avec jours du mois en coursJ'entends par jours ouvrables, du lundi au samedi puisque j'ai une rotation d'effectif. Une equipe tourne du lundi au vendredi et une autre du mardi au samedi. Cordialement...
02/06/2014 à 00:04Relien33 Code VBA création tableau avec jours du mois en coursMerci Eric pour la réponse. Petite coqueterie cependant. Tu mentionnes que A1 sera toujours 01/XX/XX or le 1er du mois n'est pas toujours un jour ouvré comme c'est le cas aujourd'hui d'ailleurs. Comment y remédier? Je me suis également trompé dans mon énoncé, je cherche en effet à énumérer tous les...
01/06/2014 à 22:55Relien33 Code VBA création tableau avec jours du mois en coursEn pièce jointe, un exemple pour illustrer ma demande. Dans le tableau, tous les jours ouvrés de Juin sont placés en en-tête. A noter que cette procédure aura pour but de créer des rapports d'activité automatiques c'est donc pour cela que je souhaite passer par vba. Merci par avance...
01/06/2014 à 19:58Relien33 Code VBA création tableau avec jours du mois en coursJe suis à la recherche d'un code vba pouvant me permettre de créer un tableau ayant pour en-tête tous les jours ouvrés du mois en cours. Avez vous quelque chose à me proposer? Bien cordialement...
12/01/2014 à 11:50Relien33 Somme prod en VBAJe viens de trouver la solution: Cdt...
11/01/2014 à 23:34Relien33 Somme prod en VBAJe suis une piste avec le code précédemment évoqué. Je tente d'utiliser de nouveau Evaluate seulement je coince à un endroit Il semblerait que MaxA dans la ligne ne soit pas reconnu... Quelqu'un sait-il d'où ca peut venir? Bonne soirée...
11/01/2014 à 20:17Relien33 Somme prod en VBAAfin de savoir s'il existe une alternative en VBA quelqu'un peut il me dire si le problème que je rencontre peut trouver une solution où s'il faut que me penche sur un autre méthode? Cdt...
11/01/2014 à 15:29Relien33 Somme prod en VBARebonjour; Il n'y a effectivement pas de colonne intermédiaire dans votre proposition. Je précisais simplement cette information pour les autres membres. La solution proposée est intéressante seulement je suis à la recherche d'un code VBA que je pourrai faire évoluer. Le tableau sera utilisé par plu...
11/01/2014 à 14:23Relien33 Somme prod en VBAPour être plus clair. Vous trouverez ci-joint une adaptation de ce que je veux. En gros, si on click sur le bouton de commande je veux qu'il y ait écrit "1ère fois" dans la case résultat puisque dans le tableau, c'est la première fois que l'agent 1 est déclaré meilleur agent du mois ce mois ci. Si o...
11/01/2014 à 12:48Relien33 Somme prod en VBAJ'ai vu sur internet qu'on a la possibilité d'utiliser For each à la place d'une sommeprod avec deux arguments à croiser: Cette méthode peut peut être marcher? Cordialement...
11/01/2014 à 00:25Relien33 Somme prod en VBAPour de plus amples informations, Vous trouverez ci dessous le code à compléter. Il me reste finalement le résultat de cette ligne.Worksheets("ENTRETIENS").Cells(derligne, 6) = ???? Cordialement...
10/01/2014 à 18:39Relien33 Somme prod en VBAChaque semaine, un formulaire m'incrémente le meilleur agent du mois et le meilleur agent de la semaine à date. Je souhaite compléter le tableau actuel (cf pièce jointe) qui contient pour le moment les colonnes "date" "agent " et "motif" avec la colonne "résultat" qui va me renseigner le nombre de f...
08/12/2013 à 11:39Relien33 Croisement sommeprod / max / index equiv?La solution est parfaite et je déclare donc ce fil définitivement bouclé! Les notes m'aident beaucoup et je comprends donc mieux d'où vient l'erreur. J'ai vu aussi que vous avez arrondi les résultats (je cherchais l'astuce) donc merci encore. Très bonne journée...
07/12/2013 à 13:51Relien33 Croisement sommeprod / max / index equiv?J'ai tenté de peaufiner le code en intégrant une autre valeur. Frangy (que je salue) m'a permis de déterminer le nom de l'agent qui a le plus progressé (en volume) d'une semaine sur l'autre. J'ai donc tenté de suivre le même raisonnement afin de trouvé l'agent qui a la plus progressé (en pourcentage...
03/12/2013 à 23:11Relien33 Croisement sommeprod / max / index equiv?C'est bien ce qu'il me semblait.Je m'en suis rendu compte un peu tard. Merci beaucoup. Bonne soirée...
03/12/2013 à 22:50Relien33 Croisement sommeprod / max / index equiv?Et bien l'agent 1 a fait 17 en S-2 et 21 en S-1. Il est donc en progression de 4. L'agent 2 a fait 6 en S-2 et 12 en S-1 soit une progression de 6. La valeur devrait donc être " agent2 (+6)" non? Cordialement Frangy, L'erreur venait de moi. Tout est parfait finalement. Merci beaucoup pour ta patienc...
03/12/2013 à 22:10Relien33 Croisement sommeprod / max / index equiv?Re, J'ai rétabli les variables mais les valeurs ne sont pas correctes. Je pense que l'erreur vient du fait que l'ordre des dates n'est pas conforme. Les valeurs seront toujours présentées ainsi, jour par jour, parce que les données s'incrémentent au fur et a mesure des journées de travail. exemple:...
03/12/2013 à 21:53Relien33 Croisement sommeprod / max / index equiv?Le code me donne un erreur "variable non définie" au niveau de S_Max sur excel 2013 mais pas sur le 2007...
03/12/2013 à 13:09Relien33 Croisement sommeprod / max / index equiv?Merci Frangy pour la réponse. Pour être un peu plus précis et reprendre la méthode trouvée dernièrement est-il possible, sans passer par un tableau intermédiaire, de mettre dans la case prévue le nom de l'agent qui a le plus progressé avec entre parenthèses l'évolution ("AGENT (+8)") et faire pareil...
02/12/2013 à 21:34Relien33 Croisement sommeprod / max / index equiv?Savez vous s'il faut toujours passer par un code de type: CreateObject("Scripting.dictionary") ? J'ai essayé de décortiquer le code de Frangy pour le comprendre en vain.....
02/12/2013 à 16:33Relien33 Croisement sommeprod / max / index equiv?Je me permets de relancer ce post car mes besoins ont évolué. Frangy m'a trouvé une solution pour dégager le meilleur agent d'un mois. J'ai adapté son code de manière à avoir le meilleur agent de la semaine en cours et le meilleur du jour. Ma nouvelle demande est la suivante. Comment faire pour déte...
24/10/2013 à 21:38Relien33 Erreur 6 dépassement de capacitéA priori c'est bon. Je ne savais pas comment déclarer les variables dim agent (1000) , rea(1000) , obj(1000) donc maintenant je sais . Merci beaucoup. J'avais regardé au préalable les valeurs de chaque variables en plaçant le curseur dessus et tout correspondait. Bref un grand merci ! Cordialement...
24/10/2013 à 21:13Relien33 Erreur 6 dépassement de capacitéJe viens à vous suite à l'aide de h2so4 que je salue. Il m'a aidé à solutionner un problème de génération automatique d'une liste en fonction du résultat d'un calcul. En appliquant son code dans mon programme je me rend compte qu'il ne marche pas tout le temps. Une erreur apparaît "dépassement de ca...
23/10/2013 à 18:48Relien33 Lister agents en écartH2so4 Merci beaucoup pour votre aide et votre patience. C'est parfait. A bientôt...
23/10/2013 à 17:54Relien33 Lister agents en écartH2so4 Oui plutôt dans la mesure ou ça me ferait changer d'autres codes vba... Je suis peut être un peu trop pointilleux...
23/10/2013 à 17:30Relien33 Lister agents en écartD'accord, Je vous ce gue vous voulez dire cependant les données ne sont pas triées par agents. Elles sont triées par date mais pas par agent a savoir: 01/01/12 AGENT1 01/01/12 AGENT2 02/01/12 AGENT1 02/01/12 AGENT2 C'est vrai que le code change du coup... Désolé...
23/10/2013 à 16:39Relien33 Lister agents en écartRe bonjour, Je suis peut être allé trop vite. Cette macro ne prend pas en compte les résultats du mois en cours mais toutes les données toutes périodes confondues. Peut être une piste? Cordialement...
23/10/2013 à 16:00Relien33 Lister agents en écartC'est parfait merci beaucoup! Cordialement...
23/10/2013 à 14:58Relien33 Lister agents en écartPetite contrainte rencontrée actuellement. Je souhaite éditer une liste d'agents en écart sur leur objectif. Sous la case "ECART", je souhaite lister tous les agents qui sont en dessous de 75% d'atteinte d'objectif sur le mois en cours en passant uniquement par VBA et sans avoir de calcul intermédia...
03/10/2013 à 21:47Relien33 Croisement sommeprod / max / index equiv?C'est parfait merci beaucoup! Cordialement...
28/09/2013 à 20:38Relien33 Croisement sommeprod / max / index equiv?Merci pour vos réponses. J'ai adapté celle de Frangy afin que le résultat apparaisse dans une case. Je vais maintenant compléter le code pour avoir le meilleur agent de la semaine actuelle et le meilleur agent du jour mais je sèche une nouvelle fois. Lorsque NumAn = Year(date) NumSem ne peut pas êtr...
27/09/2013 à 01:18Relien33 Croisement sommeprod / max / index equiv?Rachid, Merci pour le conseil, je vais voir ce que je peux faire dans ce sens. Bonne soirée...
27/09/2013 à 00:51Relien33 Croisement sommeprod / max / index equiv?Merci pour la rapidité de la réponse. Est-il obligatoire de passer par une colonne intermédiaire ou existe t'il une façon de tout synthétiser en seule formule? Cordialement...
27/09/2013 à 00:24Relien33 Croisement sommeprod / max / index equiv?Petit problème qui ne trouve pas de solution et qui se résume en une question. En consultant le fichier joint, comment savoir quel agent a les meilleurs résultats ce mois ci. La réponse à la formule devant être "AGENT 4" car la somme des résultats des deux jours travaillés en septembre (mois actuel)...
25/09/2013 à 11:52Relien33Code VBA lent voire très lentJe teste tout ça ce soir et je vous dit. Merci pour la réponse rapide en tout cas. Cordialement...
25/09/2013 à 11:00Relien33Code VBA lent voire très lentVoilà je viens à vous car je rencontre un problème de lenteur sur un classeur excel et voilà l'objet du délit. Ce code permet d'incrémenter des données dans un tableau en rajoutant une ligne à chaque click sur un bouton valider. Pour les premières lignes tout se passe bien mais au bout de plusieurs...
29/05/2013 à 22:53Relien33 Heure au format texte?Merci beaucoup c'est parfait. La petite explication qui va avec me permet de mieux comprendre. Merci encore Amicalement...
29/05/2013 à 21:58Relien33 Heure au format texte?Quel Boulet! Désolé! Mot de passe: 0 pour le fichier joint Cordialement...
29/05/2013 à 21:23Relien33 Heure au format texte?Je n'arrive absolument pas à comprendre d'où vient le problème.J'ai beau retourner le code dans tous les sens rien y fait. Plusieurs collègues ont validé le format heure utilisé "hh:m;@" mais pas d'avancée.....
29/05/2013 à 13:10Relien33 Heure au format texte?Peut être une piste à suivre. Utiliser dans vba la fonction cDbl...
29/05/2013 à 09:56Relien33 Heure au format texte?Re bonjour, Ci-joint, un fichier exemple.La valeur dans la colonne "HEURE R1" étant 14:00, la valeur dans "INDICE SOIR" devrait être "NON" (0 avec un format personnalisé).Si je click sur 14:00 puis sur la barre d'adresse en haute de page et enfin sur entrer, la valeur dans "INDICE SOIR" se modifie c...
29/05/2013 à 01:04Relien33 Heure au format texte?Je rencontre un problème actuellement avec une valeur issue d'une textbox dans laquelle je tape une heure ('14:00" par exemple).Après validation via un bouton de commande la valeur se retranscrit dans un tableau sur une ligne donnée. Sur cette même ligne des formules sont dépendantes de la case dans...