Précédent   Forum du club des développeurs et IT Pro > Logiciels > Microsoft Office > Général VBA
Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 30/08/2012, 12h25   #1
bernard59139
Membre émérite
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 600
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 600
Points : 893
Points : 893
Par défaut autocompletion dans vba

Bonjour

J'ai une macro qui me crée un fichier XML.
Cette macro fonctionne correctement, macro basée sur ce que j'ai trouvé ici: tutoriel de baptiste-wicht

la macro fonctionne bien,
le début:
Code :
1
2
3
Sub ESSAI()
Set xmldoc = CreateObject("Microsoft.XMLDOM")
Set oCreation = xmldoc.createProcessingInstruction("xml", "version='1.0' encoding='ISO-8859-1'")
mais je n'arrive pas à avoir l'autocompletion.

Ai-je mal codé? que dois-ajouter?

merci d'avance
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2012, 13h30   #2
Heureux-oli
Responsable Word


 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 18 878
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 48
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 18 878
Points : 39 092
Points : 39 092
Salut,

Qu'entends-tu par Autocompletion ?

Si c'est en VBA, c'est l'Intellisense. Ça ne fonctionne que si la bibliothèque est référencée dans on projet.

Outils => Références

Dans ce cas lors de la saisie du code, VBE te propose différents choix en fonction de ce que tu écris.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2012, 14h32   #3
bernard59139
Membre émérite
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 600
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 600
Points : 893
Points : 893
Merci de ta réponse.

C'est bien Intellisense.
et Microsoft XML V6.0 est bien référencé.

Dans la FAQ excel, j'ai trouvé des macro où Intellisense fonctionnait.

J'ai plus de mal à comprendre. Je vais utiliser les exemples de la FAQ.

bonne journée
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2012, 14h56   #4
Heureux-oli
Responsable Word


 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 18 878
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 48
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 18 878
Points : 39 092
Points : 39 092
Salut,

en plus de le référencer, il faut le déclarer.

L'utilisation de CreateObject ne suffit pas.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 30/08/2012, 17h09   #5
bernard59139
Membre émérite
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 600
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 600
Points : 893
Points : 893
merci
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 17h50.


 
 
 
 
Partenaires

Hébergement Web