Copie de colonnes avec fct personnalisé VBA sans cellules vides
Fermé
Tomy.G
Messages postés
2
Date d'inscription
vendredi 24 avril 2015
Statut
Membre
Dernière intervention
24 avril 2015
-
24 avril 2015 à 12:02
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 24 avril 2015 à 19:09
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 24 avril 2015 à 19:09
A voir également:
- Copie de colonnes avec fct personnalisé VBA sans cellules vides
- Copie cachée - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Copie écran samsung - Guide
- Word colonnes indépendantes - Guide
- Excel compter cellule couleur sans vba - Guide
3 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié par Patrice33740 le 24/04/2015 à 13:19
Modifié par Patrice33740 le 24/04/2015 à 13:19
Bonjour,
1) La réponse n'est pas négative mais ATTENTION : une fonction personnalisée ne peut agir que dans la ou les cellules dans laquelle elle est écrite. Dans ton cas il faudrait ecrire une fonction matricielle.
2) On ne peut pas utiliser une fonction personnalisée, sans accepter l'exécution des macro.
3) Veux-tu éliminer les cellules vides dans chaque colonne une à une ou uniquement les lignes où toutes les cellules sont vides ???
Dans ce dernier cas, pas besoin de VBA, un simple tri suffit
Cordialement
Patrice
1) La réponse n'est pas négative mais ATTENTION : une fonction personnalisée ne peut agir que dans la ou les cellules dans laquelle elle est écrite. Dans ton cas il faudrait ecrire une fonction matricielle.
2) On ne peut pas utiliser une fonction personnalisée, sans accepter l'exécution des macro.
3) Veux-tu éliminer les cellules vides dans chaque colonne une à une ou uniquement les lignes où toutes les cellules sont vides ???
Dans ce dernier cas, pas besoin de VBA, un simple tri suffit
Cordialement
Patrice
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
24 avril 2015 à 18:56
24 avril 2015 à 18:56
Re,
Voici une fonction matricielle qui élimine les lignes vides :
https://www.cjoint.com/c/EDytjC9IyCL
Voici une fonction matricielle qui élimine les lignes vides :
https://www.cjoint.com/c/EDytjC9IyCL
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 240
24 avril 2015 à 19:09
24 avril 2015 à 19:09
Bonjour,
comme dit Patrice, ce n'est pas impossible (d'ailleurs il te l'a faite), mais tu vas te compliquer singulièrement la vie si ton nombre de données évolue.
Les lignes non prévues ne s'afficheront pas (logique), et étendre une formule matricielle validée sur une plage ne se fait pas facilement (essaie d'ajouter 2 lignes et tu verras...)
Un Sub qui se rafraichit avec un bouton ou automatiquement sur activation de la feuille (à condition que ces cellules ne soient pas utilisées par une autre feuille) serait sans doute plus simple et plus sécure à l'utilisation.
eric
comme dit Patrice, ce n'est pas impossible (d'ailleurs il te l'a faite), mais tu vas te compliquer singulièrement la vie si ton nombre de données évolue.
Les lignes non prévues ne s'afficheront pas (logique), et étendre une formule matricielle validée sur une plage ne se fait pas facilement (essaie d'ajouter 2 lignes et tu verras...)
Un Sub qui se rafraichit avec un bouton ou automatiquement sur activation de la feuille (à condition que ces cellules ne soient pas utilisées par une autre feuille) serait sans doute plus simple et plus sécure à l'utilisation.
eric
24 avril 2015 à 13:55