A

Jeune membre

Inscrit le :21/03/2022
Dernière activité :20/05/2022 à 07:48
Version d'Excel :2021 FR vba
Messages
44
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par AD2001

DateAuteur du sujetSujetExtrait du message
19/05/2022 à 16:10AD2001Ecart de résultat avec la fonction Days360Sûr je ne sais pas mais la seule ligne de code permettant de convertir la date en en mois est bien celle-ci Aucun moyen de faire fonctionner avec un DateDiff... le True est pour mettre le calcul au format Européen. C'est peut-être car la fonction Days360 se base sur une année comprenant 12 mois de 3...
19/05/2022 à 14:44AD2001Ecart de résultat avec la fonction Days360Voici le fichier avec les dates et les "salaires" ajoutés...
19/05/2022 à 11:31AD2001Ecart de résultat avec la fonction Days360Je vais essayer de vous faire un fichier sans les données confidentielles... c'est vraiment au cas par cas avec le formulaire par exemple monsieur A a un coefficient de 225 et il remplace monsieur B du 01/01/2022 au 19/05/2022. Vous devriez mieux comprendre avec le fichier et si vous calculez à l'ai...
19/05/2022 à 10:44AD2001Ecart de résultat avec la fonction Days360Le calcul se fait selon la méthode suivante: Chaque employé a un coefficient auquel correspond une sorte de salaire, la différence est faite entre les deux "salaires" et ce résultat est multiplié par le nombre de mois remplacés exemple: "salaire" employé 1 - "salaire" employé 2 = différence différen...
19/05/2022 à 09:41AD2001Ecart de résultat avec la fonction Days360Suite à la création d'un formulaire de calcul de légers écarts de résultats sont présents. Ceci est problématique pour ce à quoi est destiné ce calcul. Voici la ligne qui pourrait être en cause: Pour un exemple de résultat final calculé, le formulaire me retourne 1030,5 alors que le résultat à la ca...
29/04/2022 à 11:57AD2001Récupérer des données et les envoyer en mailD'accord, merci je vais essayer dans l'après-midi je vous redirai Les données entrées dans le tableau ne se mettent plus à la suite et lorsque l'on en ajoute les anciennes sont remplacées. Par exemple si il y a ligne 204 DUPONT Pierre... et toutes ses données et qu'en utilisant le formulaire on ajou...
29/04/2022 à 11:13AD2001Récupérer des données et les envoyer en mailMerci beaucoup pour cette aide, je modifie le code pour ajouter ou enlever quelques éléments comme les caractères rouges qui ne sont pas utiles dans notre cas. Il devrait être possible d'exécuter cette macro sur le bouton "Valider" du formulaire ? Dans le but de n'avoir qu'un clic à faire pour tout...
29/04/2022 à 08:00AD2001Récupérer des données et les envoyer en mailBonjour, merci pour le lien je vais m'aider de cela. J'aimerais récupérer les données du tableau contenant les informations des salariés et les inclure dans un texte à trous ce qui donnerait par exemple: M/Mme "nom récupéré dans le tableau", vous avez remplacé M/Mme "nom récupéré" "prénom récupéré"...
28/04/2022 à 14:22AD2001Récupérer des données et les envoyer en mailVotre code est équivalent à cette formule contenue dans mon fichier ? =SI(AA2=0;"";"M/Mme "&A2&". Le remplacement de M/Mme "&V2&" "&W2&" à hauteur de "&P2&"%. ayant eu lieu du "&J2&" au "&K2&" votre prime est de "&AA2&"€ brut") La formule fonctionne parfaitement et récupère bien les données, c'est u...
28/04/2022 à 12:41AD2001Récupérer des données et les envoyer en mailMerci beaucoup pour cette réponse, c'est une façon de faire qui conviendrait parfaitement pour les courriers que nous avons à envoyer car il n'y a plus de problème de limite de caractère. Il faut juste trouver un moyen de combiner la récupération de données qui se fait sur l'autre feuille et tout de...
28/04/2022 à 11:35AD2001Récupérer des données et les envoyer en mailVoici un fichier d'exemple complet avec le formulaire et toute la structure, le plus de code possible a été enlevé pour les données confidentielles mais il devrait vous permettre de comprendre l'objectif final. La limite de caractères est vraiment dérangeante, peut-on l'enlever ou la contourner ? Da...
28/04/2022 à 07:59AD2001Récupérer des données et les envoyer en mailJ'aimerais justement créer une macro ou même plusieurs si besoin pour récupérer les informations du tableau et les afficher dans un mail modèle. Par exemple; si on tape le nom DUPONT, la macro récupère toutes les données liées à DUPONT qui sont stockées dans un tableau; nom, prénom, prime accordée,...
27/04/2022 à 16:48AD2001Récupérer des données et les envoyer en mailVoici un fichier d'exemple : Merci par avance; Cordialement...
27/04/2022 à 12:00AD2001Récupérer des données et les envoyer en mailSuite à la création d'un UserForm permettant de calculer des primes selon différents critères définit dans celui-ci (on rentre les informations, tout est calculé, récupéré et ensuite stocké dans un tableau), l'une des améliorations possibles serait d'envoyer un mail automatiquement à chaque personne...
22/04/2022 à 15:43AD2001 Calcul de données dans un UserFormMerci beaucoup pour cette solution, il manque juste dernier détail. La multiplication ne se fait plus, il faut faire la différence entre les deux rmh multiplié par les mois de remplacement divisé selon le taux de remplacement Comment insérer cela dans ce nouveau code ? En ajoutant * convertiondateha...
22/04/2022 à 14:39AD2001 Calcul de données dans un UserFormCela semble correct il n'y a pas d'espace dans les deux cas Quand la partie ci-dessous n'est pas en commentaire le résultat retourné est 0.00, en revanche lorsque je l'enlève le résultat devient 0...
22/04/2022 à 11:56AD2001 Calcul de données dans un UserFormEn séparant les calculs sur un autre bouton j'arrive à le faire fonctionner mais uniquement si le taux est de 50% Votre code me retourne toujours 0.00, je ne sais pas pour quelle raisons.....
22/04/2022 à 10:25AD2001 Calcul de données dans un UserFormBonjour, voici un nouveau fichier d'exemple complet il ne manque que ce calcul selon le taux de remplacement... C'est le résultat final qui devrait être divisé par 2 si le taux est à 50% et ainsi de suite. Vous pouvez essayer avec un coefficient de 205 pour le remplaçant et de 225 pour le remplacé (...
21/04/2022 à 15:38AD2001 Calcul de données dans un UserFormJ'ai tout essayé et ça ne prend pas en compte le pourcentage... avec des .Value ou sans, en changeant le nom des variables, en faisant des conditions sur d'autres boutons pour séparer les calculs... je suis perdu Voici le code actuel...
21/04/2022 à 12:18AD2001 Calcul de données dans un UserFormLe résultat retourné est toujours 0.00 Voici mon code complet qui fonctionne mais que jusqu'à la partie de sélection des taux...
21/04/2022 à 10:34AD2001 Calcul de données dans un UserFormBonjour, est-il possible d'avoir un équivalent à ce code en formule Excel ou faut-il mieux rester sur quelque chose codé en VBA ...
20/04/2022 à 15:19AD2001 DateDiff entre deux dates avec les mois non arrondisVotre message m'a échappé ce matin, c'est bien une ligne de code qui permettrait d'afficher le résultat du bouton "générer les mois" en décimal ? Où doit être placée cette ligne de code ? Elle est en commentaire actuellement...
20/04/2022 à 14:16AD2001 Calcul de données dans un UserFormJe viens d'écrire ce code là mais il n'a pas l'air correct Je vais essayer de le faire selon vos conseils Après modification, le code donne ça: Avec bien sûr toutes les autres étapes du calcul avant... mais cela n'a aucun effet comme si le code n'était pas prit en compte...
20/04/2022 à 12:52AD2001 Calcul de données dans un UserFormJ'ai essayé avec un Val et là, plus de problème d'incompatibilité. Reste à savoir si les calculs sont précis et d'après les premiers tests ils semblent un peu imprécis Le problème vient de la division, par exemple, si la personne a remplacé une autre à 50% le résultat de la différence*mois de rempla...
20/04/2022 à 11:13AD2001 DateDiff entre deux dates avec les mois non arrondisMerci pour votre temps et votre aide, le calcul fonctionne et le problème est normalement résolu...
20/04/2022 à 10:49AD2001 DateDiff entre deux dates avec les mois non arrondisPourriez-vous m'aider à comprendre d'où vient cette erreur d'incompatibilité dans le code suivant ? Ces deux lignes de code retournent une erreur d'incompatibilité que ce soit l'une ou l'autre... L'objectif final est de calculer une prime qui est calculée selon le code ci-dessus...
20/04/2022 à 10:33AD2001 DateDiff entre deux dates avec les mois non arrondisMerci beaucoup pour votre aide, cela fonctionne enfin, votre formule est toujours appliquée sur le tableau qui est dans mon cas =JOURS360(J2-1;K2;VRAI)/30 Cela ne doit pas empêcher le fonctionnement du reste... Dans le UserForm la valeur retournée est arrondie mais lors de la validation elle est con...
20/04/2022 à 10:23AD2001 DateDiff entre deux dates avec les mois non arrondisComme ceci ...
20/04/2022 à 10:16AD2001 DateDiff entre deux dates avec les mois non arrondisJe place ce code dans le bouton "générer les mois" du UserForm et je met tout le reste du code en commentaire ...
20/04/2022 à 10:06AD2001 Calcul de données dans un UserFormJe viens de tout renommer "montantprime" dans le code et le UserForm et c'est pareil... Tout le calcul fonctionne de votre côté, y compris les multiplications et les divisions ...
20/04/2022 à 09:58AD2001 DateDiff entre deux dates avec les mois non arrondisVoici la nouvelle version du tableau...
20/04/2022 à 09:32AD2001 DateDiff entre deux dates avec les mois non arrondisMerci beaucoup, je viens d'essayer votre formule, elle fonctionne parfaitement et j'ai donc enlevé la génération des mois dans le UserForm pour le moment. Le seul inconvénient est qu'il faut étirer la formule pour qu'elle s'applique aux nouvelles lignes ajoutées...
20/04/2022 à 09:22AD2001 DateDiff entre deux dates avec les mois non arrondisDans le cas où votre formule serait appliquée, il faudrait enlever la génération des mois dans le userform ? et simplement indiquer les dates voulues dans les textBox, et elles seraient calculées sur la feuille ...
20/04/2022 à 09:08AD2001 Calcul de données dans un UserFormJe viens d'essayer sur deux pc différents avec deux versions différentes d'Excel et toujours la même erreur... c'est très étrange D'accord, merci je vais écrire le code à la suite Voici le code entier (pour le moment car il manque les autres étapes) de la procédure pour ce bouton. Chacune des valeur...
20/04/2022 à 08:18AD2001 DateDiff entre deux dates avec les mois non arrondisBonjour à tous, voici un fichier d'exemple. Le résultat qui est retourné est toujours arrondi.....
20/04/2022 à 08:16AD2001 Calcul de données dans un UserFormLorsque je test ce code le debogueur m'indique une incompatibilité de type au niveau de montantprime.Value Les valeurs de rmhcompare et rmhremplacant sont bien récupérées Pour ensuite faire les prochaines étapes du calcul je peux écrire directement mon code à la suite ou je le sépare dans un autre b...
14/04/2022 à 09:14AD2001 Calcul de données dans un UserFormBonjour, voici un fichier d'exemple (toutes les données confidentielles ont été retirées) Merci pour votre aide...
14/04/2022 à 08:04AD2001 DateDiff entre deux dates avec les mois non arrondisBonjour, merci pour ces exemples. Ce serait mieux de partager un fichier il est vrai mais le problème étant que celui-ci contient des données confidentielles. Peut-être qu'en créant une copie avec ces données en moins vous permettrait de mieux me guider Edit: Un fichier d'exemple est prêt, la questi...
13/04/2022 à 17:08AD2001 DateDiff entre deux dates avec les mois non arrondisBonjour, il me faudrait les mois plus les jours, enfin que le résultat ne soit pas arrondi car c'est pour des calculs de prime. Voici un exemple: La formule utilisée est =+(I4-H4)/31, il me faudrait un équivalant en VBA...
13/04/2022 à 15:37AD2001 DateDiff entre deux dates avec les mois non arrondisBonjour à tous, dans le cadre de mon projet VBA j'aimerais calculer la différence entre deux dates en nombre de mois mais sans les arrondir. Voici le code du bouton qui me permet de faire le calcul: Ce code fonctionne très bien mais ne convient pas totalement à mon besoin car trop imprécis. J'ai app...
13/04/2022 à 09:30AD2001 Calcul de données dans un UserFormAprès quelques modifications et essais je tombe sur ce résultat. Si la variable "Dim montantprime As Integer" est en commentaire le programme semble fonctionner mais retourne toujours 0. Lorsque cette variable n'est pas en commentaire le programme ne me signale pas d'erreur mais rien ne s'affiche Av...
13/04/2022 à 08:12AD2001 Calcul de données dans un UserFormBonjour, désolé de cette réponse tardive mais je n'ai travaillé sur ce dossier que hier soir. J'ai fais quelques essais avec le code que vous m'avez donné et actuellement l'erreur est "Qualificateur incorrect" est-ce que cela viendrait du public ou private ou du fait que le programme prend le ".Valu...
11/04/2022 à 17:19AD2001 Calcul de données dans un UserFormMerci beaucoup pour votre réponse, je vais essayer comme vous me le conseillez...
11/04/2022 à 12:42AD2001 Calcul de données dans un UserFormBonjour à tous, je débute en VBA et j'aimerais écrire un code qui me permettrait de calculer des primes en cliquant sur un bouton. Les coefficients donnent une sorte de salaire. Le but est de récupérer les valeurs de certaines cases dans le UserForm et d'en faire la soustraction, mais il faut prendr...