J'ai une fonction VBA mot que je suis en train de construire dans Excel VBA (la raison derrière ce choix vient de this question) et je suis coincé au problème suivant:Excel VBA équivalent à VBA Word système
La fonction Word VBA utilise abondamment System.PrivateProfileString
, ce qui déclenche l'erreur Compile Error: invalid qualifier
lorsqu'elle est appliquée à Excel VBA. Quelle est l'instruction équivalente dans Excel? Sinon, comment puis-je contourner cela?
Exemple d'utilisation:
strHomeSharePath = System.PrivateProfileString("", "HKEY_CURRENT_USER\Volatile Environment", "HOMESHARE")
Hell yeah! C'est sympa. Question rapide: cette fonction m'envoie à un fichier '.ini', qui a un en-tête comme' [Header Text] 'et plusieurs entrées/clés ci-dessous, comme" Company = company name ". Essayer d'accéder aux entrées renvoie l'erreur "Racine invalide dans la clé de registre". Une idée de comment je peux spécifiquement retourner la valeur d'une clé? – Holene
@Holene Pouvez-vous poster du code? Parce que je ne comprends pas votre question. – Moosli
Ah, ouais, j'ai fait un peu plus de recherche, et ce que je demande essentiellement, c'est s'il y a un moyen facile de lire les fichiers '.ini' dans Excel VBA? – Holene