Résultats de la recherche

  1. M

    VBA - Déclaration d'une dll en VBA

    Bonjour à tous! J'ai développé une dll que j'utilise dans excel/vba avec le code suivant: Public Declare Function MaFonction Lib "C:/MaDLL.dll" _ (ByVal S As Double) As Double Ca fonctionne très bien; cependant, je souhaiterais définir l'adresse de la dll dans une variable externe...
  2. M

    VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla

    Re : VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla génial !! merci beaucoup Pierre !! voici la syntaxe quand le fichier comporte des espaces: result = Application.Run("'" & CurrentWB.Name & "'!montest", 5) encore Merci !
  3. M

    VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla

    Re : VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla j'essaye avec: result = Application.Run("'CurrentWB.Name'!montest", 5) et result = Application.Run("CurrentWB.Name!montest", 5) dans les propriétés de CurrentWB, je vois bien que "Name" possède le nom...
  4. M

    VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla

    Re : VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla ah en fait la méthode de James fonctionne! j'avais simplement oublié le ' ' car le nom du fichier xls contient des espaces! result = Application.Run("'mon fichier.xls'!montest", 0) par contre, idéalement...
  5. M

    VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla

    Re : VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla Pierre, j'ai pour le moment mis de côté le problème des cellules nommées en fournissant directement l'adresse de la cellule au lieu du nom associé. par contre, je n'arrive toujours pas à appeler la fonction...
  6. M

    VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla

    Re : VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla J'ai bien vu le message de Patrick, cependant cela ne fonctionne pas. J'ai pour l'instant mis de côté le nom de la cellule et je tape directement dans l'adresse de celle-ci. Cela fonctionne mais par contre le...
  7. M

    VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla

    Re : VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla je viens de remarquer si je tape uniquement le code suivant, ça marche: Sub Pricer_SingleAsset(CurrentWB As Workbook, CurrentWS As Worksheet) Dim TodayDate As Double TodayDate = Range("TodayDate").Value...
  8. M

    VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla

    Re : VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla A priori oui étant donné que j'accède aux autres données du workbook (lorsque les cases ne sont pas nommées) le sub du fichier xla est appelé ainsi: PricerXLA.Pricer_SingleAsset ThisWorkbook, ActiveSheet
  9. M

    VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla

    Re : VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla en utilisant la méthode de James, je n'ai plus d'erreur sur la ligne "result = application.run ("..." ) ) mais j'ai un autre bogue ce qui fait que je peux pas encore tester l'ensemble: dans le fichier xla...
  10. M

    VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla

    Re : VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla merci pour ton aide Pierre. alors, étape par étape: 1/ appel d'un sub dans un des nombreux fichiers excel, code écrit dans un module du fichier excel qui appelle un sub écrit dans le fichier xla: Sub...
  11. M

    VBA: Appel d'une fonction (dans un module d'un fichier xls) depuis fichier xla

    Bonjour à tous, Je cherche à réaliser l'opération suivante: un fichier *.xla inclut toutes mes fonctions et mes subs il existe plein de workbooks xls qui appellent le même sub (codé dans le xla) dans le sub du fixhier xla, je souhaite appeler une fonction, qui elle, sera écrite dans les...
  12. M

    plages nommées de classeur A vers classeurs B, C etc..

    Re : plages nommées de classeur A vers classeurs B, C etc.. L'idéal serait que les tableaux "EUR", "USD" du premier classeur ne soient pas cantonnés à ce premier fichier mais à l'ensemble des fichiers xls ouverts; ie. que les noms "EUR", "USD" signifient la même chose dans tous les classeurs...
  13. M

    plages nommées de classeur A vers classeurs B, C etc..

    Re : plages nommées de classeur A vers classeurs B, C etc.. Merci Jean Pierre. Je viens d'installer l'add-in (ce sont au final des fonctions, pas des macro. ce que je sous-entendais par macro était "sub mamacro.." en vba, avec un bouton sur lequel cliquer. Dans mon cas, je souhaite que...
  14. M

    plages nommées de classeur A vers classeurs B, C etc..

    Bonsoir à tous, Je possède un premier classeur 'A' qui contient plusieurs plages de données avec nom: "EUR", "USD", "GBP" (tableaux de 20 lignes et 2 colonnes) et je souhaiterais pouvoir utiliser les noms de ces plages dans d'autres classeurs. Si c'est dans le même classeur, pas de problème...