AppleScript - Microsoft Excel 2008

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

ademar
Stato: Non connesso
Nuovo Maccanico
Nuovo Maccanico
Iscritto il: mer, 21 set 2011 18:38
Messaggi: 6

Top

Amici gentilissimi, un cordiale saluto a tutti prima di chiedere se qualcuno di voi vorrà aiutarmi.
Problema: vorrei poter formattare, con AppleScript, celle singole o gruppi di celle in un foglio di lavoro Microsoft Excel 2008.
Pur con la consultazione del "Dizionario" e l'aiuto della "AppleScript Language Guide" non sono riuscito nell'intento e non ho trovato info utili altrove.
Pongo alla vostra attenzione un esempio semplice semplice da completare con il codice AppleScript opportuno, mi servirà per capire:

tell application "Microsoft Excel"
activate
set value of cell "C2" to "personaggi"
set value of cell "C3" to "Pippo"
set value of cell "D3" to "Pluto"
set value of cell "E3" to "Paperino"
set value of cell "C4" to "Quì"
set value of cell "D4" to "Quò"
set value of cell "E4" to "Quà"
select range "C2:E4"
activate

(*
Formattazione area selezionata:
Testo centrato nelle celle
Arial - Grassetto - Corsivo
Dimensione 24
Testo colore Blu
Sfondo colore giallo
Bordatura area con linea continua di spessore medio di colore Rosso

Adeguamento automatico larghezza colonne al testo
Unione celle intestazione (C2,C3,C4)
*)

... ... ... ...

end tell

Grazie!
Ademar

Avatar utente
kato
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: ven, 12 nov 2010 15:16
Messaggi: 4856
Località: Roma

Top

Salve, mi interesserebbe ma non ho e non ho mai usato Excel su Mac. Ma una macro, no?

Saluti,

Giulio

ademar
Stato: Non connesso
Nuovo Maccanico
Nuovo Maccanico
Iscritto il: mer, 21 set 2011 18:38
Messaggi: 6

Top

Microsoft Excel 2008 per Mac non supporta le macro.
AppleScript é l'unica alternativa, credo, e poi, mi piacerebbe impararlo ... é utile e passi il tempo in modo interessante! Ciao. Ademar

Avatar utente
kato
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: ven, 12 nov 2010 15:16
Messaggi: 4856
Località: Roma

Top

ademar ha scritto:Microsoft Excel 2008 per Mac non supporta le macro.
Me lo stavo giusto chiedendo mentre lo scrivevo...

ademar
Stato: Non connesso
Nuovo Maccanico
Nuovo Maccanico
Iscritto il: mer, 21 set 2011 18:38
Messaggi: 6

Top

Ho trovato risposta in:

Converting VBA Macros to AppleScript in Microsoft Office
http://www.mactech.com/vba-transition-g ... x-001.html" onclick="window.open(this.href);return false;

Più precisamente nella sezione per Excel:
http://www.mactech.com/vba-transition-g ... x-042.html" onclick="window.open(this.href);return false;

Esaustivo et "Efficace"!

By
Ademar

Rispondi

Torna a “Software”

Chi c’è in linea

Visitano il forum: Nessuno e 25 ospiti

cron