Bonjour à tous.
J'ai un petit problème que je n'arrive pas à résoudre en DDE excel à partir de SAS ...
Jusqu'à présent, j'utilisais le DDE pour des commandes de mise en forme, ce qui fonctionnais (presque toujours ) très bien.
Maintenant, j'ai besoin d'insérer du texte dans une cellule précise, mais au moment de l'exécution du code, excel attend une commande de validation du texte ... que je n'arrive pas à lancer !
J'ai essayé sans succès un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DATA test; FILE XML2XLSX; PUT '[error("false")]'; PUT "[open(""D:\test\FichierTest.xls"")]"; PUT '[SELECT("L1C1")]'; PUT '[font.properties("Arial","Bold",18)]'; PUT 'Ici mon texte à saisir';
Quand je valide manuellement la cellule, le programme continue de s'exécuter normalement !
Code : Sélectionner tout - Visualiser dans une fenêtre à part PUT '[send.keys("{return}",true)]';
J'utilise SAS Base 9.3 et Excel 2010
Partager