Programmation VBA

Résolu/Fermé
réuk Messages postés 9 Date d'inscription vendredi 22 mars 2013 Statut Membre Dernière intervention 29 mars 2013 - 27 mars 2013 à 15:58
 réuk - 2 avril 2013 à 17:02
Bonjour,
c'est quoi la fonction qui permet de trié une colonne selon le contenu des cellules sur VBA
merci :)


17 réponses

ccm81 Messages postés 10879 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 septembre 2024 2 415
27 mars 2013 à 17:49
Bonjour

La méthode Sort
Tu peux obtenir le détail en créant la macro avec l'éditeur de macro

bon courage
0
réuk Messages postés 9 Date d'inscription vendredi 22 mars 2013 Statut Membre Dernière intervention 29 mars 2013
28 mars 2013 à 11:23
Bonjour,
est ce que tu peux me donnée quelques détail sur cette méthode et comment ça fonction vu que je suis débutant sur VBA :s j'ai essayé de commencé le programme mais j ai constaté que ça marche pas voila ce que j ai fait :

Range("A:A").Value = "facteur 1"
Range("A:A").Select
With ActiveWorkbook.Worksheets(ActiveSheet.facteur 1).Sort.SortFields.Clear

Selection.Copy
Range("E1").PasteSpecial

merci
0
ccm81 Messages postés 10879 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 septembre 2024 2 415
28 mars 2013 à 19:03
Le code obtenu avec l'enregistreur de macro qui trie la colonne A par ordre croissant et tenant compte du fait que la 1° cellule de la colonne est une cellule de titre

 Columns("A:A").Select
    Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal


Bon courage
0
réuk Messages postés 9 Date d'inscription vendredi 22 mars 2013 Statut Membre Dernière intervention 29 mars 2013
29 mars 2013 à 09:01
Bonjour,
j'ai essayé d'écrire un code pour transposé mes données en utilisant la methode sort mais j'arrive pas :s
est ce que tu peux m'aidé svp à résoudre ce probléme voila le lien de mon fichié Excel qui explique ce qu'il faut faire :
https://www.cjoint.com/c/CCDi7MyYynk
merci pour votre intérét
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10879 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 septembre 2024 2 415
29 mars 2013 à 09:26
J'en suis resté à excel 2003, donc je ne peux pas lire ton fichier. Peux tu l'envoyer au format excel 2003

bonne suite
0
réuk Messages postés 9 Date d'inscription vendredi 22 mars 2013 Statut Membre Dernière intervention 29 mars 2013
29 mars 2013 à 11:32
Voila le fichier au format excel 2003
https://www.cjoint.com/c/CCDlFCGvTTW
cdt
0
ccm81 Messages postés 10879 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 septembre 2024 2 415
29 mars 2013 à 12:08
dans la mesure où les catégories de "fact" ont le même effectif on peut s'en tirer sans macro
https://www.cjoint.com/?3CDmg73GkL2
bonne suite
0
le probléme ce que les catégories de "fact" ont pas le même effectif en plus je suis obligé de passer par un macro parce que aprés il faut fournir un code au automaticiens pour l'integré dans l'appareil pour que l'appareil s'ocuppe de ça aprés alors je suis obligé de passer par VBA :s
et désolé si je te dérange par mes demandes
cdt
0
ccm81 Messages postés 10879 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 septembre 2024 2 415
29 mars 2013 à 14:34
Je fais avec ce que je vois!!!

Bon, on reprend tout avec quelques questions
Le nombre de fact (run, cell, ..) sont
1. toujours les mêmes
2. au nombre de 5
3. triés en colonne A
0
oui c'est toujours comme ça le seul changement c'est le nombre des lignes pour chaque facteurs
0
ccm81 Messages postés 10879 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 septembre 2024 2 415
29 mars 2013 à 15:04
bon, c'est très jouable ... peut être pas dans l'immédiat-immédiat
0
ok :)
0
ccm81 Messages postés 10879 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 septembre 2024 2 415
29 mars 2013 à 17:46
Un essai, à adapter et tester
https://www.cjoint.com/?3CDrTLYqfKP

bonne soirée
0
ccm81 Messages postés 10879 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 septembre 2024 2 415
30 mars 2013 à 10:41
En réfléchissant un peu plus, il y a bien une solution sans macro
https://www.cjoint.com/c/CCEkPdCCqQq

Bonne journée
0
merci bonne journée
0
ccm81 Messages postés 10879 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 septembre 2024 2 415
2 avril 2013 à 12:02
de rien,

peux tu mettre le problème à résolu (en haut de ta 1° demande)

bonne journée
0
comment je doit faire parce que j'ai rien trouvé en haut de la page ?
0