Code vba pour fonction conditionnelle multiple

Fermé
Papasossy Messages postés 2 Date d'inscription jeudi 17 mai 2018 Statut Membre Dernière intervention 18 mai 2018 - 17 mai 2018 à 13:24
Papasossy Messages postés 2 Date d'inscription jeudi 17 mai 2018 Statut Membre Dernière intervention 18 mai 2018 - 18 mai 2018 à 07:39
Bonjour,

je voudrai de l'aide pour automatiser mon travail par code vba en utilisant la fonction conditionnelle :
nous somme dans la feuille client :

colonne tonnage- colonne gasoil- colonne type- colonne primechauffeur

je veux remplir automatiquement dans la colonne type suivant colonne tonnage remplie manuellement :
import lourd 10t ( SI inférieur ou égal à 10t)
import lourd 20t (SI de 11t à 19t)
import lourd (SI superieur ou égale à 20t)

puis on cherche le primechauffeur suivant tonnage(rempli manuellement) - gas-oil (à remplir manuellement) et type(rempli par code vba ci-dessus)

par exemple : SI TYPE= import lourd 10t et GASOIL = 320 then
primechauffeur = 20000

comment écrire tous ça en code VBA

ma base de donnée a beaucoup de ligne parce qu'il y a de départ tous les jours (entreprise de transport)

merci
A voir également:

1 réponse

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 705
17 mai 2018 à 21:28
Bonjour,

comment écrire tous ça en code VBA
Pourquoi écrire du code que tu ne maitrise pas (si j'ai bien compris) alors que tu peux faire cela avec le fonctionnempent normal d'un tableur ?

je veux remplir automatiquement dans la colonne type
="import lourd"&SI(A2<10;" 10t";SI(A2<20;" 20t";""))


on cherche le prime chauffeur suivant tonnage
=SI(ET(A2<10;B2=320);10000;"")

Cette formule est simplifiée bien sûr mais je ne veux pas inventer ce que tu ne nous a pas dit ! ;-)
0
Papasossy Messages postés 2 Date d'inscription jeudi 17 mai 2018 Statut Membre Dernière intervention 18 mai 2018
18 mai 2018 à 07:39
Merci beaucoup je vais essayer ça!
0