Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/05/2011, 16h49   #1
Invité de passage
 
Inscription : mai 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 8
Points : 0
Points : 0
Par défaut Equivalent du type Table

Bonjour,
Je dois migrer une appli Access 2000 vers Access 2007. J'ai des variables déclarées de type Table. Pourriez-vous m'indiquer l'équivalent sous Access 2007 ?
Merci.
llooll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 17h22   #2
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
de type TABLE ? ou TableDef ?

Si c'est TableDef, rien ne change.
C'est toujours TableDef
Mais, peut-être que dans ta migration, tu n'as pas fait attention aux bibliothèques utilisées... (outils/références)
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 19h28   #3
Invité de passage
 
Inscription : mai 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 8
Points : 0
Points : 0
Bonsoir et merci de prendre le temps de répondre.
C'est bien Table
Dans les références, j'avais DAO que j'ai remplacé par le DAO de 2007, utility.mda et awkone.ocx que j'ai supprimé (utility.mda n'existe plus à priori, et awkone.ocx, avec ou sans c'est pareil).
Mon principal problème est que ce n'est pas moi qui ai développé l'appli, qu'elle n'est pas documenté, et que je débute sous Access....
llooll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 10h43   #4
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonjour,

Jamais vu de type Table.

C'est peut-être un type défini par l'utilisateur (Type ... End Type) ou une classe.

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 22h11   #5
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
oui...ou une autre bibliothèque encore...
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 00h56   #6
pgz
Expert Confirmé Sénior
 
Avatar de pgz
 
Homme Pierre GONZALEZ
Développeur Office VBA
Inscription : août 2005
Messages : 3 412
Détails du profil
Informations personnelles :
Nom : Homme Pierre GONZALEZ
Âge : 58
Localisation : France

Informations professionnelles :
Activité : Développeur Office VBA
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 412
Points : 5 934
Points : 5 934
Bonsoir.

Une illustration de l'intérêt de préfixer ses déclaration de type...
c'est pas pareil que et c'est parfois la loterie...

Dans le cas présent, je regarderais s'il y a des modules de classes et quelles sont les bibliothèque en références.


Cordialement,

PGZ
__________________
pluritas non est ponenda sine necessitate - Le rasoir d'Okham
Ne jamais attribuer à la malignité ce que la stupidité peut expliquer -Le rasoir d'Hanlon
pgz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 18h08   #7
Invité de passage
 
Inscription : mai 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 8
Points : 0
Points : 0
Merci à tous.
Pour le moment je fais dans le sale, je déclare ma variable sans la typer....
Bouhhhhhh....
llooll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 20h47   #8
pgz
Expert Confirmé Sénior
 
Avatar de pgz
 
Homme Pierre GONZALEZ
Développeur Office VBA
Inscription : août 2005
Messages : 3 412
Détails du profil
Informations personnelles :
Nom : Homme Pierre GONZALEZ
Âge : 58
Localisation : France

Informations professionnelles :
Activité : Développeur Office VBA
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 412
Points : 5 934
Points : 5 934
Bonsoir.

Tu ne peux pas voir comment elle est utilisée? Quelles propriétés ou méthodes sont appelées dans le code?

PGZ
__________________
pluritas non est ponenda sine necessitate - Le rasoir d'Okham
Ne jamais attribuer à la malignité ce que la stupidité peut expliquer -Le rasoir d'Hanlon
pgz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 21h11   #9
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonsoir,

Est-ce que tu as fais une recherche dans l'explorateur d'objets VB, sur une copie qui est encore en 2000, et qui fonctionne ?

Alt+F11 pour ouvrir l'éditeur VB.
F2 pour ouvrir l'explorateur d'objets.
Dans la liste déroulante des bibliothèques, sélectionner Toutes.
Dans la liste juste en dessous, taper Table et cliquer sur le bouton de recherche (Jumelles).
Pour limiter les réponses, faire un clic-droit sur le fond gris à droite du bouton de recherche,
et sélectionner l'option "mot entier" (ou quelque chose dans le genre) dans le menu contextuel.

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 21h30   #10
Invité de passage
 
Inscription : mai 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 8
Points : 0
Points : 0
Merci à tous de vous intéresser à mon problème
A priori, les variables de ce type agissent comme un RecordSet, à part que... si je la déclare comme Recordset, j'obtiens une erreur...Bref. Pour la version 2000, je n'en n'ai pas de fonctionnelle.
Vous me dites tous que ce type n'existe pas à "par défaut", c'est qu'il a du exister par le biais d'une lib utilisateur. Les seules lib que j'ai pu voir sont la utility.mda et awkone.ocx. Utility, j'ai laissé tomber ayant cru comprendre que de toutes façons sous Access 2007 elle n'existait plus, et pour awkone.ocx, j'ai trouvé que sans ou avec c'était pareil.
Je suis dans un joli caca, car je devais juste faire une migration, et je pense être parti pour en ré écrire une grande partie (avec des requêtes de 3 pages, des JOIN imbriqués, des tests sur des valeurs en dur...hum....). Pour un débutant sous Access, ça va être formateur....
llooll est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h15.


 
 
 
 
Partenaires

Hébergement Web