Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/11/2011, 16h58   #1
Invité de passage
 
Inscription : juin 2009
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 3
Points : 1
Points : 1
Par défaut Problème Excel 2010 - Les formules ne se recalculent plus

Bonjour,

Nous venons de migrer d'Excel 2003 vers 2010 et avons le problème suivant:
certains de nos formats incluant des formules spécifiques à des outils non Office (add-in Excel) ne peuvent plus être recalculés.

La seule solution que nous avons actuellement est, soit de faire un "text-to-column", soit de faire le tour de toutes les cellules avec formule spécifique --> clicker sur F2 --> appuyer sur entrée. Comme vous pouvez l'imaginer cette solution n'est applicable que pour un nombre très restreint de fichiers.

Sur base de mes test je peux déjà conclure que:
- le mode de calcul n'est pas en cause (qu'on soit en automatique ou manuel) ne change rien.
- les cellules non recalculées ne sont pas au format texte.

J'ai également fait des recherches sur d'autres sites et ce problème existait pour Excel 2007 et a été résolu via un "service pack". Existe-t-il un tel pack pour Excel 2010?

Si non, y a-t-il une autre solution?

Merci,

Arnaud.
APE3392 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 20h53   #2
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Bonsoir,

Je ne peux pas tester, mais j'essaierais bien de passer la macro suivante :


Code :
1
2
3
4
5
6
7
Sub test()
For Each Sh In Worksheets
    For Each c In Sh.Cells.SpecialCells(xlCellTypeFormulas)
        c.Formula = c.Formula
    Next c
Next Sh
End Sub
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 21h50   #3
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 199
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 199
Points : 14 398
Points : 14 398
Envoyer un message via Skype™ à Pierre Fauconnier
Salut.

Peut-être décocher l'add-in puis le recocher...

Si accès au code de l'add-in, examiner le code.

Certains add-in (programme de compta, notamment) posent parfois problème.
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2011, 14h50   #4
Membre Expert
 
Avatar de Daranc
 
Inscription : janvier 2007
Messages : 1 166
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 1 166
Points : 1 244
Points : 1 244
il y a aussi le problème de langue qui oblige parfois à revalider l'ensemble des formules pour qu'elles soient prise en compte ( problème entre un fichier creer sous Excel anglais ouvert sous excel français)
__________________
Cordialement
Daranc
Daranc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h47.


 
 
 
 
Partenaires

Hébergement Web