OVH Cloud OVH Cloud

fichiers .cls

4 réponses
Avatar
jeclephi
Bonjour,

en essayant d'exporter le code VBA d'une feuille de calcul j'ai obtenu un
fichier ".cls" que je n'ai pas pu(et srement pas su) reintégrer dans le code
d'une autre feuille de calcul. J'ai résolu mon problème autrement mais cela
me turlupine, Comment utiliser ces fichiers avec l'extension "cls"?

Merci d'avance pour les éclaircissements éventuels

jcp

comme j'en ai assez d'être envahi par les spams et les c...qu'ils
transportent j'ai trafiqué mon adresse pour essayer de les bloquer.
enlever "to" dans cette adresse.

4 réponses

Avatar
papou
Bonjour
Les codes VBA situés dans les objets feuilles et ThisWorkbook sont des codes
de type classe, ils appartiennent à la classe application.
Lorsque le code est exporté depuis ces 2 types d'objets, il l'est au format
module de classe (.cls).
Si tu veux importer un module de classe, je ne connais pas d'autre
alternative que de copier le code du module de classe importé dans l'objet
concerné (la feuille ou le classeur).
Mais d'autres me corrigeront peut-être - mais sans taper ;-).

Cordialement
Pascal

"jeclephi" a écrit dans le message de news:

Bonjour,

en essayant d'exporter le code VBA d'une feuille de calcul j'ai obtenu un
fichier ".cls" que je n'ai pas pu(et srement pas su) reintégrer dans le
code d'une autre feuille de calcul. J'ai résolu mon problème autrement
mais cela me turlupine, Comment utiliser ces fichiers avec l'extension
"cls"?

Merci d'avance pour les éclaircissements éventuels

jcp

comme j'en ai assez d'être envahi par les spams et les c...qu'ils
transportent j'ai trafiqué mon adresse pour essayer de les bloquer.
enlever "to" dans cette adresse.



Avatar
Jacques93
Bonjour jeclephi et papou,

Sans taper sur personne ;-) ,dans VBA :

Insertion => Fichier => Sélectionner "Fichier Classe (*.cls)" dans
Fichier de type

Sinon Insertion => Module de classe
insère un nouveau module de classe vide

(Excel 2003)

Bonjour
Les codes VBA situés dans les objets feuilles et ThisWorkbook sont des codes
de type classe, ils appartiennent à la classe application.
Lorsque le code est exporté depuis ces 2 types d'objets, il l'est au format
module de classe (.cls).
Si tu veux importer un module de classe, je ne connais pas d'autre
alternative que de copier le code du module de classe importé dans l'objet
concerné (la feuille ou le classeur).
Mais d'autres me corrigeront peut-être - mais sans taper ;-).

Cordialement
Pascal

"jeclephi" a écrit dans le message de news:

Bonjour,

en essayant d'exporter le code VBA d'une feuille de calcul j'ai obtenu un
fichier ".cls" que je n'ai pas pu(et srement pas su) reintégrer dans le
code d'une autre feuille de calcul. J'ai résolu mon problème autrement
mais cela me turlupine, Comment utiliser ces fichiers avec l'extension
"cls"?

Merci d'avance pour les éclaircissements éventuels

jcp

comme j'en ai assez d'être envahi par les spams et les c...qu'ils
transportent j'ai trafiqué mon adresse pour essayer de les bloquer.
enlever "to" dans cette adresse.







--
Cordialement,

Jacques.


Avatar
papou
Bonjour
Sans taper non plus ;-), la question de jeclephi ne résidait pas dans la
façon de procéder pour importer mais plutôt dans la méthode de rapatriement
du code VBA dans un objet feuille ou classeur depuis un fichier cls.
Cordialement
Pascal

"Jacques93" a écrit dans le message de news:

Bonjour jeclephi et papou,

Sans taper sur personne ;-) ,dans VBA :

Insertion => Fichier => Sélectionner "Fichier Classe (*.cls)" dans
Fichier de type

Sinon Insertion => Module de classe
insère un nouveau module de classe vide

(Excel 2003)

Bonjour
Les codes VBA situés dans les objets feuilles et ThisWorkbook sont des
codes de type classe, ils appartiennent à la classe application.
Lorsque le code est exporté depuis ces 2 types d'objets, il l'est au
format module de classe (.cls).
Si tu veux importer un module de classe, je ne connais pas d'autre
alternative que de copier le code du module de classe importé dans
l'objet concerné (la feuille ou le classeur).
Mais d'autres me corrigeront peut-être - mais sans taper ;-).

Cordialement
Pascal

"jeclephi" a écrit dans le message de news:

Bonjour,

en essayant d'exporter le code VBA d'une feuille de calcul j'ai obtenu
un fichier ".cls" que je n'ai pas pu(et srement pas su) reintégrer dans
le code d'une autre feuille de calcul. J'ai résolu mon problème
autrement mais cela me turlupine, Comment utiliser ces fichiers avec
l'extension "cls"?

Merci d'avance pour les éclaircissements éventuels

jcp

comme j'en ai assez d'être envahi par les spams et les c...qu'ils
transportent j'ai trafiqué mon adresse pour essayer de les bloquer.
enlever "to" dans cette adresse.







--
Cordialement,

Jacques.




Avatar
Jacques93
Bonjour papou,

Désolé, mal lu :-(

Bonjour
Sans taper non plus ;-), la question de jeclephi ne résidait pas dans la
façon de procéder pour importer mais plutôt dans la méthode de rapatriement
du code VBA dans un objet feuille ou classeur depuis un fichier cls.
Cordialement
Pascal



--
Cordialement,

Jacques.