Transfert de 2007 vers 2010 macro ne fonctionne plus.

etoile-44 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 etoile-44 -
Suite au transfert de mon fichier excel 2007 vers 2010, la formule ci dessous ne fonctionne plus, merci pour votre aide

contenu de ma cellule =(bgcolorcountif($D4:$AE4;bgcolor($AG$2))/2)


ci dessous, la description de la fonction dans le module standard pour bgcolor, et bgcolorcountif


Function bgcolorcountif(searcharea As Object, bgcolor As Integer) As Integer
Dim Cell As Range
For Each Cell In searcharea
bgcolorcountif = bgcolorcountif + Abs(Cell.Interior.ColorIndex = bgcolor)
Next Cell
End Function

Function bgcolor(ckcell As Object)
bgcolor = Abs(ckcell.Interior.ColorIndex)
End Function
A voir également:

25 réponses

Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Je vous laisse contrôler si cela est conforme.
Votre fichier corrigé : https://www.cjoint.com/?3DlrcRVl0NB
Note il y a probablement encore un petit problème avec la feuille [Recapitulaitif] car j'ai copier/coller partiellement. Je regarderai en détail selon votre réponse.

0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonsoir,
J'ai corrigé des macros et divers boutons de commande, merci de prendre cette version.
Le fichier : https://www.cjoint.com/?3DlxLrmBKGJ

0
etoile-44
 
Bonjour, et un grand merci, l'utilisation est nettement plus agréable.
Par contre les totaux effectif en bas de feuilles ne sont pas (#### dans les cellules.
Cordialement.
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Merci, oui je l'ai remarqué et en plus il manque les boutons de commande pour l'impression selon chaque cycle. J'ai modifié les procédures pour impression selon récapitulatif et cycle, à vous de voir si cela convient.
Votre fichier : https://www.cjoint.com/?3Dorl0UgfPb

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
etoile-44
 
Bonjour, et encore merci
je teste cette semaine et je vous tiens au courant.
bonne journée.
0