p

Passionné d'Excel

Inscrit le :24/08/2015
Dernière activité :Il y a 20 minutes
Version d'Excel :2024 PC
Emploi :Fini tout ça...
Lieu :Charleroi, Belgique ou sur ma GS
Biographie :Photo-Moto-Excel
Messages
3'224
Votes
144
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par patrick1957 - page 60

DateAuteur du sujetSujetExtrait du message
20/11/2015 à 11:11eechouto Récupération de données depuis 10 feuillesOupssss il était trop gros, j'ai dû le zipper , merci de l'avoir signalé Cdlt P...
20/11/2015 à 10:47eechouto Récupération de données depuis 10 feuillesRe, j'ai enlevé tes lignes vides (vides sur l'ensemble des colonnes, si une référence est seule, la ligne reste) je n'ai presque rien change à l'excellent code qui t''a été proposé, j'ai juste ajouté la date du jour de ta vente dans ta feuille "caisse 2", j'ai mis un format qui indique une erreur si...
19/11/2015 à 23:01eechouto Récupération de données depuis 10 feuillesIl n'est pas obligatoire d'avoir une macro pour tout ça... comme dit avant, si tu regroupes tout dans un seul onglet en donnant un code UNIQUE à chaque référence, tu y ajoutes la source (de quel onglet ça vient à la base) et puis il est facile de ramener les données; ce qui est plus embêtant c'est d...
19/11/2015 à 13:23eechouto Récupération de données depuis 10 feuillesJe ne connais pas de solution facile, mais il y a a 2 ou 3 choses qui me viennent à l'esprit: 1) ne pas fusionner les cellules 2) regrouper tous les onglets dans un seul 3) donner une "REF" différente à chaque article dans cet onglet de regroupement 4) supprimer les lignes complètement vides Une foi...
19/11/2015 à 10:30anto27Macro pour tableau ExcelBin non.... Pensez à joindre un fichier pour faciliter la compréhension du problème et augmenter les chances de vous faire aider (taille limite : 300ko, n'hésitez pas à compresser vos fichiers)...
19/11/2015 à 10:19Cael Ajout de lignes et correspondance RECHERCHEVJ'ai ouvert ton fichier et c'est assez confus... pour faire un rechercheV, il est préférable de ne pas chercher une phrase de l'onglet B vers ne liste de phrases de l'onglet A, tout simplement parce que le risque de faire une faute de frappe est très grand; chaque produit devrait être rendu unique p...
19/11/2015 à 09:46anto27Macro pour tableau ExcelTu es passé par ici ? https://forum.excel-pratique.com/annonces/explications-et-regles-a-respecter-t13.html...
18/11/2015 à 21:00Moé Kolisse Extraire ds colonne, résultat de 5 chiffres seulementSur base de quoi veux tu extraire les données exactement ? colonne E je crois mais quel critère ? tu sais le faire par filtré élaboré mais il faut donner + de détails un léger changement pour tester P...
18/11/2015 à 20:43El Blobo Présenter une donnée différemmentSolution si beaucoup de données P...
17/11/2015 à 15:18Séb as tien Selection d'une colonne sur un tableau qui varieCeci te convient ? ...
17/11/2015 à 15:08pierrewRetourner un tableau (sans VBA if poss)Pas sur de savoir t'aider (je pense néanmoins à "indirect", mais il est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide P...
17/11/2015 à 13:18tifany2805Lien entre deux feuilles ExcelUn essai ici P. ou encore en VBA: Sub regrouper_affectation() ' ' 11/2015 ' Set f = Sheets("feuil1") Set f1 = Sheets("feuil2") Set d = CreateObject("Scripting.Dictionary") Set d2 = CreateObject("Scripting.Dictionary") f.Select For Each c In f.[e5].Resize(Application.CountA(f.[e:e]))...
17/11/2015 à 11:36acla Ecriture lors du fonctionnement d'un codeCeci te convient ? (faut il être inscrit pour accéder à ces données ? ) .....ton code .WebSingleBlockTextImport = False .WebDisableDateRecognition = False .WebDisableRedirections = False .Refresh BackgroundQuery:=False End With ..... fin de ton code If i = 1 Then li = i Cells(li + 1, 1).Value = "Lig...
16/11/2015 à 16:46ivan00ff Problème d'arrondi a 4 - 5 décimales par excès et par défautAlors là.... je laisse la main à plus fort que moi, et ils sont nombreux ici ... P...
16/11/2015 à 15:36ivan00ff Problème d'arrondi a 4 - 5 décimales par excès et par défautRegarde avec arrondi.inf et arrondi.sup P...
16/11/2015 à 15:23Ted-SonOfDavidMacro d'ajout de ligne ne fonctionne soudainement plusSolutions pour que les experts (pas moi donc) t'aident: tu fais une copie de ton fichier en remplaçant les données sensibles par ce que tu veux tu le rends moins lourd - ou tu le zippes tu le déposes avec un lien sur un truc genre dropbox/onedrive......
16/11/2015 à 15:18Joss062Envoi d'un mail Via Excel 2007Regarde ici , il y a de bonnes informations http://www.rondebruin.nl/windows_articles.htm...
16/11/2015 à 15:06chti59xcelRapatriement donnéesIl est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide...
16/11/2015 à 15:02Ted-SonOfDavidMacro d'ajout de ligne ne fonctionne soudainement plusEt si tu déposais un exemple de fichier ? P...
16/11/2015 à 14:51MODESTE BOFFOUE RechercheV renvoie mauvaise valeurSi tes données sont tirées d'un logiciel genre SAP, tu auras souvent ce qui ressemble à des nombres mais qui ne le sont pas... Une solution est de mettre 1 dans une cellule vierge, copier,sélectionner les données en questions, copier/collage spécial/miltiplication et tout sera en numérique P...
16/11/2015 à 14:45Bouddha62Création IDLa moindre des choses serait peut être de présenter plus clairement ta demande non ? "J'ai des pommes de terre , vous avez une recette ?" ......
16/11/2015 à 10:52Jeff_Fonction SI imbriquéeRe, j'ai ajouté un exemple dans ma 1ere réponse, regarde si ça t'aide:) P...
16/11/2015 à 10:23Jeff_Fonction SI imbriquéeSauf erreur , le SI() ne peut aller à + de 7 conditions ...et difficile à relire autre méthode ici : recherchev ou index/equiv dans une table P...
15/11/2015 à 22:15OLIVER997Comparaison de 2 tarifs dans 2 feuilles differentsPas certain de pouvoir t'aider, mais il est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide P...
14/11/2015 à 13:57Flor Erreur de compilation, boucle sans doPour voir plus facilement clair dans ton code, tu peux installer qui indente le code VBA d'autre part, tu peux compiler le projet via le menu ad hoc...
13/11/2015 à 20:53NiklausInsertion contenu d'une colonne windows dans une celluleIl est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide...
13/11/2015 à 18:41Nico MComparer deux fichiers Excel (V. vs V-1)Re, essaie ceci qui est tiré du site que je t'ai conseillé mais je n'ai pratiquement rien fait dessus, un peu hard pour mon niveau les tableaux à comparer sont dans le même onglet et sont nommés ( _S1 et _S2)...
13/11/2015 à 09:47MeegoloTri automatiqueAutre solution: remplacer les "N°" par "" (via CTRL-H) puis sur les chiffres qui restent mettre en format personnalisé de cellule ["N°" Standard] sans les [ ] P...
12/11/2015 à 21:40RIPcagouGénéraliser des formulesCeci peut être (mais bouben répondra surement ) Private Sub Worksheet_Change(ByVal Target As Range) Dim lig As Long Dim lig_test As Long Dim col As Long Set Cellule_de_Travail = Target If Target.Count > 1 Then Exit Sub 'Si plus d'une cellule est sélectionnée, on sort If Not Intersect(Target, Rang...
12/11/2015 à 21:08MeegoloTri automatiqueIl est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide...
12/11/2015 à 11:18trieuxFormulesRe, moi je n'ai trouvé que cette solution, il y a peut être (surement) meilleur, attends de voir si un autre participant te le propose P...
11/11/2015 à 22:25Poca Extraire des données sous forme de liste selon critèreVoir le fichier que je t'ai mis dans le post.... et il suffit de refaire la même chose depuis n'importe quel onglet...
11/11/2015 à 22:11Poca Extraire des données sous forme de liste selon critèreOn peut filtrer sur une autre feuille...
11/11/2015 à 21:40Poca Extraire des données sous forme de liste selon critèreTu ne peux pas t'en tirer avec un filtre élaboré ? P...
10/11/2015 à 17:41salhi_haithemImprimer un fichier pdf depuis Excel.PrintOut Copies:=1 --> ça ne serait pas 2 (ou plus) ici ? Je dis peut être une bêtise...
10/11/2015 à 17:26AminooRecherche vertical sur un fichier importerBon..je me répète et d'autres liront après moi ... Il est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide...
10/11/2015 à 16:34AminooRecherche vertical sur un fichier importerAvec 4 lignes de code, ça me parait difficile , il est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide...
10/11/2015 à 12:41Nico MComparer deux fichiers Excel (V. vs V-1)Tu trouveras ce qu'il te faut ici mais il y aura peut être des participants qui auront d'autres codes http://boisgontierjacques.free.fr/pages_site/Doublons.htm...
09/11/2015 à 18:29Nico MComparer deux fichiers Excel (V. vs V-1)Je ne suis pas sur de pouvoir aider, mais il est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide...
09/11/2015 à 17:55trieuxFormulesDernier essai pour ma part... Bonne soirée...
09/11/2015 à 17:06trieuxFormulesRe, pourquoi mettre les 3 lignes d'un même n° de dossier avec à chacune une liste de choix ? ça complique les choses si on cherche sur dossier ET "projet" ça fonctionne mais si tu mets "contrôle", après avoir mis "projet", ça ne fonctionne plus sur cette même ligne je pense bien que ta liste de vali...
09/11/2015 à 14:58trieuxFormulesA tester: en L2: =INDEX('[Classeur enregistrement courrier.xls]Feuil1'!$B$2:$B$6;EQUIV($A2;'[Classeur enregistrement courrier.xls]Feuil1'!$A$2:$A$6;0);EQUIV("*insta*";'[Classeur enregistrement courrier.xls]Feuil1'!$F$2:$F$6;0)) en U2: =INDEX('[Classeur enregistrement cour...
09/11/2015 à 14:24trieuxFormulesCa avance.... où faut il mettre la date qui correspond au dossier "256200510" ? puisque à présent il y en a 3 dans courrier et laquelle des 3 faut il ramener ? (ps , si je n'y arrive pas un autre saura surement le faire , mais au moins on aura éclairci le problème...
09/11/2015 à 14:03trieuxFormulesNo comprendo.... pourquoi ne pas faire un exemple qui correspond à ce que tu as écris ? dans courrier ce sont 3 n° de dossiers différents dont l'un (256200510) se retrouve bien dans base.. si le projet 256200510 a 3 objets, il devrait y avoir 3 x le code 256200510 dans la feuille courrier avec les 3...
09/11/2015 à 13:44trieuxFormulesOk..mais dans quelle colonne veux tu ramener l'objet ?; je ne vois pas de colonne Objet dans ton classeur base.... Ou bien je n'ai rien compris à ta demande...
09/11/2015 à 13:31trieuxFormulesDans ton exemple fichier base, tu veux ramener quelle information du classeur courrier ? si c'est l'objet, c'est un rechercheV (ou index/equiv) comme pour la date mais dans quelle colonne de "base" veux-tu mettre l'info ...
09/11/2015 à 11:32vanvan1968Incompatibilité VBA entre MAC et PCLoin de moi de me mêler de ces très bons codes, mais j'ai testé sur un mac et avec SPLITFor97 , ça fonctionne il semble; d'autre part pour la colonne LINE , ça apparaît dans le désordre sauf si tu tries ta base de données PATCH, alors çavient dans le bon ordre. P...
08/11/2015 à 20:42adrien97600Recherche de formuleIl est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide...
07/11/2015 à 17:13ronagaya Si une case correspond avec une autre = à "x"Il est toujours préférable d'ajouter un petit fichier d'exemple (avec données non confidentielles) et de même présentation que l'original, ça aide...
07/11/2015 à 16:55aleexs MsgBox - Données placées les uns après les autresCeci peut être : Private Sub CommandButton1_Click() 'bouton chercher Dim code As Integer Dim desi As Integer Dim sLstcode As String Dim sLstdesi As String With Worksheets("feuil1") For code = 2 To 50 If .Cells(code, 3) <> 0 Then sLstcode = sLstcode & vbCrLf & .Cells(code, 1) & " - " & .Cells(c...