Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 15/07/2008, 23h52   #1 (permalink)
XLDnaute Junior
 
Date d'inscription: janvier 2008
Version Excel : Excel 2003 (PC)
Messages: 59
Par défaut Faire un Si avec du VBA

Bonjour,

J'aimerais remplacer toutes les formules "SI" de ma feuille afin de la rendre beaucoup moins lourde. Je joins un extrait de ma feuille afin que vous puissiez m'aider. Les formules que je veux remplacer par un code VBA sont en brun et see résument à :

À chaque ligne où je viens d'incrire une donnée (Target), si le chiffre que je viens d'inscrire se trouve dans la colonne "B", le chiffe de la colonne "D" doit être reporté dans la colonne (section brune) correspondante à la colonne "B".

Si le chiffre que je viens d'inscrire se trouve plutôt dans la colonne "C", le chiffe de la colonne "D" doit être reporté dans la colonne (section brune) correspondante à la colonne "C" seulement s'il n'y a rien d'inscrit dans la colonne "B" (la colonne "B" a toujours priorité).

Si la donnée que je viens d'inscrire ne se trouve pas ni dans la colonne "C", ni dans la colonne "B", end_sub.

Merci.
Fichiers attachés
Type de fichier : xls Formule_SI_en_VBA.xls (32,0 Ko, 5 affichages)
Aimedjie est déconnecté   Réponse avec citation
ANNONCES
Vieux 16/07/2008, 00h25   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 6 714
Par défaut Re : Faire un Si avec du VBA

Bonsoir


Je ne comprends pas ta logique

en ligne 1: dossier 12345 (54,00)

donnée dispatchée dans dossier 23456 ???
__________________
Cordialement,
__________________
JM

Addict


Staple1600 est déconnecté   Réponse avec citation
Vieux 16/07/2008, 22h28   #3 (permalink)
XLDnaute Junior
 
Date d'inscription: janvier 2008
Version Excel : Excel 2003 (PC)
Messages: 59
Par défaut Re : Faire un Si avec du VBA

Comme la colonne "B" a priorité sur la colonne "C", le 54,00 s'affiche dans le dossier 23456 qui porte le numéro de colonne 2. Si on retire le chiffre 2 de la colonne "B", alors le 54,00 s'affichera dans la colonne 12345 qui correspond au dossier inscrit dans la colonne "C".
Aimedjie est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Comment faire apparaître en Rouge des Négatif avec - et en Bleu les positif avec le + Paritec Forum Excel 4 11/04/2008 20h32
faire ces compt avec excel claude40 Forum spécial EXCEL 2007 25 31/12/2007 02h48
faire un renvoi avec un bouton dudu133 Forum Excel 11 10/08/2006 11h05
faire une somme avec filtre Amienois Forum Excel 3 12/10/2005 22h16
Faire une boucle avec des text box Manue Forum Excel Downloads - Archives 1 28/04/2004 18h08


Fuseau horaire GMT +2. Il est actuellement 01h39.


(C) 2006 Excel Downloads