OVH Cloud OVH Cloud

Je repose ma question autrement

16 réponses
Avatar
rt
Bonjour

J'ai posté cette question il y a quelques jours et je n'ai pas vu de
réponses
Ceci me surprends, car en général ce groupe réagit promptement

Donc revoici ma question
J'espère que c'est suffisament claire

J'ai créé un fichier pour tenir compte de mes ventes
Les produits restent les mêmes, mais les prix change régulièrement
Je sais comment faire pour insérer une valeur automatiquement quand je
séléctionne un produit avec les fonctions "SI" si a5=x alors j'ai le prix x
=y alors j'ai le prix y

Mais lorsque je change la valeur de x ou y toutes mes comptes sont changés
Ce que je voudrais c'est une formule par laquel j'insère la valeur actuelle
de x ou y et pas un lien avec mise à jour automatique
Pour le moment je fais un copier/coller spécial manuellement à chaque fois,
mais je suis persuadé que l'un d'entre vous à déjà une solution


Dans le même ordre d'idée comment fait-on pour insérer une date automatique
pour un fichier modèle de base sans que celui-ci ne change chaque fois que
ce fichier est ouvert (En Excel et en Word)
Chaque fois que je crée un document je voudrais que la date du jour soit
incluse, mais je ne veux pas que celle-ci change si j'ouvre ce document plus
tard


Un grand merci à tous

Rex
rthompson@softscreen.be ou rthompson@skynet.be

6 réponses

1 2
Avatar
RT
Bonjour
00:41 !!!!!!!!!
Et moi qui croyais que j'étais fou de travailler jusqu'à miniut!!

Effectivement il me semble que c'est toi qui à raison (comme par hasard)
MAIS j'ai quand un petit souci
J'ai fait exactement comme tu me l'a dit
J'ai ouvert un fichier et j'ai suivi tes instructions
Et la date c'est mise en place
J'ai sauvé et fermé le fichier
J'ai changer la date du PC
Et quand j'ouvre ce fichier il me demande si je veux activer les macros, et
comme il y a plusieurs que j'ai besoin je dis oui
Et il change la date
Ce qui n'est pas le but recherché
Je voudrais que la date une fois inscrite ne change plus
Est-ce qu'on ne pourrait pas inclure dans la macro une close de protection
de cellule à la fin?

A part cela merci pour tes réponses et ton aide

A bientôt

Rex

"sabatier" wrote in message
news:
si tu le dis, rex, mais moi, je ne pense pas ou alors je n'ai rien
compris à ta question (, silence, steplé) : ne voulais-tu pas
mettre la date du jour à l'ouverture de ton modèle et que cette date,
après enregistrement, reste définitive à chaque nouvelle ouverture de
ton classeur enregistré?
jps

rt a écrit:
Merci pour la réponse

Mais je crois que si j'applique cette macro elle va insérer la date
actuelle


chaque fois que le macro est activé
Et comme je voudrais inclure cette partie de macro dans l'autoexec de
mes


documents .........

Je la garde en m"moire, mais je crois que la réponse d' Olivier est plus
proche de ce que je cherche

Encore merci et à bientôt

Rex

"sabatier" a écrit dans le message news:


bonsoir rex
pour ton modèle et la date en dur à y faire figurer, à supposer que tu
veuilles cette date dans la cellule F1, tu ouvres ton fichier .xlt (pas
le modèle, attention) et tu vas dans VBE via Alt + F11 et tu repères à
droite le ThisWorkbook du fichier en question, tu le double cliques et
dans la fenêtre blanche qui s'ouvre à droite, tu colles :

Private Sub Workbook_Open()
Range("F1").Value = Date
End Sub

pour l'autre question, je passe
HTH
jps

rt a écrit:

Bonjour

J'ai posté cette question il y a quelques jours et je n'ai pas vu de
réponses
Ceci me surprends, car en général ce groupe réagit promptement

Donc revoici ma question
J'espère que c'est suffisament claire

J'ai créé un fichier pour tenir compte de mes ventes
Les produits restent les mêmes, mais les prix change régulièrement
Je sais comment faire pour insérer une valeur automatiquement quand je
séléctionne un produit avec les fonctions "SI" si a5=x alors j'ai le


