Bonjour,
J'ai codé une fonction personnalisée qui prend une plage en argument et la stocke dans un tableau pour effectuer des opérations.
par exemple:
Elle fonctionne très bien quand la plage passée en argument provient du même classeur (même d'une feuille différente) mais pas quand je sélectionne une plage d'un autre classeur ouvert.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function mafonction (plage as range) dim tableau() tableau = plage.value mafonction = tableau (1,1) endfunction
Ce qui m'étonne c'est que par exemple si je fais :
ça fonctionne même avec une plage d'un autre classeur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mafonction = worksheetfunction.sum(plage)
Avez-vous une idée de ce qui bloque ?
Merci d'avance !
Partager