Fonction Si en VBA
Résolu/Fermé
A voir également:
- Fonction Si en VBA
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba attendre 1 seconde ✓ - Forum VB / VBA
2 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 312
Modifié par michel_m le 21/05/2014 à 09:02
Modifié par michel_m le 21/05/2014 à 09:02
bonjour,
Michel
Option Explicit
Sub egal_si()
Dim lig As Byte
Application.ScreenUpdating = False
With Sheets("calculs")
For lig = 165 To 15 Step -1
If .Cells(lig, "S") > 0 Then
Sheets("accueil").Range("J39") = .Cells(lig, "S")
Exit Sub
End If
Next
Sheets("accueil").Range("J39") = .Range("S159")
End With
End Sub
Michel
bolobo46
Messages postés
134
Date d'inscription
vendredi 26 juillet 2013
Statut
Membre
Dernière intervention
1 août 2015
6
20 mai 2014 à 18:46
20 mai 2014 à 18:46
Il suffit d'utiliser l'alternative anglaise du si qui est IF.
A chaque SI, tu met IF et normalement, cela devrait marcher.
Dis-moi ce que cela donne :)
A chaque SI, tu met IF et normalement, cela devrait marcher.
Dis-moi ce que cela donne :)
21 mai 2014 à 15:52