prix x


=y alors j'ai le prix y

Mais lorsque je change la valeur de x ou y toutes mes comptes sont


changés


Ce que je voudrais c'est une formule par laquel j'insère la valeur


actuelle


de x ou y et pas un lien avec mise à jour automatique
Pour le moment je fais un copier/coller spécial manuellement à chaque


fois,


mais je suis persuadé que l'un d'entre vous à déjà une solution


Dans le même ordre d'idée comment fait-on pour insérer une date


automatique


pour un fichier modèle de base sans que celui-ci ne change chaque fois


que


ce fichier est ouvert (En Excel et en Word)
Chaque fois que je crée un document je voudrais que la date du jour
soit




incluse, mais je ne veux pas que celle-ci change si j'ouvre ce document


plus


tard


Un grand merci à tous

Rex
ou
















Avatar
sabatier
ach! rex, je comprends
alors il faut que tu rajoutes à la suite de la proc, sur la base d'une
date en F1 :
Range("F1").Value = Range("F1").Value

cela a pour effet de mettre la date en "dur"...enfin, c'est ce que mes
maîtres (qui me laissent bien me dépatouiller tout seul sur ce coup)
m'ont appris
jps

RT a écrit:
Bonjour
00:41 !!!!!!!!!
Et moi qui croyais que j'étais fou de travailler jusqu'à miniut!!

Effectivement il me semble que c'est toi qui à raison (comme par hasard)
MAIS j'ai quand un petit souci
J'ai fait exactement comme tu me l'a dit
J'ai ouvert un fichier et j'ai suivi tes instructions
Et la date c'est mise en place
J'ai sauvé et fermé le fichier
J'ai changer la date du PC
Et quand j'ouvre ce fichier il me demande si je veux activer les macros, et
comme il y a plusieurs que j'ai besoin je dis oui
Et il change la date
Ce qui n'est pas le but recherché
Je voudrais que la date une fois inscrite ne change plus
Est-ce qu'on ne pourrait pas inclure dans la macro une close de protection
de cellule à la fin?

A part cela merci pour tes réponses et ton aide

A bientôt

Rex

"sabatier" wrote in message
news:

si tu le dis, rex, mais moi, je ne pense pas ou alors je n'ai rien
compris à ta question (, silence, steplé) : ne voulais-tu pas
mettre la date du jour à l'ouverture de ton modèle et que cette date,
après enregistrement, reste définitive à chaque nouvelle ouverture de
ton classeur enregistré?
jps

rt a écrit:

Merci pour la réponse

Mais je crois que si j'applique cette macro elle va insérer la date


actuelle


chaque fois que le macro est activé
Et comme je voudrais inclure cette partie de macro dans l'autoexec de


mes


documents .........

Je la garde en m"moire, mais je crois que la réponse d' Olivier est plus
proche de ce que je cherche

Encore merci et à bientôt

Rex

"sabatier" a écrit dans le message news:



bonsoir rex
pour ton modèle et la date en dur à y faire figurer, à supposer que tu
veuilles cette date dans la cellule F1, tu ouvres ton fichier .xlt (pas
le modèle, attention) et tu vas dans VBE via Alt + F11 et tu repères à
droite le ThisWorkbook du fichier en question, tu le double cliques et
dans la fenêtre blanche qui s'ouvre à droite, tu colles :

Private Sub Workbook_Open()
Range("F1").Value = Date
End Sub

pour l'autre question, je passe
HTH
jps

rt a écrit:


Bonjour

J'ai posté cette question il y a quelques jours et je n'ai pas vu de
réponses
Ceci me surprends, car en général ce groupe réagit promptement

Donc revoici ma question
J'espère que c'est suffisament claire

J'ai créé un fichier pour tenir compte de mes ventes
Les produits restent les mêmes, mais les prix change régulièrement
Je sais comment faire pour insérer une valeur automatiquement quand je
séléctionne un produit avec les fonctions "SI" si a5=x alors j'ai le


prix x



=y alors j'ai le prix y

Mais lorsque je change la valeur de x ou y toutes mes comptes sont


