J'ai changé la date de windows sans le vouloir

Sub test()
Date = "27/09/18"
End Sub

Bonsoir, je ne comprends pas pourquoi 3 lignes peuvent me change la date de Windows 7 si facilement.

Sur le coup j'ai paniqué de voir différents logiciels ne pas aprécier ce retrouver en 2012.

J'ai fini par comprendre l'origine...

Chez vous ce code change aussi la date ou mon PC est vérolé ou mal configuré ?

Cdt

Harissa23

Bonjour Harissa23 le forum

non pour moi c'est impossible, si tu as fait cette macro et que tu la lances tu vas avoir un bug

Date est reservé à la datesystème de ton PC donc tu ne peux pas la changer comme cela.

tu as un autre problème c'est sur

a+

Papou

Bonjour,

Oui, effectivement, tu as changé la date de Windows.

Sous Windows 10, ce cas est maintenant géré et donne un message "Accès refusé".

Il faut faire attention au nom des variables afin qu'il n'interfère pas avec des mots clés du système ou des commandes de Excel.

Au lieu de "Date", utilise "MaDate" ou "LaDate" ....

ric

Merci pour vos réponses,

J'ai testé au travail, sur Win7 et j'ai eu un "Accès refusé". Probablement parceque je ne suis pas "Administrateur" contrairement à chez moi.

C'est con, cela m'avait donné pour faire une blague pourri

Merci pour vos réponses.

Harissa23

Bonjour,

Date est une fonction, mais aussi une instruction (enfin, ça l'est sur 2010) :

Date, instruction

Définit la date système actuelle.

Syntaxe

Date = date

Il faut que date en soit une valide pour vba.

eric

Rechercher des sujets similaires à "change date windows vouloir"