f

Passionné d'Excel

Inscrit le :19/11/2012
Dernière activité :04/01/2025 à 22:16
Version d'Excel :2007 FR
Messages
4'337
Votes
596
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par frangy - page 23

DateAuteur du sujetSujetExtrait du message
29/06/2015 à 09:32juju_ski VBA Copier cellule autres feuilles sous conditionsTout à fait ! On affecte à E2 la valeur de la cellule décalée de 3 colonnes par rapport à celle qui contient le numéro. A+...
29/06/2015 à 09:08juju_ski VBA Copier cellule autres feuilles sous conditionsUne proposition A+...
27/06/2015 à 19:57lachris Recherche erreur de syntaxeA+...
27/06/2015 à 12:57Geronimo2RechercheV - Fonctionne à moitiéEssaie en utilisant l'arrondi : =ARRONDI(1-C3;2) A+...
27/06/2015 à 08:23jag83 Remplir automatiquement une série de lettreLa première lettre est obtenue avec la boucle For i = 65 To 70 Next i On utilise la fonction Chr qui renvoie le caractère associé au code indiqué dans la table ASCII. Chr(65) correspond au caractère A, Chr(70) correspond au caractère F, et Chr(90) correspond au caractère Z. A+...
26/06/2015 à 20:10jag83 Remplir automatiquement une série de lettreTu peux essayer ce code A+...
26/06/2015 à 18:26mamarus Probleme avec incrementation de ligne fonction NB.SIOu alors : =NB.SI(DECALER(C12;;;B2);"Toto") A+...
26/06/2015 à 18:12juju_ski VBA Copier cellule autres feuilles sous conditionsJ'ai du mal à faire le lien entre le classeur posté et tes explications. A+...
26/06/2015 à 18:07Roxanne Période de temps entre 2 dates en secondeDans Excel , les dates sont exprimées en unités de jour. Avec 01/02/2013 11:02:00 en A1 et 03/02/2013 02:02:00 en B1, en faisant directement la différence B1-A1, tu obtiens 1,625 jour. Il suffit donc de faire l'opération =(B1-A1)*24*60*60 pour obtenir le résultat en secondes: 140400. Une autre solut...
24/06/2015 à 00:14chokchman Récupérer les données de cellules fusionnéesVoici un exemple de traitement par macro. La procédure est placée dans un module standard. La feuille sur laquelle s'applique le traitement est indiquée explicitement. J'ai placé un Bouton de commande pour lancer la macro "Test" mais tu peux le faire directement via alt + F8. A+...
23/06/2015 à 23:42chokchman Récupérer les données de cellules fusionnéesUne proposition à tester : A+...
23/06/2015 à 15:34cisco38 Filtre listbox selon choix mois comboboxUne proposition à tester A+...
23/06/2015 à 15:06jj93Deux codes en un : Worksheet_ChangeEssaie avec : A+...
23/06/2015 à 10:31gwenaFormule fin de moisUne autre proposition A+...
23/06/2015 à 08:33andrelecaRecherche 9^9 défaillantL'aide Excel indique : Les valeurs de l’argument vecteur_recherche doivent être placées en ordre croissant sinon la fonction RECHERCHE peut renvoyer une valeur incorrecte. Tu peux utiliser une fonction personnelle A+...
22/06/2015 à 10:58jnov68Masquer des colonnes avec code VBAFais un test avec A+...
22/06/2015 à 10:21noyau Copier/Coller toutes les colonnes dans une seule colonneUne proposition à tester. N'hésite pas à demander des explications si nécessaire. A+...
22/06/2015 à 08:42MITCH60 Calcul duree de tempsSi j'ai bien compris ton tableau, le nombre d'heures à prendre en compte est celui compris entre 6h00 et 11h20, soit 5h20 (5,3333 en décimal). Le nombre de Pax entrant sans bagages par heure est donc : 1522 / 5,3333 = 285 Le nombre de Pax entrant sans bagages par 1/2 heure : 285 /2 = 143 Le nombre d...
19/06/2015 à 10:43moustapha Fonction si imbriquée et argument trop importantTu sélectionnes la cellule, Clic droit > Format de cellule, Nombre, puis Personnalisé, Type "Tube "0 A+...
19/06/2015 à 08:07Zimae Copier Feuille avant autre feuilleEssaie comme cela : A+...
18/06/2015 à 23:42ptit_loup_blanc Améliorer mon tableauMise en forme conditionnelle avec la formule : =$G1="accepté" s'applique à =$A:$G Avec une seule question par sujet, tu as beaucoup plus de chance de recevoir une réponse. A+...
18/06/2015 à 17:43moustapha Fonction si imbriquée et argument trop importantUne proposition avec la fonction SOMMEPROD A+...
18/06/2015 à 17:35aalex85 Accès cellules suivant le nom d'une plage de cellulesUne proposition A+...
18/06/2015 à 11:20nicocutValidite des donneesValidation > Autoriser : Personnalisé Formule : =$J$4>=0 A+...
17/06/2015 à 11:40Silecya Recherche par Macro VBAUne proposition pour mettre en évidence la cellule sélectionnée avec une couleur de remplissage. Le retrait de la couleur se fait lors de la désactivation de la feuille (retour à la feuil1). A+...
17/06/2015 à 10:13LoupySheet(MaFeuil).selectLaFeuil = "Feuil" & MaxFeuil Si MaxFeuil varie entre 2 et 10, tu dois avoir les feuilles "Feuil0" à "Feuil10" dans ton classeur. C'est le cas ? A+...
17/06/2015 à 10:02LoupySheet(MaFeuil).selectQuelle est la valeur de MaxFeuil ? A+...
17/06/2015 à 09:59Silecya Recherche par Macro VBAUne proposition A+...
17/06/2015 à 08:42jag83 Supprimer du texte dans une celluleOu encore ... Avec le texte "XXXXXXXXXXXXX du 12/05/2012" en A1 Formule en B1 : =GAUCHE(A1;TROUVE("du";A1)-2) Formule en C1 : =DROITE(A1;NBCAR(A1)-TROUVE("du";A1)-2) A+...
16/06/2015 à 13:42Astragale Aide sur calcul de primeRe-bonjour, Une autre tentative Rq : je n'ai rien compris à ton explication sur le total ne prenant pas en compte les clients ayant mouvementés sur les deux périodes. A+...
16/06/2015 à 11:09Astragale Aide sur calcul de primeUne proposition A+...
16/06/2015 à 10:22mynameisjeff Worksheet_changeTu peux t'inspirer de ce code pour mettre en application l'évènement Worksheet.Change : Comme te l'a indiqué Banzai64, il est préférable de joindre un fichier. Cela facilite la compréhension du problème et permet aux intervenants d'effectuer des tests. Dommage de te priver de cette aide supplémentai...
15/06/2015 à 10:19CVC Prob avec scripting dictionary VBAEssaie comme cela : A+...
13/06/2015 à 13:43Justine02Extraire formatUne proposition avec une fonction personnelle A+...
13/06/2015 à 07:52rantig Date du jour ouvertureA chaque incrément de 1 jour correspond un incrément de 2 lignes. (L -Lo)= (D-Do)*2 A l’origine, avec Do=1 on doit avoir Lo = 3, soit L – 3 = (D – 1) * 2, soit L = (D-1) * 2 + 3 A+...
12/06/2015 à 20:44rantig Date du jour ouvertureA+...
12/06/2015 à 20:20CSM Date d'aujourd'hui en couleur SANS l'annéeTu crée une mise en forme conditionnelle avec la formule : =DATEVAL(TEXTE($E2;"jj/mm" )& "/" & ANNEE(AUJOURDHUI()))=AUJOURDHUI() ou =TEXTE($E2;"jjmm")=TEXTE(AUJOURDHUI();"jjmm") s'applique à =$E$2:$E$1048576 A+...
12/06/2015 à 12:51Fornstep MSGboxRe-bonjour, Tu devrais essayer après avoir copié correctement le code t'est donné. A+...
12/06/2015 à 11:56Fornstep MSGboxEssaie avec : A+...
11/06/2015 à 15:54Gazeux Moyenne dynamique=MOYENNE(DECALER($A$3;;1;;B5)) A+...
11/06/2015 à 08:27rox1234Effacer cellule si autre cellule=0Pour effacer les colonnes B, C et D lorsque la valeur 0 est saisie dans la colonne A : A+...
11/06/2015 à 07:48rox1234Effacer cellule si autre cellule=0Tu peux utiliser cette procédure (à placer dans le module de la feuille concernée). A+...
10/06/2015 à 23:26jfk15Countif plage variableA ta place, j'aurais préféré : A+...
09/06/2015 à 13:29pygark84 Renommer onglet depuis une cellule d'une autre feuilleOu alors : A+...
09/06/2015 à 10:57tomatito37 SommeprodEssaie avec = SOMMEPROD ((ANNEE=B24)*(Type_Agent=A24)*(Tableau1[Janv])) A+...
09/06/2015 à 10:47Pico76Insertion de lignes vierges sous conditionsInsérer des lignes vierges après la dernière ligne renseignée, cela revient ... à ne rien faire. Avec un fichier exemple, c'est toujours plus facile. A+...
09/06/2015 à 10:09Pico76Insertion de lignes vierges sous conditionsTu peux relever la fin de tableau initiale, calculer le nombre de ligne à insérer et faire une boucle avec ce nombre d'itération. Pour aller plus loin, il faudrait que tu indiques à quel niveau (quelle ligne) tu effectues cette insertion. Avec un fichier exemple, c'est toujours plus facile. A+...
09/06/2015 à 09:20bouboupiCopier GlisserEn D11, tu places la formule =D10+DECALER(K11;;LIGNE()-11) , ce qui correspond à =D10+K11 En tirant la formule vers le bas, tu obtiens la formule suivante en D12 : =D11+DECALER(K12;;LIGNE()-11) , ce qui correspond à =D11+L12 etc. A+...
09/06/2015 à 08:28bouboupiCopier GlisserSi je lis bien ce que tu as écris, tu veux copier : D10 en G11 et en D24, puis D11 en D12 et en H12. Je ne vois aucune logique itérative dans cette copie. La copie suivante est censée donner quel résultat ? A+...
08/06/2015 à 23:46romano2222Faire apparaitre la date et heure la plus procheTu peux essayer =MIN(SI(B6:B73>MAINTENANT();B6:B73)) A+...