comment créer un objet sous vba

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

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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,
 
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]
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
26
Affichages
1 K
Réponses
17
Affichages
2 K
Retour