Test fonction si
Résolu/Fermé
Decapo78
Messages postés
10
Date d'inscription
lundi 2 octobre 2017
Statut
Membre
Dernière intervention
3 avril 2019
-
28 févr. 2018 à 16:37
Lescollgien24 - 3 mars 2018 à 09:46
Lescollgien24 - 3 mars 2018 à 09:46
A voir également:
- Test fonction si
- Test pc - Guide
- Fonction si et - Guide
- Test ram - Guide
- Fonction si avec date ✓ - Forum Excel
- Media test failure check cable - Astuces et Solutions
2 réponses
cs_Le Pivert
Messages postés
7883
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
18 mars 2023
724
1 mars 2018 à 09:38
1 mars 2018 à 09:38
Bonjour,
Voici la macro:
Tu ouvres l'autre classeur et tu lances ta macro.
Sinon tu suis les conseils de Jordane et tu l'enregistres en macro complémentaire. En cherchant sur le net tu trouveras la marche à suivre.
Voilà
Voici la macro:
Sub For_X_to_Next_Ligne()
Dim FL1 As Worksheet, NoCol As Integer
Dim NoLig As Long, Var As Variant
Set FL1 = Worksheets("Feuil1")
NoCol = 3 'lecture de la colonne C
For NoLig = 1 To Range("C" & Rows.Count).End(xlUp).Row
Var = FL1.Cells(NoLig, NoCol)
Select Case Var
Case Is = ""
FL1.Cells(NoLig, NoCol + 1) = ""
Case Is < 10
FL1.Cells(NoLig, NoCol + 1) = "D" 'colonne à droite supprimer + 1 si même colonne
Case Is < 250
FL1.Cells(NoLig, NoCol + 1) = "E"
Case Is < 5000
FL1.Cells(NoLig, NoCol + 1) = "F"
Case Is > 5000
FL1.Cells(NoLig, NoCol + 1) = "G"
End Select
Next
Set FL1 = Nothing
End Sub
Tu ouvres l'autre classeur et tu lances ta macro.
Sinon tu suis les conseils de Jordane et tu l'enregistres en macro complémentaire. En cherchant sur le net tu trouveras la marche à suivre.
Voilà
yg_be
Messages postés
21303
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
1 326
28 févr. 2018 à 19:21
28 févr. 2018 à 19:21
bonsoir, je pense que c'est facile avec une formule, qu'il sera facile de mettre dans toutes les lignes où c'est nécessaire.
je ne comprends donc pas ton "parce que".
je ne comprends donc pas ton "parce que".
Decapo78
Messages postés
10
Date d'inscription
lundi 2 octobre 2017
Statut
Membre
Dernière intervention
3 avril 2019
28 févr. 2018 à 21:22
28 févr. 2018 à 21:22
je souhaite automatiser cette tâche, la raison est que j'ai plusieurs fichiers excel a traité et s'il faut mettre une formule je serai obligé de recopier cette formule à chaque fois. Ou bien il y'a une autre méthode qui permet de personnalisé la formule son excel?
yg_be
Messages postés
21303
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
1 326
>
Decapo78
Messages postés
10
Date d'inscription
lundi 2 octobre 2017
Statut
Membre
Dernière intervention
3 avril 2019
28 févr. 2018 à 21:43
28 févr. 2018 à 21:43
tu imaginais d'avoir une macro indépendante des fichiers excel? où pensais-tu l'enregistrer?
jordane45
Messages postés
37253
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 mars 2023
4 551
>
yg_be
Messages postés
21303
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
28 févr. 2018 à 22:03
28 févr. 2018 à 22:03
Hello
Il pourrait la stocker dans une macro complémentaire (via un fichier xlam) et donc y avoir accès depuis n'importe quel autre classeur.
Ensuite, soit il fait une macro qui réalise ce qu'il veut... soit il fait une macro qui "colle" la formule automatiquement dans les cellules.
Il pourrait la stocker dans une macro complémentaire (via un fichier xlam) et donc y avoir accès depuis n'importe quel autre classeur.
Ensuite, soit il fait une macro qui réalise ce qu'il veut... soit il fait une macro qui "colle" la formule automatiquement dans les cellules.
1 mars 2018 à 19:10
c'est exactement ça
je suivrai le conseil de Jordane
Merci Merci
3 mars 2018 à 09:46