changés



Ce que je voudrais c'est une formule par laquel j'insère la valeur


actuelle



de x ou y et pas un lien avec mise à jour automatique
Pour le moment je fais un copier/coller spécial manuellement à chaque


fois,



mais je suis persuadé que l'un d'entre vous à déjà une solution


Dans le même ordre d'idée comment fait-on pour insérer une date


automatique



pour un fichier modèle de base sans que celui-ci ne change chaque fois


que



ce fichier est ouvert (En Excel et en Word)
Chaque fois que je crée un document je voudrais que la date du jour


soit




incluse, mais je ne veux pas que celle-ci change si j'ouvre ce document


plus



tard


Un grand merci à tous

Rex
ou


















Avatar
sabatier
oups, pardon, rex, je crois que j'ai répondu un peu trop vite...manque
de temps pour l'heure mais isabelle va prendre le relais (c'est l'ordre
que je lui donne et comme elle m'obéit tout le temps....)
allez mon ange, au boulot...
jps

RT a écrit:
Bonjour
00:41 !!!!!!!!!
Et moi qui croyais que j'étais fou de travailler jusqu'à miniut!!

Effectivement il me semble que c'est toi qui à raison (comme par hasard)
MAIS j'ai quand un petit souci
J'ai fait exactement comme tu me l'a dit
J'ai ouvert un fichier et j'ai suivi tes instructions
Et la date c'est mise en place
J'ai sauvé et fermé le fichier
J'ai changer la date du PC
Et quand j'ouvre ce fichier il me demande si je veux activer les macros, et
comme il y a plusieurs que j'ai besoin je dis oui
Et il change la date
Ce qui n'est pas le but recherché
Je voudrais que la date une fois inscrite ne change plus
Est-ce qu'on ne pourrait pas inclure dans la macro une close de protection
de cellule à la fin?

A part cela merci pour tes réponses et ton aide

A bientôt

Rex

"sabatier" wrote in message
news:

si tu le dis, rex, mais moi, je ne pense pas ou alors je n'ai rien
compris à ta question (, silence, steplé) : ne voulais-tu pas
mettre la date du jour à l'ouverture de ton modèle et que cette date,
après enregistrement, reste définitive à chaque nouvelle ouverture de
ton classeur enregistré?
jps

rt a écrit:

Merci pour la réponse

Mais je crois que si j'applique cette macro elle va insérer la date


actuelle


chaque fois que le macro est activé
Et comme je voudrais inclure cette partie de macro dans l'autoexec de


mes


documents .........

Je la garde en m"moire, mais je crois que la réponse d' Olivier est plus
proche de ce que je cherche

Encore merci et à bientôt

Rex

"sabatier" a écrit dans le message news:



bonsoir rex
pour ton modèle et la date en dur à y faire figurer, à supposer que tu
veuilles cette date dans la cellule F1, tu ouvres ton fichier .xlt (pas
le modèle, attention) et tu vas dans VBE via Alt + F11 et tu repères à
droite le ThisWorkbook du fichier en question, tu le double cliques et
dans la fenêtre blanche qui s'ouvre à droite, tu colles :

Private Sub Workbook_Open()
Range("F1").Value = Date
End Sub

pour l'autre question, je passe
HTH
jps

rt a écrit:


Bonjour

J'ai posté cette question il y a quelques jours et je n'ai pas vu de
réponses
Ceci me surprends, car en général ce groupe réagit promptement

Donc revoici ma question
J'espère que c'est suffisament claire

J'ai créé un fichier pour tenir compte de mes ventes
Les produits restent les mêmes, mais les prix change régulièrement
Je sais comment faire pour insérer une valeur automatiquement quand je
séléctionne un produit avec les fonctions "SI" si a5=x alors j'ai le


prix x



=y alors j'ai le prix y

Mais lorsque je change la valeur de x ou y toutes mes comptes sont


changés



Ce que je voudrais c'est une formule par laquel j'insère la valeur


actuelle



de x ou y et pas un lien avec mise à jour automatique
Pour le moment je fais un copier/coller spécial manuellement à chaque


fois,



