> Tous les forums > Forum Bureautique
 Modif dans vbaproject (Excel 2007)Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
lougal50
  Posté le 22/07/2017 @ 09:27 
Aller en bas de la page 
Astucien

toutes et tous

Pour mon classeur je souhaite modifier la valeur "Saved".

De "False" je veux la mettre à "True"

je fais 1, je note "True" puis 2 pour enregistrer, je ferme le classeur ....quand je l'ouvre à nouveau c'est toujours à "False" ???????

Merci pour votre aide

@+

Publicité
gilbert_rgi
 Posté le 22/07/2017 à 16:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour;

Cette propriété a la valeur True si le classeur spécifié n'a pas été modifié depuis son dernier enregistrement.

Dans votre cas si la valeur passe à False cela veut dire que votre fichier se trouve modifié à l'ouverture du classeur.

Salutations



Modifié par gilbert_rgi le 23/07/2017 09:29
lougal50
 Posté le 22/07/2017 à 21:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

et merci,

D'après ce que j'ai lu cet après midi, cela pourrait venir du fait qu'il y a au début de mon classeur la valeur "=AUJOURDHUI()" .......... qui donc, forcément change tous les jours. CQFD !

Si c'est bien le cas, il n'y a rien à faire..........

bonne soirée

@+

gilbert_rgi
 Posté le 23/07/2017 à 20:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

lougal50 a écrit :

et merci,

D'après ce que j'ai lu cet après midi, cela pourrait venir du fait qu'il y a au début de mon classeur la valeur "=AUJOURDHUI()" .......... qui donc, forcément change tous les jours. CQFD !

Si c'est bien le cas, il n'y a rien à faire..........

bonne soirée

@+

à moins que de l'enregistrer à l'ouverture

Private Sub Workbook_Open()

ThisWorkbook.Save

End Sub

comme ceci "saved" redevient True

lougal50
 Posté le 23/07/2017 à 21:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

merci encore à toi,

je crois comprendre ce que tu veux me faire faire, mais si je le fais j'ai ça :

Et la je ne sais pas quoi répondre.........perso je ne connaissais que les classeurs de type xlsx et la il faudrait que je passe sur du xlsm ou xlsp si j'ai bien compris ???????????

@+

gilbert_rgi
 Posté le 23/07/2017 à 21:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

il faut enregistrer le fichier en xlsm au lieu de xlsx

lougal50
 Posté le 23/07/2017 à 21:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

pas de chance, même en xlsm ce n'est pas bon

comme ceci "saved" redevient True -------------> on dirait que non !!!!!!!!

GRRRRRRR.......



Modifié par lougal50 le 23/07/2017 21:47
lougal50
 Posté le 23/07/2017 à 22:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Suite et fin........

Viens de faire un essai, j'ai supprimé "=AUJOURDHUI()" et plus de problème, "saved" est à "true".

Je m'arrange autrement et du coup c'est bon.

Bonne soirée tlm

ferrand
 Posté le 24/07/2017 à 07:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour,

C'est cela qu'il fallait mettre :

Private Sub Workbook_Open()
ThisWorkbook.Saved = True
End Sub

Cela te permet, lorsque le classeur se trouve automatiquement modifié à l'ouverture, si tu ne l'ouvres que pour une consultation, sans rien faire d'autre, de pouvoir le refermer sans avoir le message te demandant si tu veux enregistrer.

Cordialement.

Publicité
lougal50
 Posté le 24/07/2017 à 07:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

ferrand et merci,

J'avais vu ta réponse sur un autre post et l'avais essayée...... j'ai remis "=AUJOURDHUI()" j'ai fais ta modif.......

mais non

désolé......

@+

