OVH Cloud OVH Cloud

sauvegarde

3 réponses
Avatar
nouveau venu
rebonsoir

voila j'ai une feuille dans Excel ou la plupart des champs est rempli par
VBA mais dans cette feuille j'ais aussi des formules comment puis-je faire
pour faire une sauvegarde de cette feuille automatiquement en gardent les
valeurs des formule fixe.

exemple: date (aujourd'hui) si je sauvegarde tel quel la date changera tous
les jours.


merci a tous de votre aide

3 réponses

Avatar
Nicolas B.
Salut,

Macro à exécuter avant la sauvegarde, et qui ne devrait pas être trop longue
si la feuille n'est pas très grande :

Sub ConvertirValeurs()
For Each cel In ActiveSheet.UsedRange
If cel.HasFormula Then
MsgBox cel.Address
cel.Copy
cel.PasteSpecial Paste:=xlPasteValues
End If
Next
End Sub


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


rebonsoir

voila j'ai une feuille dans Excel ou la plupart des champs est rempli
par VBA mais dans cette feuille j'ais aussi des formules comment
puis-je faire pour faire une sauvegarde de cette feuille
automatiquement en gardent les valeurs des formule fixe.

exemple: date (aujourd'hui) si je sauvegarde tel quel la date
changera tous les jours.


merci a tous de votre aide


Avatar
michdenis
Bonjour Nouveau venu,

Ceci permet d'afficher seulement les valeurs contenues dans les cellules. Il ne restera plus aucune formule dans les cellules
de la feuille.

Est-cela ton désir ?


'-----------------------
Sub convertirValeur()

With Worksheets("Feuil1")
.UsedRange = .UsedRange.Value
End With

End Sub
'-----------------------


Salutations!




"nouveau venu" a écrit dans le message de news:
rebonsoir

voila j'ai une feuille dans Excel ou la plupart des champs est rempli par
VBA mais dans cette feuille j'ais aussi des formules comment puis-je faire
pour faire une sauvegarde de cette feuille automatiquement en gardent les
valeurs des formule fixe.

exemple: date (aujourd'hui) si je sauvegarde tel quel la date changera tous
les jours.


merci a tous de votre aide
Avatar
nouveau venu
en fait je voudrait sauvegarder la feuille dans un nouveau classeur et que
toute les formules reste fixe comme si j'avais tapez les chiffre moi même.
merci


"michdenis" a écrit dans le message de news:
#$
Bonjour Nouveau venu,

Ceci permet d'afficher seulement les valeurs contenues dans les cellules.
Il ne restera plus aucune formule dans les cellules

de la feuille.

Est-cela ton désir ?


'-----------------------
Sub convertirValeur()

With Worksheets("Feuil1")
.UsedRange = .UsedRange.Value
End With

End Sub
'-----------------------


Salutations!




"nouveau venu" a écrit dans le message de
news:

rebonsoir

voila j'ai une feuille dans Excel ou la plupart des champs est rempli par
VBA mais dans cette feuille j'ais aussi des formules comment puis-je faire
pour faire une sauvegarde de cette feuille automatiquement en gardent les
valeurs des formule fixe.

exemple: date (aujourd'hui) si je sauvegarde tel quel la date changera
tous

les jours.


merci a tous de votre aide