Membre fidèle

Inscrit le :01/07/2016
Dernière activité :09/03/2017 à 10:44
Version d'Excel :Home : 2016 EN Work : 2010 FR
Messages
243
Votes
11
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Elhevan - page 4

DateAuteur du sujetSujetExtrait du message
13/07/2016 à 09:23Nrev74 Copier/coller avec choix de la source et destinationC'est tout à fait possible. i = 6 Pour semaine chablon de 1 à 48 Si Semaine(i) existe on copie, sinon i = 1 i++ Next semaine chablon A mettre en VBA...
13/07/2016 à 09:20lokentazProbleme avec #valeurPour un problème de ce genre c'est pratique de fournir le fichier en question Bonne journée...
12/07/2016 à 16:35-missyaMacro recuperation de données sur deux Excel...
12/07/2016 à 16:01-missyaMacro recuperation de données sur deux ExcelTu veux concaténer si quelles cases ne sont pas vides ...
12/07/2016 à 15:50HELPVBARecherche ligne variable via macroUne machine a-t-elle toujours la même norme ? Ou inversement. Bonne journée...
12/07/2016 à 15:35Lenormand61Utiliser la fonction nb.si.ensSi tu veux garder ta fonction, remplace =C8 pour la date par =CONCATENER(MOIS(C8);"/";ANNEE(C8)) Bonne journée...
12/07/2016 à 15:29-missyaMacro recuperation de données sur deux ExcelS'il y a plusieurs cellules If IsEmpty(Cells(i,j)) Ans IsEmpty(l'autre)...
12/07/2016 à 15:01floflo50100 Retrouver chemin d'accès à un fichierThisWorkbook.Path te donnera le chemin de ton fichier. Bonne journée...
12/07/2016 à 14:58merlinreturn Problème avec valeur relativeJe ne vois pas où est le problème du coup, tu cherches à ce qu'elle te renvoie quoi la formule ? Je ne vois pas de bug chez moi...
12/07/2016 à 14:48merlinreturn Problème avec valeur relativeEn VBA c'est toujours plus sûr de passer par chr(34). Quand tu veux afficher un " dans excel, utilise chr(34). Ex : Rendu Excel : ="A1" VBA > "=" & chr(34) & "A1" & chr(34) Comme ça tu es bien sûr de ce qu'il interprète parce que je pense qu'il rechigne avec tes "" "". Bonne journée...
12/07/2016 à 14:34PEGO VBAJ'avais raté la beauté de ce Merci de me faire relire ce code MFerrand, je m'en vais méditer...
12/07/2016 à 14:13LauBreatheRecherche et sélection dans une colonne ExcelGoogle m'indique appWrd.ChangeFileOpenDirectory "S:\***" A la place de ChangeFileOpenDirectory "S:***"...
12/07/2016 à 13:53LauBreatheRecherche et sélection dans une colonne ExcelCa raconte quoi comme erreur ...
12/07/2016 à 13:50cytrickSpliter un texte entre deux séparateursPar fonction =GAUCHE(A1;TROUVE("_";A1;TROUVE("_";A1;1)+1)-1) (ça fonctionne dans le cas de trois mots séparés par des _) Par VBA ...
12/07/2016 à 13:20VirgPePouVBA Formule incomplète gestion commandeRange(Di) ne renvoi pas à la valeur de la cellule en question, Range(Di).Value le fait. Donc si j'ai bien compris et que tu veux affecter à Délai1 la valeur contenue dans cette case +7 c'est par là qu'il faut passer. (Ou j'ai rien compris parce que je n'ai pas eu le courage de lire la macro en gras...
12/07/2016 à 13:14moustiqu3 Userform ne se lance pasNon ^^' Bonne journée...
12/07/2016 à 12:56PEGO VBAJ'ai pas testé, mais essaye de remplacer ThisWorkbook par ThisWorkbook.SelectedSheets dans ThisWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Chemin & NomFichier & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False Bonne journée...
12/07/2016 à 12:53iziris VBA Problème comparaison texteBonjour, tu as un espace à la fin du nom de Coronado dans Team_Info, essaye en l'enlevant. Bonne journée...
12/07/2016 à 10:59lolo92 Saut de page incrementer de 1Il faut incrémenter ton j dans la boucle sinon il restera toujours à 1 et tu auras une boucle infinie d'où le plantage Un petit j =j+1 avant le Wend devrait résoudre ce problème. Bonne journée...
12/07/2016 à 10:31LauBreatheRecherche et sélection dans une colonne ExcelEssaye de remplacer Par Bonne journée...
12/07/2016 à 10:25Creed HeroSupprimer des doublons dans une chaîne de texteEssaye avec ça : (ne marche que si la taille des machins est constante)...
12/07/2016 à 09:49Creed HeroSupprimer des doublons dans une chaîne de texteTu veux garder chaque élément en un seul exemplaire ou te débarrasser de toutes les occurrences des valeurs qui apparaissent plusieurs fois ? Bonne journée...
11/07/2016 à 16:36JeCPasFormulaR1C1Essaye de remplacer les " qui doivent rentrer dans ta formule par Chr(34) et de ne garder donc que ceux qui servent au VBA en " Edit : Par exemple si tu dois avoir ="A32" dans ta case au lieu de mettre Case.Formula = "="A32"" Faire Case.formula = "=" & chr(34) & "A32" & chr(34)...
11/07/2016 à 16:24JeCPasFormulaR1C1Alors il faut mettre le Indirect entre "" lui même et penser à dire à Excel que tu utilises les noms locaux des fonctions (fr) et pas les globaux (en) avec .FormulaR1C1Local (Si je vois bien où tu en es de ta fonction, j'ai un peu perdu de vue ce que tu as dans ton code au final)...
11/07/2016 à 16:15JeCPasFormulaR1C1"blabla C" & Cells(32,1).Value & "blabla" Bonne journée...
11/07/2016 à 15:04TheoT Fonction rechercheV en AnglaisRecherchev = vlookup. Ceci dit je ne vois pas en quoi la fonction de rechercher t'aiderais à compter nb.SI = CountIf Serait plus utile je pense. Ceci dit tu as raté l'envoi de ton fichier donc je ne sais pas à quoi il ressemble, tu as peut-être raison Bonne journée...
11/07/2016 à 14:31Kuartz Lire des donnees sur le webPour l'actualisation à l'ouverture : Données > Connexion > Le nom de celle que tu veux > propriétés > Actualiser les données lors de l'ouverture du fichier...
11/07/2016 à 14:21Kuartz Lire des donnees sur le webTout ça pour embêter les gens et les obliger à accepter les macros de ton fichier...
11/07/2016 à 14:13Kuartz Lire des donnees sur le webPas besoin d'aller chercher dans les macros. Données > à partir du web > renseigner l'adresse > cliquer sur la flèche sur fond jaune en face du tableau voulu > Importer Pour mettre à jour Données > actualiser tout Les grands esprits se rencontrent BrunoM45...
11/07/2016 à 13:22Kuartz Lire des donnees sur le webBonjour. Tu cherches à obtenir un truc du genre ? Ou j'ai mal cerné le problème ? Bonne journée...
08/07/2016 à 09:19WISSON[TCD] Eléments calculés indisponibleSélectionne une en-tête de ligne (somme de nb produit par exemple sur ton screen). Bonne journée...
06/07/2016 à 19:03sam42 Prise en compte de la 1ere et la derniere celluleMalheureux ! Ceci est simplement du Excel, VBA c'est autre chose, VBA c'est l'arme des fainéants :p...
06/07/2016 à 17:51-missyaMacro recuperation de données sur deux ExcelC'était du value dont je parlais ^^'...
06/07/2016 à 17:33-missyaMacro recuperation de données sur deux ExcelObserve bien la différence entre les deux lignes ! C'est subtil, mais important...
06/07/2016 à 17:28sam42 Prise en compte de la 1ere et la derniere celluleTu as sélectionné quelle plage ? Tes trois premières lignes ne doivent pas en faire partie, dans l'exemple je prends de A5 à K8 par exemple. Y aura pas besoin de redimensionner, quand tu rempliras la date la ligne en question s'intégrera dans le tableau (tu la verras en bleu ici)...
06/07/2016 à 15:58-missyaMacro recuperation de données sur deux ExcelOn peut le réutiliser, c'est bon, j'avais juste oublié qu'on s'en était servi (et là ça va planter et détruire le monde juste pour me donner tort ). Du coup ça marche ...
06/07/2016 à 15:49-missyaMacro recuperation de données sur deux ExcelAs-tu changé le nom de la feuille comme tu l'as fait avec le reste du code ? (au passage je crois que tu as viré le dim taille )...
06/07/2016 à 15:32-missyaMacro recuperation de données sur deux ExcelEn effet, c'est censé être un size, ça marche chez moi parce que j'ai pas demandé à Excel de m'engueuler si je déclare pas mes variables, mais c'pas bien Donc remplace count par size (à trois endroits si j'suis pas aveugle en plus d'être étourdie), on l'a déclaré, on l'utilise ! Edit : je vois que t...
06/07/2016 à 15:30sam42 Prise en compte de la 1ere et la derniere cellulePas besoin de macro l'ami, dans le ruban accueil, met ton tableau sous forme de tableau (avec les en-têtes), hop, au lieu de demander à une macro tu obtiens la date avec un simple =MAX(Tableau1[date saisie]). Du coup un truc du genre =CONCATENER("Titre du ";TEXTE(A2;"jj/mm/aaaa");" au ";TEXT...
06/07/2016 à 15:14-missyaMacro recuperation de données sur deux ExcelParce que je suis débile, mais je me soigne J'ai testé chez moi en changeant la cellule A1, mais toi tu fais A2 en fonction de A1 donc si j'fais pas un petit moins un ça marche moins bien A l'heure actuelle ça prend S_2016_38, ça isole ce qui est après le dernier _ donc 38, ça rajoute un donc 39 et...
06/07/2016 à 14:48Bru Afficher des lignes si valeur d'1 de ses cellules app. plageBouh ! Du VBA ! Au bûcher ! Ce message vous était offert par le comité de protection des formules Excel. Merci de votre attention...
06/07/2016 à 14:47-missyaMacro recuperation de données sur deux ExcelPour la ref changer "Workbooks(FicheB).Worksheets(Feuil1).Cells(i, j).Value = i" en : Pour la date, dans quelle case est-elle sur le fichier A "véritable" ? Si c'est bien C1 ça devrait passer '-'...
06/07/2016 à 14:11Bru Afficher des lignes si valeur d'1 de ses cellules app. plageA ma connaissance on ne peut pas filtrer sur une plage... solution avec les filtres : ajouter une colonne avec =SI(ESTERREUR(RECHERCHEV(LeCode;LaPlageDesCodesPertinents;1;FAUX));"Non pertinent";"Pertinent") Et ensuite filtrer sur cette colonne. Peut-être que quelqu'un aura une idée plus classe (je s...
06/07/2016 à 12:11TGO77Aide sur formule rechercheV sur les 3 premières lettresAllez, j'ai même fait l'effort...
06/07/2016 à 11:33-missyaMacro recuperation de données sur deux ExcelUne capture d'écran du problème d'incrémentation est-elle possible ? Bonne journée...
06/07/2016 à 11:28Brutalizer Concatener des nombres en heureDans votre exemple, quel résultat cherchez-vous à obtenir ? Bonne journée...
06/07/2016 à 11:26TGO77Aide sur formule rechercheV sur les 3 premières lettresEst-ce que ceci marcherait ? =RECHERCHEV(Element;Gauche(table;3);Colonne;faux) En matriciel (appuyer sur ctrl, maj et entrée en validant la formule, des {}doivent entourer la formule). Bonne journée...
05/07/2016 à 16:32BarahaouaRajouter une condition de vérification a ma macro...
05/07/2016 à 16:30Makks80Double condition pour afficher une dateRe-bonjour. A la vue du fichier je confirme que =MAX(SI(Feuil1!$A$4:$A$7 = [@Rep];Feuil1!B4:B7)) Donne bien ce que tu veux. Quand tu le rentres en F9 appuie bien sur ctrl, maj et entrée (des accolades doivent s'afficher autour de la formule), y a plus qu'à étirer...
05/07/2016 à 16:21unluckyRemplissage tableau suivi paris sportifsRegarde dans le ruban données, il y a des connexions externes et tu devrais pouvoir lier ta feuille aux tableau du site et un simple "actualiser" mettra à jour.* Bonne journée...