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

10 réponses

1 2
Avatar
sabatier
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
Olivier Derrez
J'avoue ne pas avoir bien compris la première partie de ta question :
Sûrement un problème de visualisation de la feuille...

Par contre pour la seconde, je te propose ceci :

Sub auto_open()
Worksheets("Feuille1").Select
Range("A1").Select
ActiveCell.FormulaR1C1 = "=TODAY()"
ActiveCell.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
Application.CutCopyMode = False
End Sub

Dans cette macro, remplace A1 par la cellule où la date doit être entrée et
Feuille1 par le nom de la feuille adéquat...

Copie le copie dans un module et non dans le code de la feuille elle-même.

Olivier
"rt" a écrit dans le message de
news:3fa82ee1$0$29053$
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
AV
J'ai posté cette question il y a quelques jours et je n'ai pas vu de
réponses


C'est parceque tu as mal regardé :
Question le 03/11/03 14:28
Réponse le 03/11/03 17:32

Ceci me surprends, car en général ce groupe réagit promptement
Toutes nos excuses pour le retard !


AV

Avatar
sabatier
pas sympa pour moi cette recherche du limousin...elle enlève beaucoup de
valeur à la seule réponse que j'ai pu avoir l'occasion de faire depuis
le
début de l'année...faut dire, comme l'a souligné FxM que nous se sommes
pas sur le même méridien que MS et qu'il y a forcément décalage d'une
heure dans le temps de réponse...
jps
PS perso à laurent M : ne la retire surtout pas de mes stats, steplé

AV wrote:

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


C'est parceque tu as mal regardé :
Question le 03/11/03 14:28
Réponse le 03/11/03 17:32

Ceci me surprends, car en général ce groupe réagit promptement
Toutes nos excuses pour le retard !


AV



Avatar
jpl
Désolé de ne pas répondre entièrement à ta 1er question,
mais je ne suis pas un spécialiste de la programmation,
je me débrouille, mais il me faut du temps.
Ce que tu exprimes dans ta question, signifie qu'il te
faut un historique des prix. Pour cela, tu dois créer une
feuille qui reprendra le nom ou l'identificatif de chaque
article et le prix du jour. Ex A1, souris; A2, 5.25; A3,
5.67
Le but maintenant pour toi est de venir lire dans la
colonne souris le prix indiqué dans la dernière ligne,
pour cela voir quelqu'un d'autre si c'est urgent !!!
-----Message d'origine-----
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
J'ai sûrement mal regardé
Mais je suis British et j'habite en Balgique ce qui me donne deux excuses
non????

Toutes mes excuses et merci
Cette fois j'ai plein de réponses
Je fais quelques essais et je vous tiens au courant

A bientôt

Rex


"AV" a écrit dans le message news:
bo9pc4$1ps$
J'ai posté cette question il y a quelques jours et je n'ai pas vu de
réponses


C'est parceque tu as mal regardé :
Question le 03/11/03 14:28
Réponse le 03/11/03 17:32

Ceci me surprends, car en général ce groupe réagit promptement
Toutes nos excuses pour le retard !


AV





Avatar
rt
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
Bonsoir

Je fais un essai et je te tiens au courant
Je ne suis pas sur de bien comprendre différence entre module et code la
feuille, je crois que tu veux dire que je dois appliquer cette macro à tous
mes documents (logique) et pas seulement au document actif (J'ai raison?)

A bientôt

Rex



"Olivier Derrez" a écrit dans le message news:
3fa83dcc$0$32479$
J'avoue ne pas avoir bien compris la première partie de ta question :
Sûrement un problème de visualisation de la feuille...

Par contre pour la seconde, je te propose ceci :

Sub auto_open()
Worksheets("Feuille1").Select
Range("A1").Select
ActiveCell.FormulaR1C1 = "=TODAY()"
ActiveCell.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
Application.CutCopyMode = False
End Sub

Dans cette macro, remplace A1 par la cellule où la date doit être entrée
et

Feuille1 par le nom de la feuille adéquat...

Copie le copie dans un module et non dans le code de la feuille elle-même.

Olivier
"rt" a écrit dans le message de
news:3fa82ee1$0$29053$
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
Pour la première partie de ma question je ne suis visiblement pas assez
claire
Donc voici une solution que l'on m'a proposé et qui semble marcher
Sur une la feuille "A" je fais une liste de produits comme suit
Colonne A "description" Colonne B "prix 08/03" colonne C "prix 09/03"
colonne D "prix 10/03"

Sur ma feuille B j'ai ma liste de vente et dans la colonne prix j'ajoute
comme condition
si la date est entre 1/8/03 et 31/8/03 utiliser colonne B
si la date est entre 1/9/03 et 30/9/03 utiliser colonne C
si la date est entre 1/10/03 et 31/10/03 utiliser colonne D
Et ainsi de suite
Ceci me donne en même temps qu'une garantie de ne pas voir les prix de mes
ventes antérieures changer si je change mon prix de base
et en plus cela me donne un historique des changements de prix

J'espère que c'est plus claire

A bientôt

Rex





"Olivier Derrez" a écrit dans le message news:
3fa83dcc$0$32479$
J'avoue ne pas avoir bien compris la première partie de ta question :
Sûrement un problème de visualisation de la feuille...

Par contre pour la seconde, je te propose ceci :

Sub auto_open()
Worksheets("Feuille1").Select
Range("A1").Select
ActiveCell.FormulaR1C1 = "=TODAY()"
ActiveCell.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
Application.CutCopyMode = False
End Sub

Dans cette macro, remplace A1 par la cellule où la date doit être entrée
et

Feuille1 par le nom de la feuille adéquat...

Copie le copie dans un module et non dans le code de la feuille elle-même.

Olivier
"rt" a écrit dans le message de
news:3fa82ee1$0$29053$
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
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