mais je suis persuadé que l'un d'entre vous à déjà une solution


Dans le même ordre d'idée comment fait-on pour insérer une date


automatique



pour un fichier modèle de base sans que celui-ci ne change chaque fois


que



ce fichier est ouvert (En Excel et en Word)
Chaque fois que je crée un document je voudrais que la date du jour


soit




incluse, mais je ne veux pas que celle-ci change si j'ouvre ce document


plus



tard


Un grand merci à tous

Rex
ou


















Avatar
sabatier
hello, rex, tu es encore là?
bon, visiblement isabelle n'est pas encore sortie de son lit...
alors, j'essaie d'y voir plus clair...
tu me dis avoir d'autres macros qui tournent dans ce classeur .xlt
alors, il faut que tu mettes dans l'une d'entre elles la ligne APRES que ton
classeur est enregistré...
bon, je ne sais pas si tu comprends mais si c'est comme moi, ça doit pas être
terrible
à +
jps

sabatier wrote:

ach! rex, je comprends
alors il faut que tu rajoutes à la suite de la proc, sur la base d'une
date en F1 :
Range("F1").Value = Range("F1").Value

cela a pour effet de mettre la date en "dur"...enfin, c'est ce que mes
maîtres (qui me laissent bien me dépatouiller tout seul sur ce coup)
m'ont appris
jps

RT a écrit:
Bonjour
00:41 !!!!!!!!!
Et moi qui croyais que j'étais fou de travailler jusqu'à miniut!!

Effectivement il me semble que c'est toi qui à raison (comme par hasard)
MAIS j'ai quand un petit souci
J'ai fait exactement comme tu me l'a dit
J'ai ouvert un fichier et j'ai suivi tes instructions
Et la date c'est mise en place
J'ai sauvé et fermé le fichier
J'ai changer la date du PC
Et quand j'ouvre ce fichier il me demande si je veux activer les macros, et
comme il y a plusieurs que j'ai besoin je dis oui
Et il change la date
Ce qui n'est pas le but recherché
Je voudrais que la date une fois inscrite ne change plus
Est-ce qu'on ne pourrait pas inclure dans la macro une close de protection
de cellule à la fin?

A part cela merci pour tes réponses et ton aide

A bientôt

Rex

"sabatier" wrote in message
news:

si tu le dis, rex, mais moi, je ne pense pas ou alors je n'ai rien
compris à ta question (, silence, steplé) : ne voulais-tu pas
mettre la date du jour à l'ouverture de ton modèle et que cette date,
après enregistrement, reste définitive à chaque nouvelle ouverture de
ton classeur enregistré?
jps

rt a écrit:

Merci pour la réponse

Mais je crois que si j'applique cette macro elle va insérer la date


actuelle


chaque fois que le macro est activé
Et comme je voudrais inclure cette partie de macro dans l'autoexec de


mes


documents .........

Je la garde en m"moire, mais je crois que la réponse d' Olivier est plus
proche de ce que je cherche

Encore merci et à bientôt

Rex

"sabatier" a écrit dans le message news:



bonsoir rex
pour ton modèle et la date en dur à y faire figurer, à supposer que tu
veuilles cette date dans la cellule F1, tu ouvres ton fichier .xlt (pas
le modèle, attention) et tu vas dans VBE via Alt + F11 et tu repères à
droite le ThisWorkbook du fichier en question, tu le double cliques et
dans la fenêtre blanche qui s'ouvre à droite, tu colles :

Private Sub Workbook_Open()
Range("F1").Value = Date
End Sub

pour l'autre question, je passe
HTH
jps

rt a écrit:


Bonjour

J'ai posté cette question il y a quelques jours et je n'ai pas vu de
réponses
Ceci me surprends, car en général ce groupe réagit promptement

Donc revoici ma question
J'espère que c'est suffisament claire

J'ai créé un fichier pour tenir compte de mes ventes
Les produits restent les mêmes, mais les prix change régulièrement
Je sais comment faire pour insérer une valeur automatiquement quand je
séléctionne un produit avec les fonctions "SI" si a5=x alors j'ai le


prix x



=y alors j'ai le prix y

