Ecrire un script avec excel

Ecrire un script avec excel - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 08-04-2007 à 14:36:15    

Bonjour a tous :hello:
 
Voila j'ai fichier excel de ce genre :
 
id nom
a1 nom1
a1 nom11
a1 nom111
a2 nom2
... ...
 
Je cherche à écrire un programme qui parcours le tableau excel et qui m'écris une seule fois "a1" ou "a2"... afin de réduire mon tableau
 
A la fin je devrais avoir quelque chose du genre :
 
id nom
a1 nom1
a2 nom2
... ...
 
Vous avez une idée pour m'aider..?
 
PS: il y a des milliers de lignes...(d'où l'intéret de ce programme)

Reply

Marsh Posté le 08-04-2007 à 14:36:15   

Reply

Marsh Posté le 08-04-2007 à 15:18:52    

C'est la partie OSA, ici, donc pour les trucs comme ca, tu devrais poster sur prog, penses-je.
Mais soit:
Perso, je ferais programme qui lit tout et qui stockes dans un tableau dynamique que celles dont tu as besoin.
Une fois ca fait, le programme efface toute la feuille et écrit que le contenu du tableau dynamique.
pour les tableaux dynamiques, tu les déclares:

Code :
  1. dim tab() as string


et tu les redimensionnes à la taille N en conservant les données avec:

Code :
  1. Redim Preserve tab(N)


Message édité par Ben_be le 08-04-2007 à 15:19:29
Reply

Marsh Posté le 08-04-2007 à 15:40:14    

Merci bcp d'avoir répondu Ben_be..
 
En fait je cherche plutot a réccupérer la liste des mots contenus dans une colonne sans "doublons"...(car j'ai plusieurs fois le meme mot dans ma colonne...comme pour l'exemple:"a1" )
 
Et le langage donnée, je l'écris où stp? sur un fichier excel?? (je n'ai encore jamais vraiement utilisé excel.......)

Reply

Marsh Posté le 08-04-2007 à 15:43:48    

Pour programmer ca, tu utilises Visual Basic editor qui est dans le menu outil (je crois)
Sinon, c'est bien ce que je dis, un tableau dynamique, à chaque fois que tu lis une cellule, tu ragardes si la donnée est déjà ou pas dans le tableau.

Reply

Marsh Posté le 10-04-2007 à 04:17:48    

Merci de poster dans la bonne catégorie, comme indiqué ci dessus.


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed