Encore moi et mon problème très DUR (trop dur pour moi)  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

Encore moi et mon problème très DUR (trop dur pour moi)  Sujet résolu

Messagepar rpialat » 17 Avr 2008, 17:28

Encore moi

http://www.excel-pratique.com/~files/do ... _excel.xls

Ca sera plus simple avec un doc.

En fait je veux que vienne se mettre automatiquement dans l'onglet 'won" toute les lignes qui se trouvent dans l'onglet "portefeuille" et qui ont en colonne H le statut de "won".

Il faut que ça soit automatique et que les lignes viennent se mettre les unes à la suites des autres (je dois pas appliquer de filtre sur l'ongle "won".

J'espère cette fois avoir été assez clair.

Merci encore une fois pour votre aide.
Rodolphe
rpialat
Nouveau venu
 
Messages: 9
Inscription: 17 Avr 2008, 15:54

Messagepar Nad-Dan » 17 Avr 2008, 17:43

Bonjour,

Ok mais quels sont les titres de colonne que tu veux avoir en feuille "Won". Les mêmes que ceux de la feuille portefeuille ?

A te relire

Dan
Nad-Dan
Modérateur
 
Messages: 7309
Inscription: 27 Avr 2007, 15:30
Localisation: Nad à Dax (France) - Dan à Liège (Belgique)
Version Excel: 2003 FR-2007 FR-MAC 2004 FR

Messagepar rpialat » 17 Avr 2008, 17:45

Bonjour,

exactement les même...

merci beaucoup si tu peux m'aider

rodolphe
rpialat
Nouveau venu
 
Messages: 9
Inscription: 17 Avr 2008, 15:54

Messagepar dre » 17 Avr 2008, 17:51

Bonjour et beinvenu sur le forum,

Je suppose que cette question est la suite de ton précédent message de cet après-midi.
Je te demanderais de bien vouloir prendre connaissance de la charte de ce forum et d'essayer, dans la mesure du possible, de t'y conformer.

Le mieux est de rester sur le même fil pour la suite d'une même question car si non tu auras des réponses sur les deux, donc difficile pour quelqu'un qui veut t'aider de savoir ce qui a été proposé sur l'autre fil.
Il est inutile de lui faire perdre son temps.

Pour ta question il est facile de la résoudre par formule au moyen d'une colonne supplémentaire sur la Feuil1.
Cette solution te conviendrait-elle ou veux-tu une macro ?
Dernière édition par dre le 17 Avr 2008, 17:52, édité 1 fois.
dré
dre
Membre impliqué
 
Messages: 1999
Inscription: 18 Mai 2007, 13:05
Version Excel: 2003 FR

Messagepar Raja » 17 Avr 2008, 17:52

Re, Salut Dan et Amadéus,

Ton fichier en retour. A tester.

Fichier Joint

Cdlt,

PS : Ne lance pas plusieurs sujets en même temps. On y comprends rien après. Reste toujours sur le même s'il s'agit d'un même problème.
Cdlt,
Raja
Membre impliqué
 
Messages: 1988
Inscription: 03 Fév 2008, 13:52
Localisation: Région Lyonnaise
Version Excel: 2000, 2002, 2003, 2007 FR

Messagepar rpialat » 17 Avr 2008, 18:00

Bonjour,

Désolé, c'est vrai je suis parti dans tous les sens.

Pour répondre, je veux bien les deux solutions ; si c'est possible de me les envoyer ?
je verrai ainsi ce qui correspond le mieux à mes besoins.

Merci beaucoup

Rodolphe
rpialat
Nouveau venu
 
Messages: 9
Inscription: 17 Avr 2008, 15:54

Messagepar Nad-Dan » 17 Avr 2008, 18:20

Re,

Je viens de me rendre compte que Nad avait travaillé sur ton pb dans un autre fil. Je ne vais pas répéter ce qu'Amadeus vient de te dire.

Ton fichier en retour. Dès que entrera le mot Won dans la colonne H, le programme copiera la ligne de données (sauf la colonne H) dans la feuille Won.
Pour les données qui sont déjà dans ta feuille actuellement, double clique sur Won puis appuies sur la touche "Entrée" sur ton clavier pour déclencher le programme de transfert des données. En colonne H, Won sera mis en rouge pour te signaler que les données sont déjà dans la feuille WON.

http://www.excel-pratique.com/~files/do ... _excel.xls

A te relire

Dan
Nad-Dan
Modérateur
 
Messages: 7309
Inscription: 27 Avr 2007, 15:30
Localisation: Nad à Dax (France) - Dan à Liège (Belgique)
Version Excel: 2003 FR-2007 FR-MAC 2004 FR

Messagepar dre » 17 Avr 2008, 18:27

Bonjour, salut Nad, Dan, Raja, Amadéus ...,

Solution fort semblable à celle de Nad sur l'autre fil (tiens, tiens, une procédure qui ne m'est pas inconnue !), mais avec d'autres formules.

http://www.excel-pratique.com/~files/doc/rpialat.xls
dré
dre
Membre impliqué
 
Messages: 1999
Inscription: 18 Mai 2007, 13:05
Version Excel: 2003 FR

Messagepar rpialat » 17 Avr 2008, 18:29

Merci beaucoup , c'est très gentil

Vous êtes super fort !!!

Je reviendrai vous m'avez convaincu et je vais parler de votre site

au travail ça a fait des emeus... :)

merci
rpialat
Nouveau venu
 
Messages: 9
Inscription: 17 Avr 2008, 15:54

Messagepar felix » 17 Avr 2008, 19:19

Bonsoir,
une autre proposition.
Regarde le fichier joint, dès que tu sélectionnes l'onglet "Won", celui-ci est mis à jour
le code :

dans l'évènement de l'onglet "Won" :

Code: Tout sélectionner
Private Sub Worksheet_Activate()
[H1] = "STATUT"
[H2] = "Won"
Call extract
[H1:H2].ClearContents
End Sub


et dans un module standard :

Code: Tout sélectionner
Sub extract()
Sheets("Portefeuille").Range("A1:H" & Sheets("Portefeuille").[A65000].End(xlUp).Row).Name = "base"
Range("base").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
        "H1:H2"), CopyToRange:=Range("A1:G1"), Unique:=False
End Sub


Le fichier exemple :

http://www.excel-pratique.com/~files/do ... xcelv1.zip
felix
Membre impliqué
 
Messages: 1549
Inscription: 11 Août 2007, 20:01
Localisation: Landerneau, Finistère
Version Excel: 2003 Fr (PC); 2007 Fr (PC)

Suivante

Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot] et 11 invités