Lors de l'ouverture d'un classeur excel, il y a des=20
feuilles et surtout des cellules dont le calcul (Alors que=20
dans le menu options 'calcul automatique est bien coch=E9)=20
ne se fait pas =E0 l'ouverture, ni via la touche 'F9'. Le=20
calcul de la cellule se fait uniquement en s=E9lectionnant=20
le cellule puis 'Entr=E9e'. Merci de votre aide.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Frédéric Sigonneau
Bonjour,
Si ces cellules contiennent des fonctions perso VBA sans arguments, ajoute-leur comme première instruction Application.Volatile. Petit exemple :
Function LHeure1() LHeure1 = Time End Function
Function LHeure2() Application.Volatile LHeure2 = Time End Function
en A1 : =LHeure1() en A2 : =LHeure2()
L'appui sur F9 ne met pas à jour l'heure en A1 mais met à jour l'heure en A2.
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
E.SPINELLI a écrit:
Lors de l'ouverture d'un classeur excel, il y a des feuilles et surtout des cellules dont le calcul (Alors que dans le menu options 'calcul automatique est bien coché) ne se fait pas à l'ouverture, ni via la touche 'F9'. Le calcul de la cellule se fait uniquement en sélectionnant le cellule puis 'Entrée'. Merci de votre aide.
Bonjour,
Si ces cellules contiennent des fonctions perso VBA sans arguments, ajoute-leur
comme première instruction Application.Volatile.
Petit exemple :
Function LHeure1()
LHeure1 = Time
End Function
Function LHeure2()
Application.Volatile
LHeure2 = Time
End Function
en A1 : =LHeure1()
en A2 : =LHeure2()
L'appui sur F9 ne met pas à jour l'heure en A1 mais met à jour l'heure en A2.
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
E.SPINELLI a écrit:
Lors de l'ouverture d'un classeur excel, il y a des
feuilles et surtout des cellules dont le calcul (Alors que
dans le menu options 'calcul automatique est bien coché)
ne se fait pas à l'ouverture, ni via la touche 'F9'. Le
calcul de la cellule se fait uniquement en sélectionnant
le cellule puis 'Entrée'. Merci de votre aide.
Si ces cellules contiennent des fonctions perso VBA sans arguments, ajoute-leur comme première instruction Application.Volatile. Petit exemple :
Function LHeure1() LHeure1 = Time End Function
Function LHeure2() Application.Volatile LHeure2 = Time End Function
en A1 : =LHeure1() en A2 : =LHeure2()
L'appui sur F9 ne met pas à jour l'heure en A1 mais met à jour l'heure en A2.
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
E.SPINELLI a écrit:
Lors de l'ouverture d'un classeur excel, il y a des feuilles et surtout des cellules dont le calcul (Alors que dans le menu options 'calcul automatique est bien coché) ne se fait pas à l'ouverture, ni via la touche 'F9'. Le calcul de la cellule se fait uniquement en sélectionnant le cellule puis 'Entrée'. Merci de votre aide.