1

Jeune membre

Inscrit le :02/10/2012
Dernière activité :27/01/2015 à 11:39
Version d'Excel :2010 FR EN
Messages
19
Votes
2
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par 11235813

DateAuteur du sujetSujetExtrait du message
06/10/2012 à 16:36josevadorCalculs avec recherche dans plusieurs feuillesExact, bien vu, il faut rajouter si esterreur. C'est vrai que la formule est et devient vraiment longue. Bref ta solution est en effet plus efficace. Merci pour la remarque...
06/10/2012 à 15:14josevadorCalculs avec recherche dans plusieurs feuillesComme je te disais plus haut, tu peux utiliser les fonction Recherchev et somme de la manière suivante Maintenant qu'il y a un fichier joint je peux écrire la formule: =SOMME(RECHERCHEV(Cumul!A3;' 3 '!A:B;2;FAUX);RECHERCHEV(Cumul!A3;' 4 '!A:B;2;FAUX);RECHERCHEV(Cumul!A3;' 5 '!A:B;2;FAUX);RECHERCHEV(...
05/10/2012 à 14:37josevadorCalculs avec recherche dans plusieurs feuillesJe te conseille d'utiliser les fonction somme() et recherchev() cela va t'aider à retrouver la valeur qui se trouve à côté d'un nom dans une feuille donnée. tu fais somme ( recherchev1;recherchev2....recherche31) Ou alors tu créer une fonction qui t'évite d'avoir à taper 31 fois ta formule...
05/10/2012 à 13:45rnes Recherche dans une BDD - statistiqueTu dois avoir un petit bouton de validation comme celui qui est dans ce panneau...
05/10/2012 à 12:03natutarnCommentaire indésirableJe pense que le plus simple est que tu mettes tu classeur en pièce jointe pour que l'on puisse voir de quoi il s'agit...
05/10/2012 à 11:51rnes Recherche dans une BDD - statistiqueTant mieux... Pense à valider le post pour prévenir que le problème est résolu Comme ça ceux qui ont le même problème savent qu'ils pourront trouver une réponse sur ce post. A bientôt...
05/10/2012 à 11:15rnes Recherche dans une BDD - statistiqueLe mieux c'est d'utiliser la fonction NB.SI.ENS Du coup, si on le fais pour tous les trimestre, on pourrait imaginer quelque chose comme ça...
04/10/2012 à 17:55carrusca16 Sélection d'une ligne + copie sur nouveau fichierIl est tout à fait possible de mettre réunir les deux macro en une, il suffit de ne mettre les code l'un à la suite de l'autre, dans une seule sub. Sub tri_suppr() ActiveCell.Offset(-40, 32).Range("A1").Select ActiveCell.Offset(-1, 0).Range("A1:CI20").Sort Key1:=ActiveCell.Offset(-1, 35). _ Range("A...
03/10/2012 à 17:58carrusca16 Sélection d'une ligne + copie sur nouveau fichierAutant pour moi j'avais oublié une modif Sub suppr() nbcells = Sheets("data").Range("A1").End(xlDown).Row For i = 2 To nbcells If Sheets("data").Cells(i, 1) <> "" And Sheets("data").Cells(i, 1) = Sheets("data").Cells(i - 1, 1) Then Rows(i & ":" & i).Select Selection.Delete Shift:=xlUp i = i -...
03/10/2012 à 16:45OlminiMacro rechercher une valeur dans une colonnePas trop compris, tu veux que ta macro te renvoie le numéro des lignes ou le nombre de ventes de la colonne J est <100...
03/10/2012 à 16:29gouedz88Afficher les valeurs manquantes de deux colonnesLa macro suivante te permet d'afficher toutes les valeurs libres dans une msgbox Sub libres() Dim Valeurs(260), Existes(260) As String Dim Nbcells As Integer Dim i, j, n, p As Integer Dim exist As Boolean Nbcells = Range("A1").End(xlDown).Row libre = "" For i = 1 To 256 Valeurs(i - 1) = i Next i For...
03/10/2012 à 15:31gouedz88Afficher les valeurs manquantes de deux colonnesTu veux les afficher ou les numéros "libres"...
03/10/2012 à 15:16taine77Rechercher avec 1 conditionTu met cette formule la dans la colonne C de 'Feuil2' =INDEX(Feuil1!D:D;MAX(SI((Feuil2!$A1=Feuil1!$B:$B)*(Feuil2!$B1=Feuil1!$C:$C);LIGNE(Feuil1!D:D);0))) Il faut que tu valides ta formule avec CTRL+MAJ+ENTREE (tu cliques à la fin de ta formule et tu fait CTRL+MAJ+ENTREE) ensuite tu peux l'étirer. Ai...
03/10/2012 à 14:41carrusca16 Sélection d'une ligne + copie sur nouveau fichierAlors, pour créer un nouvel onglet et l'appeler Out, tu rajoute ça au début de ta Macro Sheets.Add After:=Sheets(Sheets.Count) Sheets(Sheets.Count).Name = "Out" Sinon si tu veux supprimer les lignes directement sur la feuille tu fais comme ça Sub suppr() nbcells = Sheets("data").Range("A1").End(xlDo...
02/10/2012 à 17:46pacoflo13 Aide pour débutantJe suis pas sûr d'avoir bien compris. Depuis Excel, tu veux proposer à l'utilisateur d'ouvrir le classeur 1, 2 ou 3 c'est ça...
02/10/2012 à 16:42carrusca16 Sélection d'une ligne + copie sur nouveau fichierVoila une macro qui devrait fonctionner. J'ai appelé data l'onglet dans lequel tu as toutes tes données de bases(les noms et toutes les infos...) Et j'ai appelé Out l'onglet dans lequel tu copie la première ligne pour chaque nom. Dans la boucle allant de 1 a 60, j'ai mis 60 car tu disait avoir des i...
02/10/2012 à 16:15nourvProbleme de calcul des datesTon post n'est pas très clair. Sache que tel que tu as fait les chose dans ton Excel, tu peux soustraire la date de début à la date actuel. Cela te donne un resultat un jour donc en divisant par 365 tu as ton nombre d'année =ARRONDI((D10-C10)/365;1) Tu peux donc dire que si c'est supérieur à 10.5 (1...
02/10/2012 à 15:54Toff78 Macro pour copier-coller des infos vers un onglet recapVoila un code qui permet de copier les lignes des onglets dans l'onglet récapitulatif. Les uns à la suites des autres. Sub recap() Dim ligne As Integer Dim F As Integer Dim j As Integer Dim i As Integer ligne = 2 For F = 1 To Sheets.Count - 1 If Sheets(F).Range("$A2") <> "" Then nbcells = Shee...
02/10/2012 à 15:14Hubert41Compter nombre de cellules non vides entre deux videsJe ne sais pas si le post est toujours d'actualité puisqu'il date un peu. si oui, tu peux essayer ça: Sub comptvide() Dim NB As Integer NB = 0 For i = 3 To 29 If Cells(i, 2) <> "" Then NB = NB + 1 Else Cells(i, 3).Value = NB NB = 0 End If Next i End Sub En remplaçant 29 par le numéro de la der...