XL 2010 faire fonction countif/sumif en VBA

yahya belbachir

XLDnaute Occasionnel
Bonjour
de retour
je veux réaliser un plan statistique qui a pour but de m'envoyer des résultats de la base des données"Feuil1" vers planning statistique,je l'ai déjà effectué avec des formules,
ma question est ce que je puisse l'effectué en VBA?
mon fichier çi joint porte des explications de plus.
merci
 

Pièces jointes

  • stat.xlsx
    14.4 KB · Affichages: 7
Solution
Il y a un problème avec
Workbook.Activate
qui parfois n'affiche pas le classeur dans certaines conditions (non identifiées).

J'ai d'abord trouvé une solution avec:
Workbook.Activate
Workbook.Windows(1).Visible = True


Mais il semble que:
Windows(Workbook..Name).Activate
soit la meilleure solution.

Le fichier a été (encore) modifié en conséquence.

Dudu2

XLDnaute Barbatruc
Maintenant, pour coloriser les cellules, des MFC sont utilisées.
Pour les cellules contenant des formules, c'est relativement simple car la fonction Excel ESTFORMULE() peut être utilisée dans la MFC.

Par contre pour les cellules verrouillées, il n'existe pas de fonction Excel et il a donc fallu utiliser une fonction personnalisée IsLocked() dont le code a du être installé dans le classeur concerné car Excel n'accepte pas (hélas !) qu'une MFC utilise une fonction d'un autre classeur !

Le seul inconvénient de la colorisation des cellules est que cela marque le classeur comme modifié.
Un reset du Workbook.Saved = False ne suffit pas à annuler cela. C'est comme ça !

Edit: Classeur supprimé
 
Dernière édition:

Dudu2

XLDnaute Barbatruc
Il y a un problème avec
Workbook.Activate
qui parfois n'affiche pas le classeur dans certaines conditions (non identifiées).

J'ai d'abord trouvé une solution avec:
Workbook.Activate
Workbook.Windows(1).Visible = True


Mais il semble que:
Windows(Workbook..Name).Activate
soit la meilleure solution.

Le fichier a été (encore) modifié en conséquence.
 

Pièces jointes

  • VerrouilleCellulesAvecFormule.xlsm
    553.2 KB · Affichages: 1
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 104
Messages
2 085 349
Membres
102 868
dernier inscrit
JJV