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 performance pc - Guide
- Fonction si et - Guide
- Test composant pc - Guide
- Redmi note 13 5g test - Accueil - Téléphones
- Test performance pc gratuit - Accueil - Utilitaires
2 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
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
23476
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 février 2025
Ambassadeur
1 568
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
23476
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 février 2025
1 568
>
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
38430
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 février 2025
4 735
>
yg_be
Messages postés
23476
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 février 2025
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