Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1762 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Excel] Selection et total de valeurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Excel] Selection et total de valeurs

n°1171807
Deton@tor
Posté le 07-08-2005 à 19:22:46  profilanswer
 

Salut,
 
J'ai un tableau de 12 colonnes et environ 150 lignes
il n'y a que des valeurs numériques à virgule.
Pour chaque ligne, je voudrai récupérer les 3 plus grandes valeurs et faire leur total pour l'afficher dans la dernière cellule de chaque ligne.
 
Je ne connais absoluement rien en VB, VBA macro ou autre.. (que le langage C)  :sweat:
Donc si quelqu'un pouvait me faire le code complet, vous me sauvez la vie. C'est pour mon boulot.
 
Merci beaucoup d'avance :jap:  

mood
Publicité
Posté le 07-08-2005 à 19:22:46  profilanswer
 

n°1171815
galopin01
Posté le 07-08-2005 à 19:52:33  profilanswer
 

bonsoir,
je te le donne en formule pour la ligne A1:L1
=GRANDE.VALEUR(A1:L1;1)+GRANDE.VALEUR(A1:L1;2)+GRANDE.VALEUR(A1:L1;3)
Ok ?


---------------
roger
n°1171816
sircam
I Like Trains
Posté le 07-08-2005 à 19:55:17  profilanswer
 

Tiens, et si mon Excel est en Anglais, qu'est-ce qui se passe ?
 
[:pingouino]
 
Ca rulz.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1171819
galopin01
Posté le 07-08-2005 à 20:00:16  profilanswer
 

Peut-être :
=LARGE(A1:L1;1)+LARGE((A1:L1;2)+LARGE((A1:L1;3)
¿


---------------
roger
n°1171823
sircam
I Like Trains
Posté le 07-08-2005 à 20:11:33  profilanswer
 

Non mais c'est pas nouveau mais c'est dingue. Portabilité limitée au langage utilisé, hmmmmmm...
 
[:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1171849
gatsusat
Posté le 07-08-2005 à 20:33:49  profilanswer
 

sircam ? je pensais que les commandes du type somme soustraction et oautres etait compatible d'une langue à une autre car chaque commande doit etre identifiée via un id
et donc sous un excel anglais : somme devient sum

n°1171859
Deton@tor
Posté le 07-08-2005 à 20:40:16  profilanswer
 

galopin01 a écrit :

bonsoir,
je te le donne en formule pour la ligne A1:L1
=GRANDE.VALEUR(A1:L1;1)+GRANDE.VALEUR(A1:L1;2)+GRANDE.VALEUR(A1:L1;3)
Ok ?


 
 
Je te remercie  :jap:  
 
Ca marche nikel
Rapide, efficace, super  :D  
 
Merci encore

n°1171870
Deton@tor
Posté le 07-08-2005 à 21:04:11  profilanswer
 

Par contre maintenant quand j'ai moins de 3 valeurs dans la ligne, le résultat est : #NOMBRE! . je voudrai à la place qu'il m'affiche "FAUX".
 
Est-ce possible ?
 
Edit:
 
J'ai trouvé :
 
Si(ESTERREUR(mon calcul;"FAUX";mon calcul))
 
 :)


Message édité par Deton@tor le 07-08-2005 à 21:39:16
n°1171901
sircam
I Like Trains
Posté le 07-08-2005 à 21:40:15  profilanswer
 

gatsusat a écrit :

sircam ? je pensais que les commandes du type somme soustraction et oautres etait compatible d'une langue à une autre car chaque commande doit etre identifiée via un id
et donc sous un excel anglais : somme devient sum


Chais pas, j'évite de de devoir "programmer" avec ce truc. A supposer que la conversion de langage se fasse automatiquement, ça pose toujours un problème pour adapter du code trouvé en exemple sur le net, et ça n'en ait pas moins abérrant.
 
   [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1172070
phosphorus​68
Pseudo à n°
Posté le 08-08-2005 à 01:32:18  profilanswer
 

gatsusat a écrit :

sircam ? je pensais que les commandes du type somme soustraction et oautres etait compatible d'une langue à une autre car chaque commande doit etre identifiée via un id
et donc sous un excel anglais : somme devient sum


Ca je sais pas, mais pour les DATES  :fou: raah c'est toujours le binz selon la localisation ...
Il hésite pas à comprendre yyyy/dd/mm au lieu de yyyy/mm/dd entre US et FR. Devoir décomposer-recomposer en =date(year(a1),month(a1),day(a1)) c'est un pur bonheur. Ou l'astuce de rajouter un ' devant pour que ce soit du texte (mais peut-être plus de graphique avec du coup :??:) Enfin bref  :fou:

mood
Publicité
Posté le 08-08-2005 à 01:32:18  profilanswer
 

n°1172134
sircam
I Like Trains
Posté le 08-08-2005 à 10:06:38  profilanswer
 

Excel et VB, y' pas à dire, ça roulaize. :love:


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Excel] Selection et total de valeurs

 

Sujets relatifs
Plantage Excel lors d'appel fonctions perso C++-COM[RESOLU] VB/EXCEL/manipulation de données pour transfert MySql
[php] Objet COM pour excel ou wordVBA excel pb pour récupérer le chemin d'enregistrement et le réinject
[EXCEL] Formulaire Automatique[MySQL] Selection d'un enregistrement aléatoire [Résolu]
[VBA][EXC] Fonction de recalcul d'une feuille Excel sous VBA ?un grep qui cherche plusieurs valeurs
VBA Excel: problème de compatibilité excel 2000 - excel 2003Comparaison de classeur excel
Plus de sujets relatifs à : [Excel] Selection et total de valeurs


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR