Tri lors d'une importation de données | ||
---|---|---|
Inscription: 06/03/2012
Messages:
9
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 12-04-2012 11h40
Bonjour a toutes et tous.
J'ai a nouveau besoin d'eclairer ma lanterne : je récupère des données depuis un blog, j'ai pour cela créer une maccro sur Excel (je ne sais pas si le code est propre et idéal) mais cela fonctionne... Sub CommandButton1_Click() With ActiveSheets Range("A1:U5550").EntireRow.Delete End With With ActiveSheet.QueryTables.Add(Connection:="URL;http://monsite/" _ , Destination:=Range("A4")) .FieldNames = True .RowNumbers = False .FillAdjacentFormulas = False .PreserveFormatting = True .RefreshOnFileOpen = False .BackgroundQuery = True .RefreshStyle = xlInsertDeleteCells .SavePassword = False .SaveData = True .AdjustColumnWidth = True .RefreshPeriod = 0 .WebSelectionType = xlEntirePage .WebFormatting = xlWebFormattingNone .WebPreFormattedTextToColumns = True .WebConsecutiveDelimitersAsOne = True .WebSingleBlockTextImport = False .WebDisableDateRecognition = True .WebDisableRedirections = False .Refresh BackgroundQuery:=False End With End Sub Maintenant, je voudrais (si cela est possible) pouvoir faire un tri, a savoir ne récuperer (par exemple) que ce qui a été ajouté le jour même (sans l'historique des autres jours), car ma requete récupère bien tout le contenu au format brut (ce qui me convient parfaitement) mais de toute la page... Quand je regarde le code source de la page, il y a enormément de ligne du genre : <meta name="robots" content="index, follow" /><meta property=content="http://" />Quelqu'un aurait-il une piste ou une idée a me suggérer, en tout cas je suis preneur... Cordialement,
Edité par warmaster le 12/04/2012 14:27:47
|
|
|
Re: Remplissage de couleur le contenu d'une ligne suivant condition | ||
---|---|---|
Inscription: 06/03/2012
Messages:
9
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 24-03-2012 00h41
Re bonsoir,
ALors là c'est hallucinant, cela repond completement a ce que je voulais, dire que depuis plusieurs jours je cherche... et en quelques minutes j'ai la reponse. Chapeau bas ! Merci encors, et bravo pour la maitrise et tes compétences ne sont pas a mettre en cause ! Promis si je dois a nouveau demander de l'aide ici, je ferais attention au code... désolé pour ce coups ci. Cordialement, |
|
|
Remplissage de couleur le contenu d'une ligne suivant condition | ||
---|---|---|
Inscription: 06/03/2012
Messages:
9
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 23-03-2012 23h35
Bonsoir toutes et tous,
Je reviens ici, car malgré des recherches et tests (non concluant), je ne parvient pas a obtenir ce que je voudrais. A savoir: dans une feuille "1" excel je synchronise des données externes, puis compare des données d'une autre feuille "2", si une occurence est trouvée, la (les) cellule(s) apparaissent en rouge (code que vous m'avez fourni ici même). Une partie du code : With Sheets("Feuille1") For Each Cell In .Range("C1:C" & .Cells(Rows.Count, "C").End(xlUp).Row) If Not IsEmpty(Cell) Then With Sheets("Feuille2") With .Cells Set Cel = .Find(Cell.Value, LookIn:=xlValues) If Not Cel Is Nothing Then With Cell .Font.Bold = True .Font.ColorIndex = 3 End With End If End With End With End If Next Cell Je pense qu'il est possible dans la condition de faire apparaitre la ligne contenant les données en couleur (que ce soit le fond des cellules ou idéalement le texte) autre que celle y apparaissant. Si quelqu'un a une idee, piste ou autre... je suis preneur. Vous en remerciant par avance. Cordialement, |
|
|
Re: Mise en evidence de chevaux repérés courant dans une course. | ||
---|---|---|
Inscription: 06/03/2012
Messages:
9
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 09-03-2012 17h56
Bonjour a tous !
Alors mission accomplie, j'ai fait les modifs, telles que specifiées, sur le fichier, et un seul mot me vient : RESPECT ! Ca marche nickel chrome. Les chevaux apparaissent bien en rouge. Une question cependant, y a t-il une limite sur la feuilles des repérés a ne pas dépasser ? je veux dirs en nombre de cellule et/ou colonne ? ou bien est ce que la recherche se fait sur otut l'onglet ? Superbe travail, et gros gros merci !!! |
|
|
Re: Mise en evidence de chevaux repérés courant dans une course. | ||
---|---|---|
Inscription: 06/03/2012
Messages:
9
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 08-03-2012 17h14
Je t'ai envoyé un message privé avec mon mail.
mais as tu essayé de purger la liste des courses avant de compresser, hier aussi mon fichier etait trops gros et en purgeant la liste cela a suffit a considerablement diminuer la taille du fichier... En tout cas merci. |
|
|
Re: Récupération arrivées et rapports | ||
---|---|---|
Inscription: 06/03/2012
Messages:
9
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 08-03-2012 09h10
Bonjour,
Ok pas de soucis, je comprends que cela n'est pas en lien avec le sujet initial, j'ai donc ouvert un nouveau sujet : consultation ici. Cordialement. |
|
|
Mise en evidence de chevaux repérés courant dans une course. | ||
---|---|---|
Inscription: 06/03/2012
Messages:
9
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 08-03-2012 09h06
Bonjour a toutes / tous
Felicitations et merci du partage pour cet énorme travail !!! Je viens d'atterir sur ce forum très riche en faisant une simple recherche sur google "comme quoi le dicton : google est ton amis... a du vrai " ;0) Alors j'ai trouvé sur ce forum un fichier Turf_rapport quasi parfait pour moi, utile et efficace (que demander de plus ?)... et bien en fait j'aimerais savoir si une âme charitable saurait m'expliquer comment faire (je sais que ça doit etre super simple a faire, mais mes lacunes sur excel font que je ne parviens pas a obtenir le résultat voulu)... je m'explique : Partant du fait que je voulais recupérer la liste des chevaux/partants pour les réunions du jour (j'avais un autre fichiers en ma possession mais celui mis ici est aussi bien), j'ai une liste de chevaux repérés qui est mise a jour régulièrement, et donc mon but est de faire apparaitre la liste eventuelle de mes repérés qui courent le jour de la course... et donc se basant sur les repérés l'idée serait en gros de cliquer sur un bouton et : - ou bien les chevaux repéré courant dans une course du jour seraient mis en surbrillance d'une autre couleur - ou bien dans un onglet dédié ils seraient mis en évidence....(peut etre par spécialité) Voilà l'idée générale. Je joint un exemple du fichier mentionné et trouvé ici-même, avec un onglet en plus intitulé "Reperes", au cas ou. Je ne sais pas si je suis tres clair et compréhensible dans mes explications... En tout cas merci d'avance pour toute aide ... Cordialement Note du Webmaster : Pièce jointe supprimée sur demande du site de concerné : voir CE POST. Merci de votre compréhension.
Edité par myDearFriend! le 13/03/2012 21:25:21
|
|
|
Re: Récupération arrivées et rapports | ||
---|---|---|
Inscription: 06/03/2012
Messages:
9
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 07-03-2012 18h01
Bonsoir,
Oui bien sure, voilà un exemple : j'y ai rajouté un onglet "Reperes" dans lequel j'ai mis quelques noms de chevaux repérés par Spécialités (a voire si plus tard j'exploite la catégorie). Cordialement, Note du Webmaster : Pièce jointe supprimée sur demande du site de concerné : voir CE POST. Merci de votre compréhension.
Edité par myDearFriend! le 13/03/2012 21:18:03
|
|
|
Re: Récupération arrivées et rapports | ||
---|---|---|
Inscription: 06/03/2012
Messages:
9
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 07-03-2012 10h33
Bonjour a toutes / tous
Felicitations et merci du partage pour cet énorme travail !!! Je viens d'atterir sur ce forum très riche en faisant une simple recherche sur google "comme quoi le dicton : google est ton amis... a du vrai " ;0) Alors ce fichier est quasi parfait pour moi, utile et efficace (que demander de plus ?)... et bien en fait j'aimerais savoir si une âme charitable saurait m'expliquer comment faire (je sais que ça doit etre super simple a faire, mais mes lacunes sur excel font que je ne parviens pas a obtenir le résultat voulu)... je m'explique : Partant du fait que je voulais recupérer la liste des chevaux/partants pour les réunions du jour (j'avais un autre fichiers en ma possession mais celui mis ici est aussi bien), j'ai une liste de chevaux repérés qui est mise a jour régulièrement, et donc mon but est de faire apparaitre dans un onglet la liste eventuelle de mes repérés qui courent le jour de la course... Je ne sais pas si je suis tres clair et compréhensible dans mes explications... |
|
|