Bonjour,
Je code actuellement un petit programme en vba sous excel et j'ai besoin de faire la transformée de Fourier d'un signal que je possède sous forme de tableau 1D. Mon idée a donc été d'utiliser l'enregistreur de macro et d'utiliser l'analyseur de donner afin de pouvoir récupérer le code. J'obtiens donc finalement le code suivant:
Application.Run "ATPVBAEN.XLAM!Fourier", ActiveSheet.Range("$I$1:$I$128"), ActiveSheet.Range("$L$1:$L$128"), False, False
Le problème vient lorsque que je souhaite relancer la macro précédente. En effet, une erreur apparaît en me disant que le logiciel n'a pas pu trouver la fonction en question. Je me retrouve donc bloqué et je ne vois pas comment résoudre ce problème, sachant que lorsque j'exécute la FFT à la main tout fonctionne très bien.
Quelqu'un aurait-il une idée ?
Merci d'avance
Bien coridalement