ferrand
 Posté le 24/07/2017 à 11:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Tu es sûr que tu avais enregistré le classeur avec le code, fermé le classeur, ouvert le classeur, puis le fermer immédiatement sans rien faire d'autre, et c'est là, lors de cette fermeture immédiate (j'insiste ! ) que tu aurais eu ce message ?

lougal50
 Posté le 24/07/2017 à 12:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

viens de refaire l'essai......

je l'ouvre et je vais tout de suite sur la croix pour fermer et il me demande si je veux sauvegarder.

(j'ai vérifié aussi le code est toujours là....)

gilbert_rgi
 Posté le 24/07/2017 à 12:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Il y a sans doute autre chose qui modifie

car comme Ferrand j'insiste que ça fonctionne aussi avec ThisWorkbook.Save à l'ouverture

lougal50
 Posté le 24/07/2017 à 16:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Il y a sans doute autre chose qui modifie

En cherchant je viens de me rendre compte de cet avertissement de sécurité que je n'avais jamais vu avant ?????? peut être depuis qu'il est en .xlsm ?



Modifié par lougal50 le 24/07/2017 16:29
gilbert_rgi
 Posté le 24/07/2017 à 17:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

hé Bien oui si les macros ne sont pas activées elles auront du mal à faire ce qu'on leur demande

lougal50
 Posté le 24/07/2017 à 18:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

C'est ça les débutants...... bon vais chercher ou on clic pour les activer

merci

gilbert_rgi
 Posté le 24/07/2017 à 18:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

sur la copie d'écran ci dessus c'est marquer "activer le contenu"

cliquer à cet emplacement

Publicité
lougal50
 Posté le 24/07/2017 à 18:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Tu vas rire.......

(jaune) et moi aussi, je sens que je vais laisser tomber.....

je clique sur "activer le contenu" et sur OK, je ferme le classeur en sauvegardant.

Et quand je le "ré" ouvre j'ai toujours l'avertissement et la case activer etc ... qui n'est pas cochée je sors mon 6.35 ou pas ?

Si tu en a marre laisse tomber, je ne t'en voudrais pas.

Surtout que ce n'est pas très important, mais j'aime bien (par curiosité et pour apprendre) chercher pourquoi ça ne fonctionne pas

gilbert_rgi
 Posté le 24/07/2017 à 19:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Pour travailler avec des macros il faut prendre des risques et je ne veux pas te faire prendre de risques en ouvrant des macros de provenances douteuses

sinon pour ouvrir

il faut aller dans options / cliquer sur centre de gestion et de confidentialité / cliquer sur le bouton paramètre du centre de gestion et de confidentialité

puis cliquer sur paramètres des macros et là sur activer etc........

à tes risques et périls si tu ouvres une méchante macro killeuse ;-)))

cocher aussi accès autorise vbproject

fermer par OK

et relancer

ferrand
 Posté le 24/07/2017 à 20:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Ah ! Si les macros sont pas activées, tout s'explique !

Gilbert ! Bien sûr que si tu sauvegarde, Saved passera à True... Mais tant que ut n'as rien à sauvegarder, autant le paser directement.

Maintenant ça devrait marcher quand même !

Bonne soirée à tous.

gilbert_rgi
 Posté le 24/07/2017 à 21:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

ferrand a écrit :

Ah ! Si les macros sont pas activées, tout s'explique !

Gilbert ! Bien sûr que si tu sauvegarde, Saved passera à True... Mais tant que ut n'as rien à sauvegarder, autant le paser directement.

Maintenant ça devrait marcher quand même !

Bonne soirée à tous.

il y avait quelque chose à sauvegarder puisqu'il y avait la fonction AUJOURDHUI() dans le fichier hihi

lougal50
 Posté le 24/07/2017 à 21:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Merci à vous,

Mine de rien, j'ai appris pleins de choses, par contre je pense que les personnes "douées" avec Excel comme vous utilisent des macros, donc vous les avez activées.

Est ce si risqué ?

Pour moi qui suis du niveau bas/moyen je vais revenir à ma config d'origine sans risques.

Bonne soirée, encore merci et @+

gilbert_rgi
 Posté le 24/07/2017 à 21:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

il y a des risques si les fichiers possèdent des macros et que vous n'en connaissez pas les auteurs