Mais lorsque je change la valeur de x ou y toutes mes comptes sont


changés



Ce que je voudrais c'est une formule par laquel j'insère la valeur


actuelle



de x ou y et pas un lien avec mise à jour automatique
Pour le moment je fais un copier/coller spécial manuellement à chaque


fois,



mais je suis persuadé que l'un d'entre vous à déjà une solution


Dans le même ordre d'idée comment fait-on pour insérer une date


automatique



pour un fichier modèle de base sans que celui-ci ne change chaque fois


que



ce fichier est ouvert (En Excel et en Word)
Chaque fois que je crée un document je voudrais que la date du jour


soit




incluse, mais je ne veux pas que celle-ci change si j'ouvre ce document


plus



tard


Un grand merci à tous

Rex
ou




















Avatar
isabelle
oup's désolé patron, je viens de me faire prendre à rester au lit toute
la journée :-)

voilà pour me faire pardonné, une solution de Frédérique
_______________________________________________________________________________
Une solution pourrait être de détruire purement et simplement la
procédure
Workbook_Open à la fin de sa première (et du coup unique) exécution :

Private Sub Workbook_Open()
Dim liDeb, NbLi

'ici ton code à exécuter une seule fois
MsgBox "coucou"

'effacement de la procédure Workbook_Open
With ThisWorkbook.VBProject.VBComponents("ThisWorkbook").CodeModule
liDeb = .ProcStartLine("Workbook_Open", 0)
NbLi = .ProcCountLines("Workbook_Open", 0)
.DeleteLines liDeb, NbLi
End With

End Sub

Ne pas oublier de forcer quelque part (dans le BeforeClose ou ailleurs,
en tout
*après* l'exécution de ce code) au moins 1 enregistrement du classeur.

Si ton Workbook_Open contient d'autres instructions qui seraient elles à
conserver, le code est à adapter. Reviens si besoin.

FS
_______________________________________________________________________________

isabelle



hello, rex, tu es encore là?
bon, visiblement isabelle n'est pas encore sortie de son lit...
alors, j'essaie d'y voir plus clair...
tu me dis avoir d'autres macros qui tournent dans ce classeur .xlt
alors, il faut que tu mettes dans l'une d'entre elles la ligne APRES que ton
classeur est enregistré...
bon, je ne sais pas si tu comprends mais si c'est comme moi, ça doit pas être
terrible
à +
jps

sabatier wrote:

ach! rex, je comprends
alors il faut que tu rajoutes à la suite de la proc, sur la base d'une
date en F1 :
Range("F1").Value = Range("F1").Value

cela a pour effet de mettre la date en "dur"...enfin, c'est ce que mes
maîtres (qui me laissent bien me dépatouiller tout seul sur ce coup)
m'ont appris
jps

RT a écrit:
Bonjour
00:41 !!!!!!!!!
Et moi qui croyais que j'étais fou de travailler jusqu'à miniut!!

Effectivement il me semble que c'est toi qui à raison (comme par hasard)
MAIS j'ai quand un petit souci
J'ai fait exactement comme tu me l'a dit
J'ai ouvert un fichier et j'ai suivi tes instructions
Et la date c'est mise en place
J'ai sauvé et fermé le fichier
J'ai changer la date du PC
Et quand j'ouvre ce fichier il me demande si je veux activer les macros, et
comme il y a plusieurs que j'ai besoin je dis oui
Et il change la date
Ce qui n'est pas le but recherché
Je voudrais que la date une fois inscrite ne change plus
Est-ce qu'on ne pourrait pas inclure dans la macro une close de protection
de cellule à la fin?

A part cela merci pour tes réponses et ton aide

A bientôt

Rex

"sabatier" wrote in message
news:

si tu le dis, rex, mais moi, je ne pense pas ou alors je n'ai rien
compris à ta question (, silence, steplé) : ne voulais-tu pas
mettre la date du jour à l'ouverture de ton modèle et que cette date,
après enregistrement, reste définitive à chaque nouvelle ouverture de
ton classeur enregistré?
jps

rt a écrit:

Merci pour la réponse

Mais je crois que si j'applique cette macro elle va insérer la date


actuelle


chaque fois que le macro est activé
Et comme je voudrais inclure cette partie de macro dans l'autoexec de


mes


documents .........

Je la garde en m"moire, mais je crois que la réponse d' Olivier est plus
proche de ce que je cherche

Encore merci et à bientôt

Rex

"sabatier" a écrit dans le message news:



bonsoir rex
pour ton modèle et la date en dur à y faire figurer, à supposer que tu
veuilles cette date dans la cellule F1, tu ouvres ton fichier .xlt (pas
le modèle, attention) et tu vas dans VBE via Alt + F11 et tu repères à
droite le ThisWorkbook du fichier en question, tu le double cliques et
dans la fenêtre blanche qui s'ouvre à droite, tu colles :

Private Sub Workbook_Open()
Range("F1").Value = Date
End Sub

pour l'autre question, je passe
HTH
jps

rt a écrit:


Bonjour

J'ai posté cette question il y a quelques jours et je n'ai pas vu de
réponses
Ceci me surprends, car en général ce groupe réagit promptement

Donc revoici ma question
J'espère que c'est suffisament claire

J'ai créé un fichier pour tenir compte de mes ventes
Les produits restent les mêmes, mais les prix change régulièrement
Je sais comment faire pour insérer une valeur automatiquement quand je
séléctionne un produit avec les fonctions "SI" si a5=x alors j'ai le


prix x



=y alors j'ai le prix y

Mais lorsque je change la valeur de x ou y toutes mes comptes sont


changés



Ce que je voudrais c'est une formule par laquel j'insère la valeur


actuelle



de x ou y et pas un lien avec mise à jour automatique
Pour le moment je fais un copier/coller spécial manuellement à chaque


fois,



mais je suis persuadé que l'un d'entre vous à déjà une solution


Dans le même ordre d'idée comment fait-on pour insérer une date


automatique



pour un fichier modèle de base sans que celui-ci ne change chaque fois


que



ce fichier est ouvert (En Excel et en Word)
Chaque fois que je crée un document je voudrais que la date du jour


soit




incluse, mais je ne veux pas que celle-ci change si j'ouvre ce document


plus



tard


Un grand merci à tous

Rex
ou






















Avatar
RT
Bonjour
Merci pour ta réponse

Je ne suis pas sûr d'avoir tout compris, mais malheureusement (ou
heureusement pour moi) je suis complètement débordé au moins jusqu'au 20
novembre et je ne veux pas prendre de risque de casser quelque chose
maintenant

