E

Membre impliqué

Inscrit le :12/12/2013
Dernière activité :01/04/2020 à 10:00
Version d'Excel :2010
Messages
1'492
Votes
124
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par EngueEngue - page 16

DateAuteur du sujetSujetExtrait du message
29/04/2014 à 12:34nico12Liste déroulante à choix multiplesDans le module de ta feuille...
29/04/2014 à 12:20alfredcompignacInsertion Image VBAEn effet ton image va se déformer.. Si ton image fait 20*20 et que ta cellule fait 15*7 on fait comment ? 7*7? Et on la place où: top left ...
29/04/2014 à 12:17notilo Compléter deux colonnes à partir d'une colonne référence...
29/04/2014 à 12:15guimo89Compter le nombre de lignes répondant à conditionEn N17 =SOMMEPROD(((E11:E14=N11:N14)*1)*(N11:N14<>""))...
29/04/2014 à 12:09BensFichiers lourdsTu fais le bon choix, le calcul manuel. Pour recalculer appuyer sur F9. Pour désactiver le calcul auto il te suffit de setter la propriété application.calcultation = xlmanual et pour le réactiver Application.Calculation = xlAutomatic Pour optimiser les temps de calculs voilà la méthode. Trier les Fe...
28/04/2014 à 18:58notilo Compléter deux colonnes à partir d'une colonne référenceSub toto() With sheets("Sheet1") 'change le nom de ta feuille For i=1 to .range("A" & .rows.count).end(xlup).row If left(.cells(i,1),2) = "fr" or left(.cells(i,1),2) = "FR" then .cells(i,2) = "Domaine France" .cells(i,3)="Paris Sud" End if Next i End with End sub...
28/04/2014 à 18:05notilo Compléter deux colonnes à partir d'une colonne référencePas besoin de macro B1 =SIERREUR(SI(OU(CHERCHE("fr";A1)>0;CHERCHE("FR";A1)>0);"Domaine France";"");"") C1 =SIERREUR(SI(OU(CHERCHE("fr";A1)>0;CHERCHE("FR";A1)>0);"Paris Sud";"");"") Puis tu tires...
28/04/2014 à 17:04ZehJr Acquisition valeur date et heureDonne un exemple de classeur...
25/04/2014 à 19:37spage Ouverture de fichier avec Nouvelle applicationMets un application.enableevents=false au debut et tu le remets à true à la fin...
25/04/2014 à 16:35SwissTiti Appliquer un rabais "conditionnel"No problemo. Sommeprod permet de faire la somme d'un produit: Il faut savoir qu'une condition vraie vaut 1 et qu'une condition fausse vaut 0. =SOMMEPROD((GAUCHE($B$26:$B$34;NBCAR($B$26:$B$34))=GAUCHE(B5;NBCAR($B$26:$B$34)))*$C$26:$C$34) teste toutes les references de rabais si la condition est vraie...
25/04/2014 à 16:24elisaLINCase d'option "intelligente" (formulaire interactif) ?Il te suffit de programmer une macro et de l'affecter au bouton...
25/04/2014 à 16:12SwissTiti Appliquer un rabais "conditionnel"E5=SOMMEPROD((GAUCHE($B$26:$B$34;NBCAR($B$26:$B$34))=GAUCHE(B5;NBCAR($B$26:$B$34)))*$C$26:$C$34) Puis tu traines... Dans ton tableau de rabais Pour des rabais sur 2* Tu mets juste 2 Pour des rabais sur 21.* Tu mets juste 21 Pour des rabais sur 211 Tu mets juste 211 J'ai supposé qu'un rabais de 10% s...
25/04/2014 à 15:26SwissTiti Appliquer un rabais "conditionnel"Tu dois compartimenter ton tableau de rabais en fonction des nbcar puis avec des si tu devrais y arriver Un compartiment pour les rabais 2* Un compartiment pour les rabais 21* Un compartiment pour les rabais 211* Un compartiment pour les rabais 211.1*...
25/04/2014 à 15:21SwissTiti Appliquer un rabais "conditionnel"Tu connais les fonction cherche et nbcar ...
25/04/2014 à 15:14SwissTiti Appliquer un rabais "conditionnel"Il te suffit d'inclure dans tes rechercheV des critères droite et gauche... En effet le point commun entre tous tes 211 c'est que gauche(211.cequetuveux,3) = 211...
25/04/2014 à 15:05comtegRemplir une Matrice de Prouty(Normal c'est moi qui l'ai fait...)...
25/04/2014 à 14:39spage Ouverture de fichier avec Nouvelle applicationTu n'ouvres rien mon ami.....
25/04/2014 à 14:20youmarocProteger un fichier ExcelSi cette application se dirige à un public de bras cassés, c'est possible, dans le cas contraire, n'importe qui qui s'y connaisse un minimum peut casser les protections, aussi sophistiquées soient elles...
25/04/2014 à 13:47comtegRemplir une Matrice de ProutyA mettre sur le bouton. Concernant la double cerise, vu qu'une case du tableau peut contenir plusieurs risques, il n'est pas possible d'établir un renvoi unique.....
24/04/2014 à 15:23Padaw_AnneExtraire liste prédéfinie dans une base de données ExcelEn D2 : =VLOOKUP(C2;'[Bdd Orne.xlsx]Feuil1'!$H:$O;2;FALSE)...
24/04/2014 à 15:01Padaw_AnneExtraire liste prédéfinie dans une base de données ExcelAlors envoi nous le fichier source et le fichier arrivée.....
24/04/2014 à 14:52Padaw_AnneExtraire liste prédéfinie dans une base de données ExcelTout dépend de la structure du site sur lequel tu récupères les données. Par expérience, sur le site de l'INSEE il est en effet possible de le faire. Tu peux utiliser l'assistant de recherche de données sur le net: Données / Données Externes / Depuis le Web et te laisser guider.. Dans le cas où tu n...
24/04/2014 à 08:31almir25Programme en VBA pour récuperer des données et les filtrerDonne nous un exemple de fichier source...
23/04/2014 à 08:28reinruof77 Onglet prend le nom de la celluleSheets("Feuil1 (2)").name=sheets("Feuil1 (2)").range("B7")...
23/04/2014 à 08:18strigaud Conversion d'heures au format décimal en centièmesEn toute logique: Nous prenons la troncature entière à laquelle nous ajoutons la différence entre la troncature à deux décimales et la trocature entière multipliée par cent et divisée par soixante...
23/04/2014 à 07:57CV59Lier 2 fichiers ExcelIl va falloir le faire avec ded macros...
23/04/2014 à 07:49Ju62Macro Tri de donnéesSi je prends les 20 premiers de chacune des feuilles (3) que je les copie dans une autre feuille (3*20=60) et que je trie cette feuille, les 20 premiers seront les 20 premiers de l'ensemble. S'il veut sommer les lignes il faudra effectivement passer par un tcd...
22/04/2014 à 16:27philippe87 Boucle sur colonneSub test() Dim i As Integer 'recherche de la ligne active On Error Resume Next i = Application.WorksheetFunction.Match(CLng(Date), Rows(3), 0) If i = 0 Then i = 4 Cells(4, i).Activate Dim ligne As String, ligne1 As String ligne = 4 Do While Cells(ligne, 3) <> "plateau agglo" With Cells(ligne,...
22/04/2014 à 15:37max68 Renvoyer à une ligne de la feuille, déterminé par "Equiv"Sub goRFA() Sheets("Feuil1").Cells(Sheets("Feuil1").Range("N5"), 3).Select End Sub...
22/04/2014 à 15:30Mattsly Copie d'un textbox sur FeuilleOui... mais comment comptes tu la répartir ? tu as à ta disposition les fonctions right left mid instr split...
22/04/2014 à 15:26max68 Renvoyer à une ligne de la feuille, déterminé par "Equiv"Je ne comprends pas ce que tu veux... En effet ton select t'ammene bien à la case que tu veux....
22/04/2014 à 15:25DeviljuRechercheV dans un fichier different à chaque foisJE ne sais pas envoi tes deux fichiers...
22/04/2014 à 15:22Mattsly Copie d'un textbox sur FeuilleSheets("Aux").range("A1") = Textbox1.value...
22/04/2014 à 15:21max68 Renvoyer à une ligne de la feuille, déterminé par "Equiv"Range("n5").value...
22/04/2014 à 15:18DeviljuRechercheV dans un fichier different à chaque foisCa marche chez moi...
22/04/2014 à 15:07OussemaRabeiMethode Thisworkbook.saveLa sauvegarde du fichier avec savecopyas va se faire dans le répertoire spécifié et à défaut dans le courant Si tu le veux dans le même: Thisworkbook.savecopyas(Thisworkbook.path & "/" & thisworkbook.name)...
22/04/2014 à 15:05DeviljuRechercheV dans un fichier different à chaque foisSuite à quelques recherches, tu ne peux pas faire de references indirectes... Solution: Tu actives la reference DAO Tu copies colles cette fonction dans un module Puis sur ta feuille =XRECHERCHEV(A40;"'C:\Users\TOTO\Desktop\heures\global\[" & A1 & ".xls]_"& A1 & "'!$A$4:$F$52";4)...
22/04/2014 à 14:57OussemaRabeiMethode Thisworkbook.saveTu ne peux pas sauvegarder un truc en lecture seule... Pour la bonne et simple raison qu'il est en lecture seule... Donc tu ne peux pas écrire dessus.. Utilise "savecopyas"...
22/04/2014 à 14:55Ju62Macro Tri de donnéesBah tu tries les trois feuilles... Tu prends les 20 premières de chaque feuille et puis tu tries.. Tu auras forcément les 20 plus grandes. Temps approximatif 25 secondes. Bah tu tries les trois feuilles... Tu prends les 20 premières de chaque feuille et puis tu tries.. Tu auras forcément les 20 plus...
22/04/2014 à 14:53DeviljuRechercheV dans un fichier different à chaque foisComme ça si j'ai bien compris : =RECHERCHEV(A40;"'C:\Users\TOTO\Desktop\heures\global\[" & A1 & ".xls]" & A1 & "'!$A$4:$F$52";4;FAUX)...
22/04/2014 à 14:46mehdikov VBA filtrer par mois en cours et enregistrerNo ahora vivo en Bruselas. Casi trabajo para Alstom en Saint Ouen en Paris pero encontré algo mas interesante! Suerte para tus practicas que Alstom es buena empresa...
22/04/2014 à 14:40manoss76 Macro message box delai dépasséBonne adaptation Mattsly Sauf que tu itères inutilement... Teste ça...
22/04/2014 à 14:37mehdikov VBA filtrer par mois en cours et enregistrerBua... pobrecito, medio moro y sevillano... Los hay sin suerte! Y donde trabajas ? Yo soy malagueno...
22/04/2014 à 14:22mehdikov VBA filtrer par mois en cours et enregistrerHombre normal los espanoles son unos cabrones! Yo tambien soy Espanol! Mehdi suena mas moruno que Espanol...
22/04/2014 à 14:12jusFaire appel à un nom à partir d'une autre celluleRecherchev("Composant_" & A1;Données_composants;3;FAUX)...
22/04/2014 à 14:10manoss76 Macro message box delai dépasséJe trouve que j'ai été très diplomate! J'aurais pu te demander de chercher à la première! Un plaisir! Je n'utilise que ce genre de popup maintenant puisque pour mettre un timeout dans une msgbox... C'est la galère! il faut faire tourner un timer qui checke si une fenêtre est ouverte et la fermer......
22/04/2014 à 14:05Ju62Macro Tri de donnéesTu copies colles les 3 feuilles dans une seule, puis tu tries. Puis les 20 premières lignes.. fini...
22/04/2014 à 14:03mehdikov VBA filtrer par mois en cours et enregistrerBah tu installes teamviewer sur ton pc en prétextant avoir besoin de logiciels spéciaux et tu ouvres une session distante sur ton PC qui reste allumé chez toi, du coup aucune restriction. Ou alors avec hidemyass.....
22/04/2014 à 13:58manoss76 Macro message box delai dépasséIl tu suffit de chercher sur le msdn la méthode popup de la méthode WSH, tu auras l'explication de microsoft...
22/04/2014 à 13:51manoss76 Macro message box delai dépasséPour contourner la limite de 1023 Chars sur une msgbox, tu tu peux passer par un echo du WSH Le problème c'est que cet echo te met par défaut le nom de ta msgbox : "Windows Script Host" Pour pouvoir modifier le titre de la msgbox tu peux donc utiliser un popup shell du WSH comme indiqué plus haut av...