Flux rss
Rechercher : dans
Par :

VB et erreur 91. Variable Objet...non definie

tom@, le dimanche 18 septembre 2005 à 20:19:28 
 Signaler ce message aux modérateurs

Bonjour ,

j' essaye d' apprendre le vb avec des exos trouvés sur le net.
L' un d' eux porte sur les bases de données access. Mais , j' ai une erreur que je n' arrive pas a solutionner.

Error 91 : Variable objet ou variable bloc WITH non- definie

Le code de la procedure posant probleme est :

Private Sub List1_Click()
Dim i As Integer
Dim db As Database
List2.Clear
For i = 0 To
db.TableDefs(List1.ListIndex).Fields.Count - 1
List2.AddItem db.TableDefs(List1.ListIndex).Fields(i).Name
Next i
End Sub


(Ce qui est en gras est ce qui produit mon erreur 91.)

Le but est d' affiicher la structure de chaque table(2 tables) dans un autre ListBox.Il y a deux listbox. C'est a dire la List1 ou s' affiche le nom des tables et une List2.
La mise à jour de cette seconde Listbox s’effectue lors d’un clique sur un nom de table de la première
ListBox.

J' ai soupçonné que le probleme pouvait etre du à une" reference" d' objet que je n' aurais pas selectionnée.
Mais, je ne sais pas laquelle choisir
ou si il y a une autre raison à cette erreur 91.

Si vous pouvez m' aider à avancer , merci d' avance.

Tom

1

WhiteFang, le lundi 19 septembre 2005 à 09:13:14
  • +1

;-)

Tu as oublié de définir la base de données... TableDef ne peut accèder qu'aux définitions de table d'une BASE, il manque donc un petit "OpenDataBase" kaik part...

;-) Wild and Free

Répondre à WhiteFang

2

tom@, le mercredi 21 septembre 2005 à 02:27:26

Merci beaucoup...
Du coup, comme le problème était du a ma méconnaissance du langage Visual Basic , je me suis acheté un livre en parlant.

Tom

Répondre à tom@

3

 ben, le samedi 29 novembre 2008 à 16:37:59

Erreur d'execution BASIC Variable d'objet non definie

je suis en plein deboguage de macros sous open office mais la je bloque quelqu'un pour un cous de main ????

le code:

LesFeuillesCible = Journal.sheets
wait 1000 ' permet à l'évement ouverture doc de s'executer
DocJournal.CurrentController.ActiveSheet = LesFeuillesCible.getByName("Devis")
FeuilleCible = LesFeuillesCible.getByName("Devis")
DateDevis = MaFeuille.GetCellRangeByName("DateChiffre").value

NomListe= FeuilleDonnee.GetCellRangeByName("InfoNomListe").String 'Nom de liste utilisé pour la facture

Répondre à ben
VB erreur d'execution 91 (variable objet ou v (Résolu) Bonjour, Lorsque je clique sur le bouton enregistrer de mon application il y a ce message qui s'affiche: variable objet ou variable bloc With non definie. Quand je clique sur debogage la ligne Adodc2.Recordset.Addnew est mise en surbrillance jaune. A... www.commentcamarche.net/forum/affich-7816324-vb-erreur-d-execution-91-variable-objet-ou-v
Problème compilation - type non défini Bonjour, voila mon problème j'ai 'créé' un bouton recherche sous access car mon appli est sous access, mais lorsque je compile mon application j'ai une erreur, voici mon code vb Private Sub BtrecherchePO_Click() Dim req, req1 As QueryDef, rst, rst1 As... www.commentcamarche.net/forum/affich-6853868-probleme-compilation-type-non-defini
Message Erreur! Signet non défini dans Word Bonjour, J'ai un problème. Un document Word que j'ai reçu dans une clef USB est en grande partie hachuré en gris. Lorsqe j'ai essayé d'imprimer seule une partie s'est imprimée et pour le reste il y a lemessage : Erreur ! Signet non défini. Comment... www.commentcamarche.net/forum/affich-8880514-message-erreur-signet-non-defini-dans-word
Le remplacement de variables en shell BashLe remplacement de variables Introduction Il peut s'avérer utile de s'assurer qu'une variable est bien définie avant de procéder à son remplacement, ou tout simplement de s'assurer que celle-ci n'est pas vide, et dans ce cas de l'initialiser avec... www.commentcamarche.net/faq/sujet-5387-le-remplacement-de-variables-en-shell-bash
[Disque dur] Erreur «Disque non système / No system disk»Le message d'erreur «DISK BOOT FAILURE INSERT SYSTEM DISK AND PRESS ENTER», «Disque non système» ou «No system disk» au démarrage de l'ordinateur indique que l'ordinateur n'a pas trouvé de système d'exploitation sur lequel booter. Les causes de ce... www.commentcamarche.net/faq/sujet-861-disque-dur-erreur-disque-non-systeme-no-system-disk
[Shell] Tester une variable numériqueTester une variable numérique    Préambule Dans un environnement "shell", les variables sont, par défaut, de type "chaîne de caractères". De ce fait il n'est pas possible de déclarer une variable de type "entier" (enfin, ceci n'est pas tout à... www.commentcamarche.net/faq/sujet-4605-shell-tester-une-variable-numerique
Problème Graphique croisé dynamiqueBonjour, J'essaye de créer un graphique croisé dynamique. Mais j'ai une erreur lors de l'execution que je n'arrive pas à résoudre. Erreur 91; Variable Objet ou variable de bloc with non définie. Je vous joint le code en indiquant le probleme en gras.... www.commentcamarche.net/forum/affich-6238050-probleme-graphique-croise-dynamique
Toner non definiBonjour, J'ai une imprimante copieur canon MF 4150,en voulant cangé un nouveau toner un message apparait en disant "toner non defini"jusqu'à maintenant je n'arrive pas à imprimé ni à copier .Trouvez moi svp une solution .merci Sulemani www.commentcamarche.net/forum/affich-12166273-toner-non-defini
Erreur d'analyse XML (Résolu)Bonjour, quand jessai de vizionè des page dinternet avec Firefox 3.0.4 il mecrit ce msg : Erreur d'analyse XML : entité non définie Emplacement : jar:file:///D:/PC%20Tools%20Firewall%20Plus/LangFiles/chrome/toolkit.jar!/content/global/netError.xhtml... www.commentcamarche.net/forum/affich-9937629-erreur-d-analyse-xml
VBScript - Les variablesLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Il s'agit en fait d'une zone de la mémoire réservée pour le stockage d'une valeur. Les... www.commentcamarche.net/contents/vbscript/vbsvar.php3
Objet FileSystemObject (FSO)FileSystemObject L'objet FileSystemObject (FSO) permet de manipuler le système de fichiers de Windows. L'utilisation du modèle d'objet FileSystemObject s'effectue en créant une instance de l'objet Scripting.FileSystemObject l'intermédiaire de la... www.commentcamarche.net/contents/vbscript/vbs-fso.php3
PHP - Les variablesConcept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois... www.commentcamarche.net/contents/php/phpvar.php3