| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 01/09/2015 à 23:36 | Printanias | Fusion de plusieurs lignes | Ca aurait été bien plus simple de déposer un fichier exemple plutôt que des données en vrac... P... |
| 01/09/2015 à 19:24 | obounou | Macro permettant de faire un filtre | Impressionant Le code Je ne sais pas ouvrir le zip; dommage... |
| 01/09/2015 à 18:03 | JMLB | Formule conditionnelle | Ce n'est pas ma spécialité la finance, mais tu es sûr des montants que tu affiches ? J'ai des tableaux qui ne donnent pas ça P... |
| 01/09/2015 à 15:36 | Nemesisfr | Tableau croisé dynamique | Dans le code de la feuille TCD, tu colles ceci: Private Sub Worksheet_Activate() ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotCache.Refresh End Sub... |
| 01/09/2015 à 15:29 | jonathanD | Etirer cellule vers le haut | Essaye ceci : Sub Remplir() Dim Cel As Range, Last As Integer Last = [A65000].End(xlUp).Row For Each Cel In Range("A2:A" & Last) valor = Cel.Value If Cel.Offset(1, 0) = "" Then Cel.Offset(1, 0) = valor End If Next Cel End Sub... |
| 01/09/2015 à 15:11 | obounou | Macro permettant de faire un filtre | De fait.... il n'y pas de devin/medium ici... |
| 01/09/2015 à 14:57 | Nemesisfr | Tableau croisé dynamique | Ca serait + simple de nous envoyer un petit exemple concret P... |
| 01/09/2015 à 13:19 | roumpf | Sommes sur plage de cellules variables | Re, si on avait un fichier avec des données anonymes mais la vraie structure ça aiderait... s'il y a le mot "total" en colonne C, tu as eu la solution, mais si tu as bcp de données il faudra passer la vba pour plus rapidité Patrick... |
| 01/09/2015 à 10:59 | emma_38 | Aide VBA | Pour l'ensemble de la feuille !! mais ça limite bcp les entrées !!! clic droit sur l'onglet de la feuille / visualiser le code et coller ceci: Private Sub Worksheet_Change(ByVal Target As Range) If Not IsNumeric(Target) Then MsgBox ("Chiffres seulement !") End If End Sub... |
| 01/09/2015 à 10:54 | Tournament974 | Format date | Pas habitué des uf, mais cdate() ne convient pas ... |
| 31/08/2015 à 22:47 | Sarl54 | Aide bug prog | Rien de rien dans ton fichier... |
| 31/08/2015 à 22:16 | roumpf | Sommes sur plage de cellules variables | Dans le fichier exemple tu demandes un total après 2 x "300" mais sans tenir compte des "400" et 600" qui précèdent... et ici tu mets: Exemple : somme de 400 +600 +300 +300 (n = 4) Je ne comprends pas bien non plus tout Donc tu demandes un sous total finalement mais à quel moment exactement ? Je pen... |
| 31/08/2015 à 21:55 | roumpf | Sommes sur plage de cellules variables | Si j'ai bien compris: tu voudrais, en colonne B faire le total de la colonne A si dans celle-ci , tu as une suite de nombres identiques et donc ici faire le total des 2 "300" , des 2 "500" et des 2 "800" ? et ceci à la droite du dernier de chaque série de 2 ou + nombre ... |
| 31/08/2015 à 20:56 | Didier41 | Format date | Tu n'as pas la liste complète des noms des mois en langue étrangère pour pourvoir changer ça en nom correct ... |
| 31/08/2015 à 19:04 | wader | Recuperer uniquement les lignes sans doublons | Sous XL 2007: menu données/supprimer les doublons ou bien: Sub ListeSansDoublons() Set mondico = CreateObject("Scripting.Dictionary") For Each c In Range("a1", [a65000].End(xlUp)) If Not mondico.exists(c.Value) Then mondico(c.Value) = c.Offset(, 1).Value Else mondico(c.Value) = mondico(c.Val... |
| 31/08/2015 à 15:15 | Will_Zero | Mise en forme conditionnelle sur dates en 3 couleurs | Toujours plus facile avec un fichier exemple proche de ton fichier réel... |
| 31/08/2015 à 15:14 | nico tune | Ecriture sur deux feuilles en fonction d'une condition | Quel intéret puisque le double clic te fait la copie ET te le signale par du rouge ... |
| 31/08/2015 à 15:01 | nico tune | Ecriture sur deux feuilles en fonction d'une condition | Ca semble pourtant simple, tu tapes tes informations dans une nouvelle ligne, et ensuite un double clic les copie dans l'onglet qui correspond à la région de la colonne "I" P... |
| 31/08/2015 à 11:41 | AlexandreG44 | Trouver le prix d'une voiture en fonction de 5 critéres | Re, tu sélectionnes l'ensemble de tes données de la base (pas obligatoire) et tu vas dans ... insertion/nom définir en XL 2003 et gestionnaire de noms dans XL2007 et >... |
| 31/08/2015 à 10:56 | AlexandreG44 | Trouver le prix d'une voiture en fonction de 5 critéres | Un filtre élaboré et ça roule... |
| 31/08/2015 à 08:52 | unlukie | RechercheV muliple sans doublons | Juste pour que l'utilisateur sans expérience puisse ajouter des données et avoir un résultat visible immédiatement ; ce qui n'empêche pas la grand qualité de ton code très bien commenté, ce qui est très rare ici (sans flatterie de ma part) P... |
| 30/08/2015 à 19:46 | unlukie | RechercheV muliple sans doublons | Pourquoi réinventer la roue... |
| 29/08/2015 à 18:18 | Doliprane | Recherche de triplés | =3 devient >=3... |
| 29/08/2015 à 18:14 | Tournament974 | Dernière valeur saisie | Multiplie les par 1 et tu verras si tu as toujours le même résultat... |
| 29/08/2015 à 18:02 | Tournament974 | Dernière valeur saisie | Je teste avec 2 colonnes: une avec des chiffres de 1 à 20 et ça donne 20 , mon dernier chiffre et l'autre avec des dates et ça donne bien la dernière de la plage... As-tu bien des vraies dates dans ta colonne ? P... |
| 29/08/2015 à 10:45 | Doliprane | Recherche de triplés | ALT-F11, / insertion module / et tu le copies là Dans la feuille Excel, tu insère un dessin et tu lui affectes cette macro P... |
| 28/08/2015 à 20:21 | tripsy | Compter le nombre de commandes - BDD | Ou encore.... P... |
| 28/08/2015 à 19:49 | tripsy | Compter le nombre de commandes - BDD | Tu devrais plutot u'une copie écran, envoyer un petit fichier P... |
| 28/08/2015 à 18:49 | pompaero | Recherche info dans BDD | Un début de solution ici (pour le haut de ton tableau piquet P... |
| 28/08/2015 à 18:06 | Jean2Cognac | Création automatique de ligne | Pour le moins confus... |
| 28/08/2015 à 16:07 | AlexandreG44 | Trouver le prix d'une voiture en fonction de 5 critéres | Et au besoin, dépose un petit fichier exemple ici... |
| 28/08/2015 à 15:33 | DALI FR | Copier coller avec condition | Sub copie() Dim Desti As Range Dim Depart As Range Set Depart = Sheets("feuil2").Range("A1:C11") Set Desti = Sheets("Feuil1").Range("B65000").End(xlUp)(2) Depart.Copy Desti End Sub... |
| 28/08/2015 à 12:19 | Jean2Cognac | Création automatique de ligne | Pas compris comment Durant devient D upont... |
| 28/08/2015 à 09:06 | Invité | Supprimer ligne d'un Array multidimensionel | Simple et rapide Klin bravo... |
| 27/08/2015 à 23:44 | Doliprane | Recherche de triplés | Re, un essai ici avec tes données en colonne A: Sub Troisième() ' permet de repérer facilement les 3emes d'une liste Dim Couleurs, MonDico, c, mRange, Last Set MonDico = CreateObject("Scripting.Dictionary") last = [A65000].End(xlUp).Row Set mRange = Range("A1:A" & last): mRange.Interior.Colo... |
| 27/08/2015 à 18:53 | Doliprane | Recherche de triplés | Oups, elle n'est pas correcte... |
| 27/08/2015 à 18:21 | Doliprane | Recherche de triplés | Dans un format conditionnel: =NB.SI($E$1:$E$9;E1)>2 P... |
| 27/08/2015 à 14:19 | Invité | Supprimer ligne d'un Array multidimensionel | Re, je trouve ceci plus rapide et intéressant , ne serait ce que pour comprendre un peu mieux la manipulation des tableaux Merci... |
| 27/08/2015 à 13:49 | Invité | Supprimer ligne d'un Array multidimensionel | Perso, en partant de ton exemple, j'arrive à recopier à droite l'ensemble du tableau amputé de "Initial", "T008" mais avec des lignes vierges ....là où justement se trouvaient les lignes "T008" Je cherche à savoir comment ne plus avoir ces lignes vides au moment du transfert du tableau vers la feuil... |
| 27/08/2015 à 12:54 | Invité | Supprimer ligne d'un Array multidimensionel | Intéressant pour moi qui maitrise très mal les tableaux .... une partie du code sur laquelle je teste et je demande si pas possible de faire autrement ??? si la condition est respectée, j'efface dans le tableau de la colonne 1 à la 11 mais une fois revenu dans la feuille avec cette instruction: [... |
| 27/08/2015 à 10:39 | Margot_49 | Problème avec numéro de semaine | Visual Basic : ça permet de faire + de choses et bien plus vite sur un grand nombre de données que certaines formules excel et d'automatiser des tâches répétitives... |
| 27/08/2015 à 10:32 | mamoucha | Filtre tableau croisé dynamique selon deux dates | [quote="mamoucha" Mamoucha [/quote] Bonjour, ça ressemble très fort à des données tirées de SAP non ? Il ne serait pas plus prudent et + clair de mettre tes tcd dans des onglets séparés ou de les décaler (le 2e en bas à droite du 1er, le 3e en bas à droite du 2e ?) Si tu modifies la stru... |
| 26/08/2015 à 22:19 | AKRAMI | Resoudre mon probleme | Joli code ..... |
| 26/08/2015 à 22:03 | Raki | Regrouper sur une ligne des cellules réparties sur 2 feuille | De fait ... pas vu le nombre de lignes et colonnes... |
| 26/08/2015 à 22:01 | Margot_49 | Problème avec numéro de semaine | Il suffit d"écrire = nosem(ta date choisie) et il te donnera le num de semaine ISO Tu es dans excel ? Si pas alors c'est foutu, il faut du VBA pour mettre cette fonction personalisée... |
| 26/08/2015 à 21:09 | Raki | Regrouper sur une ligne des cellules réparties sur 2 feuille | Avec les fonctions rechercheV ou index/equiv ça doit se faire (nombreux exemples sur Google)... |
| 26/08/2015 à 21:06 | Margot_49 | Problème avec numéro de semaine | Une formule du maitre Laurent LONGRE (MVP Excl) Function NoSem(D As Date) As Long 'Laurent Longre 2004 ' fonctionne suivant la norme ISO contrairement à no.semaine() ' ds la feuille : =ENT(MOD(ENT((A1-2)/7)+0.6;52+5/28))+1 Application.Volatile True D = Int(D) NoSem = DateSerial(Year(D + (8 - Weekday... |
| 26/08/2015 à 20:55 | AKRAMI | Resoudre mon probleme | Tu n'as même pas essayé toi même ? il n'y a pas de code ... un bon site pour t'aider: http://boisgontierjacques.free.fr/ rubrique userform... |
| 26/08/2015 à 20:31 | Sism | Trier des TCD selon un ordre prédéfini | Bonjour, il y a peut être mieux mais en biaisant... |
| 26/08/2015 à 20:15 | BAKH | Tableau selon deux criteres | Je ne saurai peut être pas t'aider mais en fonction de quoi est ce que tu multiplies par 8-8-5-4 en colonne "L" ? , ce n'est pas indiqué il semble... |