XL 2016 Programme qui ne fonctionne plus

davidp

XLDnaute Occasionnel
Bonjour à tous ,

j'ai une nouvelle fois besoin de votre aide . J'ai un programme qui ne fonctionne plus ( il y a été crée il y a environ 10 ans...) , en effet , depuis je suis passé avec Windows 10 avec un système d'exploitation 64 bits .

Pouvez-vous me dire si je dois tout refaire ou s'il y a une subtilité dans un userform .

Avant à l'ouverture du classeur , un userform apparaissait .

Mot de passe VBA = 1701

Merci d'avance pour celui qui pourra me renseigner , je ne suis pas pressé car je pensais avoir perdu ce fichier...

Bonne journée à tous

DAVIDP
 

Pièces jointes

  • Compte d'exploitation V1 en panne.xlsm
    208.9 KB · Affichages: 29

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonsoir,

J'ai remplacé dans le code de ton UF 5 le code suivant :
Private Declare Sub keybd_event Lib "user32" ( _
par le code :
Private Declare PtrSafe ( est à mettre sous office 2016)

et ça fonctionne,
fichier joint :)
amicalement,
arthour973,
 

Pièces jointes

  • Compte d'exploitation V1 en panne.xlsm
    208.7 KB · Affichages: 15

davidp

XLDnaute Occasionnel
Bonjour Fanfan38 ,

je dispose d'Excel 2016 64 bits ,

Merci de m'avoir répondu , vous trouvez ci-dessous le message lors de l'ouverture du fichier .

C'est bizarre

Merci et bonne journée

upload_2019-2-3_17-44-7.png


Bonne journée

DAVIDP
 

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Curieux, je suis sur l'ordinateur sur lequel j'ai fait la correction sur excel en 64 bits et ça fonctionne chez moi.
Normalement, si vous avez téléchargé le fichier que je vous ai joint .... ça devrait marcher ... mais :

Pour voir l'erreur
- faites ok,
- ouvrez votre vba, déprotégez vba et supprimez le mot de passe 1701
- ensuite fermez et enregistrez
à la ré-ouverture, il vous dira où est l'erreur.
amicalement,
arthour973
 
Dernière édition:

davidp

XLDnaute Occasionnel
Bonsoir,

J'ai remplacé dans le code de ton UF 5 le code suivant :
Private Declare Sub keybd_event Lib "user32" ( _
par le code :
Private Declare PtrSafe ( est à mettre sous office 2016)

et ça fonctionne,
fichier joint :)
amicalement,
arthour973,

Bonjour Arthour973 ,

un grand merci pour votre aide , effectivement cela fonctionne maintenant .
Je n'aurai jamais trouvé tout seul , je suis vraiment très heureux de voir à nouveau le fichier fonctionner

Bon dimanche et encore merci

DAVIDP
 

Discussions similaires

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 814
dernier inscrit
JLGalley