| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 30/01/2014 à 18:54 | Lolow28 | Formule Excel pour calcul marge variante | Je ne comprends pas vraiment ta question. "Base" est la feuille qui contient le tableau avec les seuils mini et maxi et les taux de prime correspondant. Ensuite, dans la formule on fait référence à cette feuille =SOMMEPROD(( Base !A2:A8<=M22)*( Base !B2:B8>M22)* Base !C2:C8)*M22 Si tu souhaite... |
| 30/01/2014 à 17:30 | Lilly974 | Calcul d'un cout par rapport à un nombre de ligne fluctuant | Tu peux utiliser des plages nommées. L'intérêt, c'est que si tu insères ou supprimes des lignes, l'étendue de la plage évolue automatiquement. Dans l'exemple joint, j'ai déclaré pour la première partie : un nom pour la plage qui contient les "x" (PlageB1) un nom pour la plage qui contient les "A" (P... |
| 30/01/2014 à 16:20 | Lolow28 | Formule Excel pour calcul marge variante | Voici une solution qui utilise un tableau dans la feuille "Base" pour indiquer les seuils mini et maxi qui déterminent le taux de la prime. En feuille "Feuil1", on utilise la fonction SOMMEPROD pour trouver la prime correspondant à cette fourchette. A+... |
| 30/01/2014 à 14:03 | remithevenart | Déclaration de variable | Tu penses bien Une Variable déclarée en tête d’un module sera utilisable dans toutes macros du module. En tête d’un module, cela veut dire avant la première sub . A priori, tu vas découvrir d'autres erreurs de ce même acabit. A+... |
| 30/01/2014 à 12:52 | remithevenart | Déclaration de variable | Et le fichier, il est où ... |
| 30/01/2014 à 12:01 | remithevenart | Déclaration de variable | Je constate que le nom de feuille a changé. Peux-tu joindre un classeur exemple ? A+... |
| 30/01/2014 à 11:56 | Gschmutz | Interroger une plage de cellules sur une présence valeur | Tu peux utiliser un filtre élaboré A+... |
| 30/01/2014 à 11:08 | remithevenart | Déclaration de variable | Si je résume bien, ton code doit ressembler à cela Ce code ne devrait pas retourner une erreur. Es-tu sûr que l'erreur sur la ligne Set f = Sheets("parametres") est "variable non définie" ? A+... |
| 30/01/2014 à 10:51 | philippe87 | Controle d'un filtre dans une Feuille | Puisque la feuille "Base licenciés" est active lorsque tu lances la macro, tu peux utiliser la code suivant A+... |
| 30/01/2014 à 10:31 | Gschmutz | Interroger une plage de cellules sur une présence valeur | Il faudrait que tu donnes un exemple concret de ce que tu souhaites faire pour pouvoir déterminer si le résultat peut être obtenu avec une formule Excel ou s'il faut utiliser VBA. A+... |
| 29/01/2014 à 20:02 | remithevenart | Déclaration de variable | Si tu as placé l'instruction Option Explicit avant la procédure, il est normal que tu aies l’erreur de variable non définie. La variable mondico n’est pas définie, La variable i n’est pas définie. (En mode débogage, tu dois voir la ligne concernée surlignée en jaune). Le niveau des variables dépend... |
| 29/01/2014 à 14:03 | julienha01 | Répartition historique | Same player, shoot again A+... |
| 29/01/2014 à 11:48 | julienha01 | Répartition historique | A tester A+... |
| 28/01/2014 à 20:09 | julienha01 | Répartition historique | Je ne comprends pas cette nouvelle structure. Elle ne correspond en rien à ce qui a été fait jusqu'à présent. Il faut que tu joignes un exemple concret avec toutes les feuilles et des données représentatives. Est-ce que tu as compris le fonctionnement du programme ? A+... |
| 28/01/2014 à 17:38 | julienha01 | Répartition historique | Le code actuel permet d’établir l’historique à partir des données des colonnes D et E de la Feuil1. A chaque demande d’historisation, ce sont ces 2 colonnes qui sont copiées dans l’historique, chaque nouvelle copie étant décalée pour ne pas écraser les précédentes. Le traitement des moyennes est éla... |
| 28/01/2014 à 00:31 | lila1988 | Calcul de nombre de ligne | Un exemple (parmi d'autres) de recherche du numéro de la dernière ligne renseignée en colonne A. A+... |
| 28/01/2014 à 00:26 | benji71 | MFC dans une ligne d'un tableau et en ft° du mois | Mise en forme conditionnelle avec la formule =MOIS($C3)=MOIS(MAINTENANT()) s'applique sur =$C$3:$G$16 A+... |
| 27/01/2014 à 12:15 | Bluestar1991 | Copier coller Ligne en fonction d'une cellule non vide | Un exemple de copie A+... |
| 27/01/2014 à 10:21 | warlock | Timestamp | Voir résultat après avoir remplacé le point par une virgule dans les valeurs de la colonne A A+... |
| 26/01/2014 à 13:16 | Mythik_Weapon | Aide pour compléter ma formule SI | A+... |
| 25/01/2014 à 13:13 | warlock | Timestamp | 406642947,447556 correspond au nombre de secondes qui séparent le 01/01/2001 de la date résultat. Pour trouver l’équivalent en nombre de jours, il suffit de diviser ce nombre par 24*60*60=86400 On trouve le résultat 4706,51559545782. En ajoutant ce nombre à 36892 (numéro de série du 01/01/2001), on... |
| 25/01/2014 à 08:57 | roka200 | Insérer un calendrier dans une cellule | L'ouverture du calendrier s'effectue avec une double clic sur la cellule A+... |
| 24/01/2014 à 19:00 | julienha01 | Répartition historique | Il suffit de rajouter un test pour que seule la feuille historique 2 soit prise en compte. Les colonnes s'ajoutent automatiquement à chaque clic sur le bouton HISTORISER. A+... |
| 24/01/2014 à 16:20 | warlock | Timestamp | Bonjour Amadeus, J'aurais mieux vu =A2/ 86400 +DATE(2001;1;1) A+ Edit Amadéus: Exact Frangy 86400 au lieu de 84600... |
| 24/01/2014 à 11:39 | julienha01 | Répartition historique | Voici le fichier mis à jour avec une répartition des données dans 2 feuilles distinctes en fonction de l'ecart de temps entre les dates E3 et E1. A+... |
| 23/01/2014 à 12:38 | Lydurance | Probleme mise en forme conditionelle | Regarde ce fichier test A+... |
| 23/01/2014 à 12:25 | Lydurance | Probleme mise en forme conditionelle | Je te répète donc qu'il n'y a pas d'anomalie dans ta MFC. Tu ne dis pas quel est le résultat attendu. B2 rouge si A2 vide. B3 rouge si ??? vide. B50 rouge si ??? vide. A+... |
| 23/01/2014 à 11:34 | Lydurance | Probleme mise en forme conditionelle | Je ne comprends pas ce que tu veux obtenir avec la MFC. B2 rouge si A2 vide. B3 rouge si ??? vide. B50 rouge si ??? vide. Tu peux éventuellement joindre un fichier exemple. A+... |
| 23/01/2014 à 08:03 | Lydurance | Probleme mise en forme conditionelle | Je ne vois pas d'anomalie dans ta MFC. Avec ta formule, B2 est mise en forme lorsque A2 est vide, B3 est mise en forme lorsque A3 est vide, etc. Tu as bien fait glissé la MFC sur la colonne B. Avec une référence absolue $A$2, toutes les cellules de la plage d'applicabilité B2:B50 seraient mises en f... |
| 22/01/2014 à 23:56 | CAPUCIN | Ajouter ou retrancher un caractere a la selection | A+... |
| 22/01/2014 à 19:20 | grm | Fonction find ne marche pas | Pour indiquer que la recherche doit s'effectuer sur la ligne 2 Rows (2).Find(... De plus, je te conseille d'utiliser cette forme A+... |
| 22/01/2014 à 18:35 | JeremyW | MsgBox avec choix | A+... |
| 22/01/2014 à 16:06 | LAC83 | FILTRE | Tu peux utiliser un filtre avancé couplé à l'évènement Change de la feuille. Le filtrage est ainsi effectué à chaque modification d'une date de début ou fin. A+... |
| 22/01/2014 à 13:25 | OLIVIER66 | MFC sur une meme case | Non, je veux dire comme cela A+... |
| 22/01/2014 à 13:13 | samexel | Afficher dates a la suite de mots reguliers | A tester A+... |
| 22/01/2014 à 11:47 | OLIVIER66 | MFC sur une meme case | Exactement. N'oublie pas de préciser la plage d'applicabilité =$H$2:$H$43 A+... |
| 22/01/2014 à 10:24 | OLIVIER66 | MFC sur une meme case | As-tu testé la solution que je t'ai donnée ? A+... |
| 21/01/2014 à 20:21 | rpe34 | Creer un nombre de feuilles identiques en fonction d'un menu | Non ! D'abord, j'oublie le bégaiement then Then, Ensuite, je traduis : Si le nom de la feuille est différent de "Accueil" ou si le nom de la feuille est différent de "list" alors je continue. Ensuite, j'analyse : Si le nom de la feuille est "Accueil", il sera forcément différent de "list" alors je c... |
| 21/01/2014 à 19:25 | rpe34 | Creer un nombre de feuilles identiques en fonction d'un menu | CInt(Right(Ws.Name, 2)) renvoie un nombre entier qui correspond à la conversion des deux caractères de droite du nom de la feuille. Exemple : si le nom de la feuille est "ST05", les deux caractères de droite sont "05" et la conversion en nombre entier donne 5. Par contre, si le programme rencontre u... |
| 21/01/2014 à 18:42 | rpe34 | Creer un nombre de feuilles identiques en fonction d'un menu | Est-ce que le nombre de feuilles à afficher est bien indiqué dans la cellule A1 ? A+... |
| 21/01/2014 à 15:33 | Bluestar1991 | Extraction selon un critere | En clair, tu ne souhaites pas extraire les données mais simplement les reporter dans la feuille 2. La solution proposée par ketamacanna me semble alors mieux adapté à ton projet. Avec la macro, on détecte chaque modification de la colonne "AFFAIRE TERMINEE", on vérifie si un "X" a été noté, on relèv... |
| 21/01/2014 à 12:03 | steven | Filtre élaboré, macro | L'image est très belle mais elle n'est pas suffisante pour l'analyse de ton problème . Essaie de joindre un exemple de ton classeur anonymisé. A+... |
| 21/01/2014 à 11:44 | FMAILYS | Calcul entre deux dates | Pour la conversion en date, essaie avec la formule A+... |
| 21/01/2014 à 11:30 | grenoble87 | Action si | Il suffit de personnaliser la modification des bordures selon chaque cas. A+... |
| 21/01/2014 à 11:06 | FMAILYS | Calcul entre deux dates | L'unité d'une date étant le jour, le plus simple : Date fin - Date début A+... |
| 21/01/2014 à 10:48 | Bluestar1991 | Extraction selon un critere | Et revoici la méthode VBA customisée Bulldozer pour une extraction automatique. le transfert est effectué dès qu'une croix est entrée dans "Affaire terminée". A+... |
| 21/01/2014 à 09:39 | Bluestar1991 | Extraction selon un critere | A tester A+... |
| 20/01/2014 à 19:30 | Stephane Guidon | Fonctions Countif ne marchent pas | Essaie comme cela A+... |
| 20/01/2014 à 18:51 | mp5078 | Déterminer l'écart maxi entre valeurs hautes et basses d'un | Tu trouveras la plage nommée sous Formules > Gestionnaire de noms Nom : Plage Fait réfrence à : =DECALER(Feuil1!$B$4;;;NBVAL(Feuil1!$B:$B)) Dans le code, on indique simplement le nom de la plage Exemple : Range("Plage") A+... |
| 20/01/2014 à 18:27 | OLIVIER66 | MFC sur une meme case | Tu devrais obtenir un résultat satisfaisant avec la formule Applicable sur A+... |