Je voudrais écrire une fonction OpenOffice personnalisée qui exécute une commande shell et place le résultat dans la cellule à partir de laquelle elle a été invoquée. J'ai une macro de base fonctionnant, mais je ne peux pas trouver un moyen de capturer la sortie de la commande. Ce qui précède renvoie toujours 0
. En regardant la documentation de la commande Shell
, je ne pense pas qu'elle renvoie réellement STDOUT.Exécuter la commande shell et renvoyer la sortie comme résultat de la fonction personnalisée
Comment est-ce que je capturerais la sortie pour que je puisse la retourner dans ma fonction?