> Tous les forums > Forum Bureautique
 appeler une Function de PERSO.XLA depuis une SubSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Boogie Palace
  Posté le 18/07/2011 @ 17:09 
Aller en bas de la page 
Petit astucien

bonjour les astuciens,

mes recherches google ont été infructueuses, alors me voici sur PCA.

je stocke mes procédures dans PERSO.XLS et mes fonctions perso dans PERSO.XLA
(les deux fichiers sont ouverts à chaque démarrage d'Excel)

lorsque je veux utiliser une fonction perso dans une procédure de mon PERSO.XLS, ça ne fonctionne pas.
c'est une fonction tout bête pour test, la voici :

Function ma_fonction(nombre as Long)
ma_fonction = nombre * 2
end Function



j'ai testé les deux syntaxes suivantes d'appel de la fonction :

1) celle-ci renvoie "Erreur de compilation : Sub ou Function non définie"

Sub test_fonction
Msgbox ma_fonction(4)
End sub


2) et celle-ci renvoie "Erreur d'exécution 424 : Objet requis"

Sub test_fonction
Msgbox PERSO.XLA!ma_fonction(4)
End sub


qqn peut m'indiquer la bonne syntaxe d'appel ?

(quand utilisée directement dans une feuile de calcul, ma cellule affiche bien le résultat "8")

Publicité
ferrand
 Posté le 19/07/2011 à 00:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonsoir,

Essaie : Msgbox Application.Run("PERSO.XLA!ma_fonction", 4)

Boogie Palace
 Posté le 19/07/2011 à 11:13 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

une fois de plus : merci ferrand

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
83,89 €SSD SanDisk Plus 1 To à 83,89 € livré
Valable jusqu'au 25 Juillet

Amazon Espagne propose actuellement le SSD SanDisk Plus 1 To à 79,33 €. Comptez 4,56 € pour la livraison en France soit un total de 83,89 € livré. Une bonne affaire pour ce SSD très fiable et performant qui offre des débits de 530 Mo/s en lecture et 445 Mo/s en écriture. Il est garanti 3 ans. On le trouve ailleurs à partir de 95 €. 

Vous pouvez utiliser votre compte Amazon France sur Amazon ES et il n'y a pas de douane.


> Voir l'offre
31,17 €XIAOMI Mi TV Stick à 31,17 €
Valable jusqu'au 25 Juillet

Cdiscount propose en exclusivité la nouvelle version de la clé HDMI XIAOMI Mi TV Stick à 31,17 €. Cette clé HDMI à brancher sur votre TV possède un processeur quadricoeur, 1 Go de RAM et 8 Go d'espace de stockage, le WiFi et le bluetooth. Elle intègre un Chromecast, est compatible Dolby et DTS et est fournie avec une télécommande qui peut être pilotée à la voix. Elle tourne sous Android TV 9.0 et vous allez pouvoir voir facilement Prime Video, Netflix, Disney+, YouTube, Spotify, Moltov, ... sur votre TV Full HD.


> Voir l'offre
89,99 €SSD Crucial MX500 1 To à 89,99 €
Valable jusqu'au 25 Juillet

Amazon propose actuellement le SSD Crucial MX500 1 To à 89,99 € livré. On le trouve ailleurs à partir de 110 €. Ce SSD salué par la critique par son rapport qualité prix imbattable offre des débits de 560 Mo/s en lecture et 510 Mo/s en écriture. Il est garanti 5 ans. Une très bonne affaire.


> Voir l'offre

Sujets relatifs
Appeler une requete parametré Access depuis Excel
Excel modifiable depuis un diaporama PPT 2010
petit logiciels pour classer sur pc ses papiers perso
EBP Budget perso
fax depuis un PC
Extraire des information depuis pdf vers un formulaire word automatiquement
[Manipuler les données depuis le graphique XL07]
Didapage - Coller depuis Word
importer le ruban perso au démarrage d'Excel 2010
XL2010 - problème depuis manip base de registres
Plus de sujets relatifs à appeler une Function de PERSO.XLA depuis une Sub
 > Tous les forums > Forum Bureautique