OVH Cloud OVH Cloud

pb Excel 97 : déclaration de constantes

2 réponses
Avatar
bob
Bonjour à tous!

J'ai un petit problème du à la version d'excel.

Sous 2000, j'avais le code suivant qui fonctionnait


*************************************************
'Constantes pour spécifier les infos à obtenir d'un nom de fichier
Public Enum FileInfo
chemin = 0
Nom = 1
Extension = 2
NomComplet = 3
End Enum
*************************************************

Mais quand j'essaie d'ouvrir le fichier sous 97, il m'ouvre Visual Basic
Editor, et m'indique l'erreur

'Erreur de compilation :
Attendy : identificateur'

au niveau du code précédent.

Quelqu'un aurait-il une idée sur la façon de modifier ce code afin qu'il
puisse fonctionner sous 97?

Merci d'avance

2 réponses

Avatar
Michel Pierron
Bonsoir Bob;
L'instruction Enum est inconnue de Excel97 (VBA5); il te faut énumérer tes
constantes:
Public chemin = 0
Public Nom = 1
Public Extension = 2
Public NomComplet = 3

Et bien sur modifier en conséquence la fonction ou sub contenant l'argument ??? As
FileInfo
MP

"bob" a écrit dans le message de
news:bth8fv$v09$
Bonjour à tous!

J'ai un petit problème du à la version d'excel.

Sous 2000, j'avais le code suivant qui fonctionnait


*************************************************
'Constantes pour spécifier les infos à obtenir d'un nom de fichier
Public Enum FileInfo
chemin = 0
Nom = 1
Extension = 2
NomComplet = 3
End Enum
*************************************************

Mais quand j'essaie d'ouvrir le fichier sous 97, il m'ouvre Visual Basic
Editor, et m'indique l'erreur

'Erreur de compilation :
Attendy : identificateur'

au niveau du code précédent.

Quelqu'un aurait-il une idée sur la façon de modifier ce code afin qu'il
puisse fonctionner sous 97?

Merci d'avance





Avatar
bob
Bon beh si c'est la seule solution, je vais y remédier, même si ça m'embete
un peu.

Merci de ton aide :)

"Michel Pierron" a écrit dans le message news:

Bonsoir Bob;
L'instruction Enum est inconnue de Excel97 (VBA5); il te faut énumérer tes
constantes:
Public chemin = 0
Public Nom = 1
Public Extension = 2
Public NomComplet = 3

Et bien sur modifier en conséquence la fonction ou sub contenant
l'argument ??? As

FileInfo
MP

"bob" a écrit dans le message de
news:bth8fv$v09$
Bonjour à tous!

J'ai un petit problème du à la version d'excel.

Sous 2000, j'avais le code suivant qui fonctionnait


*************************************************
'Constantes pour spécifier les infos à obtenir d'un nom de fichier
Public Enum FileInfo
chemin = 0
Nom = 1
Extension = 2
NomComplet = 3
End Enum
*************************************************

Mais quand j'essaie d'ouvrir le fichier sous 97, il m'ouvre Visual Basic
Editor, et m'indique l'erreur

'Erreur de compilation :
Attendy : identificateur'

au niveau du code précédent.

Quelqu'un aurait-il une idée sur la façon de modifier ce code afin qu'il
puisse fonctionner sous 97?

Merci d'avance