Je te recontacterai après le 20 pour te dire ce qui se passe

A bientôt, et encore merci

Maintenant tu peux retourné au lit

Rex



"isabelle" wrote in message
news:
oup's désolé patron, je viens de me faire prendre à rester au lit toute
la journée :-)

voilà pour me faire pardonné, une solution de Frédérique

____________________________________________________________________________

___
Une solution pourrait être de détruire purement et simplement la
procédure
Workbook_Open à la fin de sa première (et du coup unique) exécution :

Private Sub Workbook_Open()
Dim liDeb, NbLi

'ici ton code à exécuter une seule fois
MsgBox "coucou"

'effacement de la procédure Workbook_Open
With ThisWorkbook.VBProject.VBComponents("ThisWorkbook").CodeModule
liDeb = .ProcStartLine("Workbook_Open", 0)
NbLi = .ProcCountLines("Workbook_Open", 0)
.DeleteLines liDeb, NbLi
End With

End Sub

Ne pas oublier de forcer quelque part (dans le BeforeClose ou ailleurs,
en tout
*après* l'exécution de ce code) au moins 1 enregistrement du classeur.

Si ton Workbook_Open contient d'autres instructions qui seraient elles à
conserver, le code est à adapter. Reviens si besoin.

FS

____________________________________________________________________________

___

isabelle



hello, rex, tu es encore là?
bon, visiblement isabelle n'est pas encore sortie de son lit...
alors, j'essaie d'y voir plus clair...
tu me dis avoir d'autres macros qui tournent dans ce classeur .xlt
alors, il faut que tu mettes dans l'une d'entre elles la ligne APRES que
ton


classeur est enregistré...
bon, je ne sais pas si tu comprends mais si c'est comme moi, ça doit pas
être


terrible
à +
jps

sabatier wrote:

ach! rex, je comprends
alors il faut que tu rajoutes à la suite de la proc, sur la base d'une
date en F1 :
Range("F1").Value = Range("F1").Value

cela a pour effet de mettre la date en "dur"...enfin, c'est ce que mes
maîtres (qui me laissent bien me dépatouiller tout seul sur ce coup)
m'ont appris
jps

RT a écrit:
Bonjour
00:41 !!!!!!!!!
Et moi qui croyais que j'étais fou de travailler jusqu'à miniut!!

Effectivement il me semble que c'est toi qui à raison (comme par
hasard)




