tell application "Microsoft Excel"
activate
open (path to desktop as string) & "classeur_4_feuilles.xlsx"
set feuilles to count of sheets of front document
if feuilles = 1 then
display dialog "ce classeur contient une seule feuille"
end if
repeat with i from 1 to feuilles
select sheet i
end repeat
select 1st sheet
end tell
Explications :
On ouvre un classeur contenant plusieurs feuilles de calcul. On compte le nombre de feuilles. Le script s'arrête si ce nombre est égale à un. Sinon, on sélectionnera les feuilles de la première à la dernière en utilisant "select sheet i".
Ensuite, on revient sur la première en utilisant "select 1st sheet" ce qui est uneautre façon d'écrire l'instruction.
Astuce :
Il est possible de sélectionner une feuille en l'appelant par son nom. Par exemple, on pourra remplacer la dernière ligne "select 1st sheet" par "select sheet "Sheet1"" pour obtenir le même résultat.