
La fonction RTD (Real-Time Data) dans Excel est utilisée pour extraire des données en temps réel à partir d’un programme serveur prenant en charge la fonctionnalité RTD (comme certains logiciels de finance ou bases de données). Voici comment l’utiliser :
=RTD(ProgID, Serveur, Sujet1, [Sujet2], [Sujet3], ...)
=RTD("MyProgID", "", "StockPrice", "AAPL")
- Syntaxe de la fonction RTD :
- Arguments :
- `ProgID` : C’est le nom du progiciel COM qui fournit les données en temps réel. Il est généralement fourni par le développeur du progiciel.
- `Serveur` : Si le serveur est à distance, spécifiez le nom du serveur ; sinon, entrez une chaîne vide (“”).
- `Sujet1`, `Sujet2`, `Sujet3`, … : Ce sont des chaînes qui déterminent les données spécifiques que vous souhaitez collecter. Le nombre de sujets dépend du système d’où proviennent les données.
- Étapes pour l’utiliser :
- Assurez-vous d’avoir le programme serveur installé et qu’il fonctionne correctement.
- Dans une cellule Excel, tapez la fonction RTD avec les arguments appropriés. Par exemple :
Ici, “MyProgID” est le ProgID du serveur RTD, et “StockPrice”, “AAPL” sont les sujets qui indiquent que vous voulez le prix de l’action Apple.
- Exemple :
Supposons que vous avez un serveur RTD qui fournit des données de change en temps réel pour des devises. Utilisez la fonction RTD pour obtenir le taux de change EUR/USD :
=RTD("CurrencyRates.RTDServer", "", "EUR/USD")
- Notes :
- Vous devez activer les macros et installer/configurer le serveur correctement, car RTD dépend des extensions COM.
- Cela ne fonctionnera que si le programme serveur RTD est en cours d’exécution et conçu pour fonctionner avec Excel.
- Les mises à jour des données se font automatiquement en temps réel sans besoin de rafraîchir manuellement.
Assurez-vous de bien comprendre la documentation ou l’assistance technique du logiciel serveur RTD que vous utilisez, car les détails d’implémentation peuvent varier considérablement.