Il y a des malveillants sur le WEB bien évidement.

N'ouvrez pas un fichier venant de je ne sais où !!!!!

Apprenez à lire le code c'est essentiel.

si c'est un fichier de votre création, il y a peu de chance que vous vous autodétruisiez ;-)))

c'est à vous de voir et de savoir ce que vous faites

Salutations

Gilbert



Modifié par gilbert_rgi le 24/07/2017 21:58
lougal50
 Posté le 25/07/2017 à 07:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

si c'est un fichier de votre création, il y a peu de chance que vous vous autodétruisiez ;-)))

c'est à vous de voir et de savoir ce que vous faites

Donc je vais réfléchir car :

oui, c'est un fichier que j'ai fabriqué il y a 10 ans quand même (moi tout seul), avec ma station météo, je rentre tout les matins et soirs la température et

ça me permet de sortir des moyennes mensuelles/annuelles/par saison etc........ + graphique, (pour amusement et curiosité).

merci et bonne journée.

Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
259 €PC Ankermann (Intel Pentium Dual Core, 8Go RAM, SSD 480Go, Win 10 + Office 2019) à 259 € livré
Valable jusqu'au 25 Avril

Amazon fait une promotion sur l'ordinateur de bureau Ankermann Silent PC Work à 259 € livré. Le PC est équipé d'un processeur Intel Pentium dual core à 2.7 GHz, de 8 Go de RAM, d'un SSD de 480 Go, d'un lecteur DVD, d'un lecteur de carte mémoires et tourne sous Windows 10 Pro 64 bits. Microsoft Office 2019 Pro en français est également fourni.

Ajoutez un écran (comme cet écran 24 pouces ViewSonic VA2418 (FullHD, IPS, 75 Hz) à 99,99 €) et un pack clavier souris (comme ce pack filaire Logitech MK120 à 17,99 €) et vous avez un PC complet à l'aise en bureautique et Internet. Garantie 2 ans.


> Voir l'offre
74,99 €Webcam Logitech C922 Pro à 74,99 €
Valable jusqu'au 25 Avril

Amazon propose actuellement l'excellente webcam Logitech C922 Pro à 74,99 € livrée gratuitement alors qu'on la trouve ailleurs à partir de 100 € . Elle va vous permettre de diffuser et d'enregistrer des vidéos en 1080p à 30 images par seconde. De plus, la C922 Pro s'ajuste automatiquement aux éclairages faibles alors que les deux microphones omnidirectionnels capturent l'audio en stéréo sous tous les angles. Livrée avec un trépied pour surface plane, il intègre un support pivotant et est extensible jusqu'à 18.5 cm pour permettre à votre C922 d'adopter l'angle le plus avantageux.


> Voir l'offre
11,12 €Micro clé USB 3.1 Sandisk Ultra Fit 64 Go à 11,12 €
Valable jusqu'au 24 Avril

Amazon fait une promotion sur la micro clé USB Sandisk Ultra Fit d'une capacité de 64 Go qui passe à 11,12 €. La minuscule taille de cette clé USB va vous permettre de la laisser brancher en permanence sur votre portable, votre TV ou votre autoradio sans qu'elle dépasse de manière disgracieuse. Sa compatibilité USB 3.1 lui permet d'atteindre des débits jusqu'à 130 Mo/s. 


> Voir l'offre

Sujets relatifs
Couleur dans un graphe Excel 2007 ?
Format de date dans Excel 2007
Ligne surlignée dans Excel 2007
Calendrier dans EXCEL 2007
Taille des Onglets dans Excel 2007
Excel 2007 Copier/Coller d’une feuille à l’autre Dans un même classeur.
Récupération dates dans tableau excel 2007
Date en abscisse dans excel 2007
Excel 2007 extraction feuille 1 dans feuille 2 avec mise en forme
Formulaire dans Excel 2007
Plus de sujets relatifs à Modif dans vbaproject (Excel 2007)
 > Tous les forums > Forum Bureautique