MAIS j'ai quand un petit souci
J'ai fait exactement comme tu me l'a dit
J'ai ouvert un fichier et j'ai suivi tes instructions
Et la date c'est mise en place
J'ai sauvé et fermé le fichier
J'ai changer la date du PC
Et quand j'ouvre ce fichier il me demande si je veux activer les
macros, et




comme il y a plusieurs que j'ai besoin je dis oui
Et il change la date
Ce qui n'est pas le but recherché
Je voudrais que la date une fois inscrite ne change plus
Est-ce qu'on ne pourrait pas inclure dans la macro une close de
protection




de cellule à la fin?

A part cela merci pour tes réponses et ton aide

A bientôt

Rex

"sabatier" wrote in message
news:

si tu le dis, rex, mais moi, je ne pense pas ou alors je n'ai rien
compris à ta question (, silence, steplé) : ne voulais-tu pas
mettre la date du jour à l'ouverture de ton modèle et que cette
date,





après enregistrement, reste définitive à chaque nouvelle ouverture
de





ton classeur enregistré?
jps

rt a écrit:

Merci pour la réponse

Mais je crois que si j'applique cette macro elle va insérer la date


actuelle


chaque fois que le macro est activé
Et comme je voudrais inclure cette partie de macro dans l'autoexec
de







mes


documents .........

Je la garde en m"moire, mais je crois que la réponse d' Olivier est
plus






proche de ce que je cherche

Encore merci et à bientôt

Rex

"sabatier" a écrit dans le message
news:









bonsoir rex
pour ton modèle et la date en dur à y faire figurer, à supposer
que tu







veuilles cette date dans la cellule F1, tu ouvres ton fichier .xlt
(pas







le modèle, attention) et tu vas dans VBE via Alt + F11 et tu
repères à







droite le ThisWorkbook du fichier en question, tu le double
cliques et







dans la fenêtre blanche qui s'ouvre à droite, tu colles :

Private Sub Workbook_Open()
Range("F1").Value = Date
End Sub

pour l'autre question, je passe
HTH
jps

rt a écrit:


Bonjour

J'ai posté cette question il y a quelques jours et je n'ai pas vu
de








réponses
Ceci me surprends, car en général ce groupe réagit promptement

Donc revoici ma question
J'espère que c'est suffisament claire

J'ai créé un fichier pour tenir compte de mes ventes
Les produits restent les mêmes, mais les prix change
régulièrement








Je sais comment faire pour insérer une valeur automatiquement
quand je








séléctionne un produit avec les fonctions "SI" si a5=x alors
j'ai le









prix x



=y alors j'ai le prix y

Mais lorsque je change la valeur de x ou y toutes mes comptes
sont









changés



Ce que je voudrais c'est une formule par laquel j'insère la
valeur









actuelle



de x ou y et pas un lien avec mise à jour automatique
Pour le moment je fais un copier/coller spécial manuellement à
chaque









fois,



mais je suis persuadé que l'un d'entre vous à déjà une solution


Dans le même ordre d'idée comment fait-on pour insérer une date


automatique



pour un fichier modèle de base sans que celui-ci ne change chaque
fois









que



ce fichier est ouvert (En Excel et en Word)
Chaque fois que je crée un document je voudrais que la date du
jour









soit




incluse, mais je ne veux pas que celle-ci change si j'ouvre ce
document









plus



tard


Un grand merci à tous

Rex
ou
























1 2