comment créer un objet sous vba

  • Initiateur de la discussion vincent
  • Date de début
V

vincent

Guest
bonjour,

le titre en dit beaucoup...mais je précise un peu qd même :
j'ai deja fait un peu de programmation objet sous c++. je souhaiterais ici créer un objet contenant nu pointeur sur entiers et des méthodes pour travailler dessus.
du très classique...
je n'arive pas a trouver la syntace sous vba.
merci d''avance,
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonjour Vincent, le Forum

Un pointeur sur un Entier n'est pour moi qu'une variable.

Par de là en VBA on ne défini pas un Objet mais simplement une déclaration de Variable

Dim MyPointer As Integer

Ensuite on pourra initilaliser cette Variable avec un simple statement comme suit

MyPointer = MyValue

Un exemple tout bête :

Option Explicit

Sub InitializingTestingUsingMyPointer()
Dim MyRange As Range
Dim MyPointer As Integer


Set MyRange = Sheets('Tafeuille').Range('A65536').End(xlUp)

If IsNumeric(MyRange) Then
MyPointer = MyRange
Else
Exit Sub
End If

MsgBox MyPointer * 100

End Sub

Bon Après Midi
[ol]@+Thierry[/ol]
 

Discussions similaires

Statistiques des forums

Discussions
312 330
Messages
2 087 346
Membres
103 525
dernier inscrit
gbaipc