Problème avec ListBox1.RowSource

Résolu
stef.roos Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -  
stef.roos Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai réalisé un formulaire excel en vba qui fonctionne parfaitement, maintenant je suis occupé de le retranscrire en vb6.0.

Cette ligne de commande marche nickel sous vba

.ListBox1.RowSource = ColonneParamètres & "2" & ":" & ColonneParamètres & NbreLigne

Sous vb6.0 par contre j'ai un message d'erreur à cette ligne "Impossible de définir la propriété RowSource. Valeur de propriété non valide.". Quelqu'un sait-il pourquoi?

Pour info la variable ColonneParamètres est de type string et NbreLigne de type Integer.
Quand je suis en débogage mes variables ont de bonnes valeurs.

Merci de m'aider

Bonne soirée

4 réponses

lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
Je ne comprend pas bien la différence que tu décrit.. VBA.. VB6.0 ?
Tu travail Excel sous VB6 ?
Si oui, essaye avec...
.ListBox1.List =

A+
1
stef.roos Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci pour ta réponse

VBA --> Visual Basic for application

ou

VB6.0 --> Visual Basic 6.0 Professionnel

.listbox1.list ne marche pas non plus.
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Oui, la différence je connaîs, mais c'est l'emploi que tu en fait ?
Tu a créer une instance d'Excel en VB6 ?
Effectivement, en VB6 ça marche pas, faut employer AddItem
Autre solution qui sera plus façile, si tu trabail Excel comme je le pense tu a du mettre la référence de la Library d'EXcel.
Si oui, tu peu ajouter ses composants qui sont Microsoft Form2 object librairy.
Tu a alors à dispo tout les contrôles d'excel ainsi que leurs comportement.
A+
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
0
stef.roos Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   1
 
Désolé pour le retard mais merci avec additem ça marche nickel.

@+
Stef
0