Partager via


Méthode OLEDBConnection.Refresh (Excel)

Actualise une connexion OLE DB.

Syntaxe

expression. Actualiser

Expression Variable qui représente un objet OLEDBConnection .

Remarques

Lors de la connexion à la source de données OLE DB, Microsoft Excel utilise la chaîne de connexion spécifiée par la propriété Connection . Si la chaîne de connexion spécifiée ne contient pas les valeurs requises, des boîtes de dialogue s'affichent pour demander les informations nécessaires à l'utilisateur. Si la propriété DisplayAlerts a la valeur False, les boîtes de dialogue ne sont pas affichées et la méthode Refresh échoue avec l’exception Informations de connexion insuffisantes.

Dès que Microsoft Excel a réussi à établir une connexion, il stocke la chaîne de connexion complète de sorte que les messages ne s'affichent pas lors des prochains appels à la méthode Refresh pendant la même session de travail. Vous pouvez obtenir la chaîne de connexion entière en examinant la valeur de la propriété Connection.

Une fois que la connexion à la base de données est établie, la requête SQL est validée. Si la requête n'est pas valide, la méthode Refresh échoue (exception Erreur de syntaxe SQL).

La méthode Refresh renvoie True si la requête est exécutée ou lancée correctement, et elle renvoie False si l'utilisateur annule une connexion.

Pour voir si le nombre de lignes extraites dépasse le nombre de lignes disponibles dans la feuille de calcul, examinez la propriété FetchedRowOverflow . Cette propriété est initialisée à chaque appel de la méthode Refresh.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.