S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe.
J'ai acheté en vain trois bouquins où cette notion était "abordée".
J'en ai même acheté un en anglais qui traitait en VB le sujet plus
longuement mais maintenant ( je pense que je dois vraiment être une bille)
je ne comprends toujours pas.
Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et
ils esquivent les explications!
Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien
vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple
?
Pour vous donner mon niveau, je sais programmer des applications en VBA,
j'ai bien compris les notions d'objets, de méthodes, de propriétés, de
modules. Je vois ce qu'est une application, un classeur, une feuille, etc.
Mais, je ne bute sur les classes et les instances !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
anonymousA
Bonjour,
La classe est une sorte de moule muni de propriétés et de méthodes. Beaucoup des objets que tu emploies sous Excel en VBA sont des classes (cf ce que tu peux voir dans la fenêtre Classes de l'explorateur d'objets) . Une instance n'est jamais que la pièce que tu obtiens à partir du moule une fois que tu en as fait la déclaration. Du coup , cette pièce en héritage obtient toutes les propriétés et méthodes de la classe que tu as instanciée.Plusieurs instances peuvent bien sur exister ensemble.
Quand tu réalises toi même un module de classe, en fait tu crées une classe d'objets à laquelle tu associes des méthodes ou des propriétés.
Evidemment, tout celà est un peu plus compliqué que ça mais le principe est là.
A+
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe. J'ai acheté en vain trois bouquins où cette notion était "abordée". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bille) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple ? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
Merci de votre éventuelle aide.
Michel
Bonjour,
La classe est une sorte de moule muni de propriétés et de méthodes.
Beaucoup des objets que tu emploies sous Excel en VBA sont des classes
(cf ce que tu peux voir dans la fenêtre Classes de l'explorateur d'objets) .
Une instance n'est jamais que la pièce que tu obtiens à partir du moule
une fois que tu en as fait la déclaration. Du coup , cette pièce en
héritage obtient toutes les propriétés et méthodes de la classe que tu
as instanciée.Plusieurs instances peuvent bien sur exister ensemble.
Quand tu réalises toi même un module de classe, en fait tu crées une
classe d'objets à laquelle tu associes des méthodes ou des propriétés.
Evidemment, tout celà est un peu plus compliqué que ça mais le principe
est là.
A+
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe.
J'ai acheté en vain trois bouquins où cette notion était "abordée".
J'en ai même acheté un en anglais qui traitait en VB le sujet plus
longuement mais maintenant ( je pense que je dois vraiment être une bille)
je ne comprends toujours pas.
Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et
ils esquivent les explications!
Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien
vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple
?
Pour vous donner mon niveau, je sais programmer des applications en VBA,
j'ai bien compris les notions d'objets, de méthodes, de propriétés, de
modules. Je vois ce qu'est une application, un classeur, une feuille, etc.
Mais, je ne bute sur les classes et les instances !
La classe est une sorte de moule muni de propriétés et de méthodes. Beaucoup des objets que tu emploies sous Excel en VBA sont des classes (cf ce que tu peux voir dans la fenêtre Classes de l'explorateur d'objets) . Une instance n'est jamais que la pièce que tu obtiens à partir du moule une fois que tu en as fait la déclaration. Du coup , cette pièce en héritage obtient toutes les propriétés et méthodes de la classe que tu as instanciée.Plusieurs instances peuvent bien sur exister ensemble.
Quand tu réalises toi même un module de classe, en fait tu crées une classe d'objets à laquelle tu associes des méthodes ou des propriétés.
Evidemment, tout celà est un peu plus compliqué que ça mais le principe est là.
A+
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe. J'ai acheté en vain trois bouquins où cette notion était "abordée". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bille) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple ? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de class e. J'ai acheté en vain trois bouquins où cette notion était "abordée ". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bil le) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non pl us et ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exe mple ? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
Cordialement JB
On 10 fév, 12:40, "MorMic" <mor....@wanadoo.fr> wrote:
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de class e.
J'ai acheté en vain trois bouquins où cette notion était "abordée ".
J'en ai même acheté un en anglais qui traitait en VB le sujet plus
longuement mais maintenant ( je pense que je dois vraiment être une bil le)
je ne comprends toujours pas.
Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non pl us et
ils esquivent les explications!
Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien
vouloir tenter de m'expliquer la chose simplement, peut-être par un exe mple
?
Pour vous donner mon niveau, je sais programmer des applications en VBA,
j'ai bien compris les notions d'objets, de méthodes, de propriétés, de
modules. Je vois ce qu'est une application, un classeur, une feuille, etc.
Mais, je ne bute sur les classes et les instances !
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de class e. J'ai acheté en vain trois bouquins où cette notion était "abordée ". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bil le) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non pl us et ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exe mple ? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
Merci de votre éventuelle aide.
Michel
anonymousA
Pour poursuivre et puisque tu parles Anglais , j'ai recherché dans mes archives quelque chose de pédagogique ( me semble t-il ! ) http://puremis.net/excel/code/086.shtml
A+
Bonjour,
La classe est une sorte de moule muni de propriétés et de méthodes. Beaucoup des objets que tu emploies sous Excel en VBA sont des classes (cf ce que tu peux voir dans la fenêtre Classes de l'explorateur d'objets) . Une instance n'est jamais que la pièce que tu obtiens à partir du moule une fois que tu en as fait la déclaration. Du coup , cette pièce en héritage obtient toutes les propriétés et méthodes de la classe que tu as instanciée.Plusieurs instances peuvent bien sur exister ensemble.
Quand tu réalises toi même un module de classe, en fait tu crées une classe d'objets à laquelle tu associes des méthodes ou des propriétés.
Evidemment, tout celà est un peu plus compliqué que ça mais le principe est là.
A+
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe. J'ai acheté en vain trois bouquins où cette notion était "abordée". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bille) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple ? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
Merci de votre éventuelle aide.
Michel
Pour poursuivre et puisque tu parles Anglais , j'ai recherché dans mes
archives quelque chose de pédagogique ( me semble t-il ! )
http://puremis.net/excel/code/086.shtml
A+
Bonjour,
La classe est une sorte de moule muni de propriétés et de méthodes.
Beaucoup des objets que tu emploies sous Excel en VBA sont des classes
(cf ce que tu peux voir dans la fenêtre Classes de l'explorateur
d'objets) .
Une instance n'est jamais que la pièce que tu obtiens à partir du moule
une fois que tu en as fait la déclaration. Du coup , cette pièce en
héritage obtient toutes les propriétés et méthodes de la classe que tu
as instanciée.Plusieurs instances peuvent bien sur exister ensemble.
Quand tu réalises toi même un module de classe, en fait tu crées une
classe d'objets à laquelle tu associes des méthodes ou des propriétés.
Evidemment, tout celà est un peu plus compliqué que ça mais le principe
est là.
A+
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe.
J'ai acheté en vain trois bouquins où cette notion était "abordée".
J'en ai même acheté un en anglais qui traitait en VB le sujet plus
longuement mais maintenant ( je pense que je dois vraiment être une
bille)
je ne comprends toujours pas.
Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non
plus et
ils esquivent les explications!
Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien
vouloir tenter de m'expliquer la chose simplement, peut-être par un
exemple
?
Pour vous donner mon niveau, je sais programmer des applications en VBA,
j'ai bien compris les notions d'objets, de méthodes, de propriétés, de
modules. Je vois ce qu'est une application, un classeur, une feuille,
etc.
Mais, je ne bute sur les classes et les instances !
Pour poursuivre et puisque tu parles Anglais , j'ai recherché dans mes archives quelque chose de pédagogique ( me semble t-il ! ) http://puremis.net/excel/code/086.shtml
A+
Bonjour,
La classe est une sorte de moule muni de propriétés et de méthodes. Beaucoup des objets que tu emploies sous Excel en VBA sont des classes (cf ce que tu peux voir dans la fenêtre Classes de l'explorateur d'objets) . Une instance n'est jamais que la pièce que tu obtiens à partir du moule une fois que tu en as fait la déclaration. Du coup , cette pièce en héritage obtient toutes les propriétés et méthodes de la classe que tu as instanciée.Plusieurs instances peuvent bien sur exister ensemble.
Quand tu réalises toi même un module de classe, en fait tu crées une classe d'objets à laquelle tu associes des méthodes ou des propriétés.
Evidemment, tout celà est un peu plus compliqué que ça mais le principe est là.
A+
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe. J'ai acheté en vain trois bouquins où cette notion était "abordée". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bille) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple ? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
Merci de votre éventuelle aide.
Michel
MorMic
Merci à vous deux, l'explication par le moule est pas mal. Je vais maintenant allé voir les liens.
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe. J'ai acheté en vain trois bouquins où cette notion était "abordée". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bille) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et
ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple
? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
Merci de votre éventuelle aide.
Michel
Merci à vous deux, l'explication par le moule est pas mal. Je vais
maintenant allé voir les liens.
Cordialement
Michel
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1171109520.314691.223210@m58g2000cwm.googlegroups.com...
Bonjour,
Cordialement JB
On 10 fév, 12:40, "MorMic" <mor....@wanadoo.fr> wrote:
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe.
J'ai acheté en vain trois bouquins où cette notion était "abordée".
J'en ai même acheté un en anglais qui traitait en VB le sujet plus
longuement mais maintenant ( je pense que je dois vraiment être une bille)
je ne comprends toujours pas.
Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus
et
ils esquivent les explications!
Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien
vouloir tenter de m'expliquer la chose simplement, peut-être par un
exemple
?
Pour vous donner mon niveau, je sais programmer des applications en VBA,
j'ai bien compris les notions d'objets, de méthodes, de propriétés, de
modules. Je vois ce qu'est une application, un classeur, une feuille, etc.
Mais, je ne bute sur les classes et les instances !
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe. J'ai acheté en vain trois bouquins où cette notion était "abordée". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bille) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et
ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple
? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
Merci de votre éventuelle aide.
Michel
M41
Bonjour J'ai lu (je ne sais plus où) un exemple de module de classe qui permettait de faire des calculs sur les nombres complexes. Excel ne manipule que des nombres Réels. Le module va créer ou gérer des nombres complexes (objets). Dans ce cas là, chaque complexe se présente sous la forme d'un tableau à 2 cases et le module de classe TraitementComplexe contient toutes les opérations de base (méthodes) pour traiter ces tableaux entre eux en prenant en compte leurs propriétés. Cordialement M41
"MorMic" a écrit dans le message de news: 45cdaf0d$0$27382$
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe. J'ai acheté en vain trois bouquins où cette notion était "abordée". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bille) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple ? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
Merci de votre éventuelle aide.
Michel
Bonjour
J'ai lu (je ne sais plus où) un exemple de module de classe qui permettait
de
faire des calculs sur les nombres complexes. Excel ne manipule que des
nombres
Réels. Le module va créer ou gérer des nombres complexes (objets).
Dans ce cas là, chaque complexe se présente sous la forme d'un tableau à 2
cases
et le module de classe TraitementComplexe contient toutes les opérations de
base
(méthodes) pour traiter ces tableaux entre eux en prenant en compte leurs
propriétés.
Cordialement
M41
"MorMic" <mor.mic@wanadoo.fr> a écrit dans le message de news:
45cdaf0d$0$27382$ba4acef3@news.orange.fr...
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe.
J'ai acheté en vain trois bouquins où cette notion était "abordée".
J'en ai même acheté un en anglais qui traitait en VB le sujet plus
longuement mais maintenant ( je pense que je dois vraiment être une bille)
je ne comprends toujours pas.
Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus
et
ils esquivent les explications!
Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien
vouloir tenter de m'expliquer la chose simplement, peut-être par un
exemple
?
Pour vous donner mon niveau, je sais programmer des applications en VBA,
j'ai bien compris les notions d'objets, de méthodes, de propriétés, de
modules. Je vois ce qu'est une application, un classeur, une feuille, etc.
Mais, je ne bute sur les classes et les instances !
Bonjour J'ai lu (je ne sais plus où) un exemple de module de classe qui permettait de faire des calculs sur les nombres complexes. Excel ne manipule que des nombres Réels. Le module va créer ou gérer des nombres complexes (objets). Dans ce cas là, chaque complexe se présente sous la forme d'un tableau à 2 cases et le module de classe TraitementComplexe contient toutes les opérations de base (méthodes) pour traiter ces tableaux entre eux en prenant en compte leurs propriétés. Cordialement M41
"MorMic" a écrit dans le message de news: 45cdaf0d$0$27382$
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe. J'ai acheté en vain trois bouquins où cette notion était "abordée". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bille) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple ? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
Merci de votre éventuelle aide.
Michel
anonymousA
Bonjour,
Si tu charges la macro complémentaire d'Excel ( Utilitaire d'analyse) , tu verras qu'Excel sait gérer les opérations sur les complexes et rend bien des services de ce point de vue. Pas besoin de passer par un module de classe pour ça
Bonjour J'ai lu (je ne sais plus où) un exemple de module de classe qui permettait de faire des calculs sur les nombres complexes. Excel ne manipule que des nombres Réels. Le module va créer ou gérer des nombres complexes (objets). Dans ce cas là, chaque complexe se présente sous la forme d'un tableau à 2 cases et le module de classe TraitementComplexe contient toutes les opérations de base (méthodes) pour traiter ces tableaux entre eux en prenant en compte leurs propriétés. Cordialement M41
"MorMic" a écrit dans le message de news: 45cdaf0d$0$27382$
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe. J'ai acheté en vain trois bouquins où cette notion était "abordée". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bille) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple ? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !
Merci de votre éventuelle aide.
Michel
Bonjour,
Si tu charges la macro complémentaire d'Excel ( Utilitaire d'analyse) ,
tu verras qu'Excel sait gérer les opérations sur les complexes et rend
bien des services de ce point de vue. Pas besoin de passer par un module
de classe pour ça
Bonjour
J'ai lu (je ne sais plus où) un exemple de module de classe qui permettait
de
faire des calculs sur les nombres complexes. Excel ne manipule que des
nombres
Réels. Le module va créer ou gérer des nombres complexes (objets).
Dans ce cas là, chaque complexe se présente sous la forme d'un tableau à 2
cases
et le module de classe TraitementComplexe contient toutes les opérations de
base
(méthodes) pour traiter ces tableaux entre eux en prenant en compte leurs
propriétés.
Cordialement
M41
"MorMic" <mor.mic@wanadoo.fr> a écrit dans le message de news:
45cdaf0d$0$27382$ba4acef3@news.orange.fr...
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe.
J'ai acheté en vain trois bouquins où cette notion était "abordée".
J'en ai même acheté un en anglais qui traitait en VB le sujet plus
longuement mais maintenant ( je pense que je dois vraiment être une bille)
je ne comprends toujours pas.
Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus
et
ils esquivent les explications!
Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien
vouloir tenter de m'expliquer la chose simplement, peut-être par un
exemple
?
Pour vous donner mon niveau, je sais programmer des applications en VBA,
j'ai bien compris les notions d'objets, de méthodes, de propriétés, de
modules. Je vois ce qu'est une application, un classeur, une feuille, etc.
Mais, je ne bute sur les classes et les instances !
Si tu charges la macro complémentaire d'Excel ( Utilitaire d'analyse) , tu verras qu'Excel sait gérer les opérations sur les complexes et rend bien des services de ce point de vue. Pas besoin de passer par un module de classe pour ça
Bonjour J'ai lu (je ne sais plus où) un exemple de module de classe qui permettait de faire des calculs sur les nombres complexes. Excel ne manipule que des nombres Réels. Le module va créer ou gérer des nombres complexes (objets). Dans ce cas là, chaque complexe se présente sous la forme d'un tableau à 2 cases et le module de classe TraitementComplexe contient toutes les opérations de base (méthodes) pour traiter ces tableaux entre eux en prenant en compte leurs propriétés. Cordialement M41
"MorMic" a écrit dans le message de news: 45cdaf0d$0$27382$
Bonjour
S'il y a bien un sujet que je ne maîtrise pas, c'est la notion de classe. J'ai acheté en vain trois bouquins où cette notion était "abordée". J'en ai même acheté un en anglais qui traitait en VB le sujet plus longuement mais maintenant ( je pense que je dois vraiment être une bille) je ne comprends toujours pas. Ou alors les gens qui écrivent ces articles n'ont pas bien saisi non plus et ils esquivent les explications! Y aurait-il dans cette assemblée quelqu'un qui aurait l'amabilité de bien vouloir tenter de m'expliquer la chose simplement, peut-être par un exemple ? Pour vous donner mon niveau, je sais programmer des applications en VBA, j'ai bien compris les notions d'objets, de méthodes, de propriétés, de modules. Je vois ce qu'est une application, un classeur, une feuille, etc. Mais, je ne bute sur les classes et les instances !