Discussione:
aprire foglio excel ad un deteriminato orario
(troppo vecchio per rispondere)
Drago
2009-10-26 19:34:44 UTC
Permalink
Vorrei far aprire un foglio excel ("Risultati.xls") alle ore 17.00
E' possibile inserendo un codice in VBA?
Grazie
Mauro Gamberini
2009-10-27 07:14:32 UTC
Permalink
Post by Drago
Vorrei far aprire un foglio excel ("Risultati.xls") alle ore 17.00
E' possibile inserendo un codice in VBA?
No.
Perchè il vba è parte di Excel e
il codice vb può essere eseguito solo
a file di Excel aperto. Quindi dovresti
avere una applicazione che supporta
il vba aperta per lanciare il file di Excel
(Excel stesso, Word, Outlook, ecc.).

Ma ci sono i le operazioni pianificate
di Windows che farebbero
questa cosa.
Chiedi qui:

microsoft.public.it.windows
microsoft.public.it.windowsxp
microsoft.public.it.windows.vista
microsoft.public.it.winserver

in base alla versione di Windows che ti ritriovi
sulla macchina.
Grazie.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/excelit/threads
fernando cinquegrani
2009-10-27 07:19:21 UTC
Permalink
Post by Drago
Vorrei far aprire un foglio excel ("Risultati.xls") alle ore 17.00
E' possibile inserendo un codice in VBA?
no.
vedi: http://support.microsoft.com/kb/308569/it
.f
Drago
2009-11-03 20:17:47 UTC
Permalink
Grazie a entrambi
Post by fernando cinquegrani
Post by Drago
Vorrei far aprire un foglio excel ("Risultati.xls") alle ore 17.00
E' possibile inserendo un codice in VBA?
no.
vedi: http://support.microsoft.com/kb/308569/it
.f
Mauro Gamberini
2009-11-04 08:04:14 UTC
Permalink
Post by Drago
Grazie a entrambi
Grazie a te per il riscontro.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/excelit/threads
Drago
2009-11-04 11:36:08 UTC
Permalink
Un'altra domanda; ma se addopero le operazioni pianificate di windows per
aprire un file di excel contenente macro; queste ultime vendono attivate in
automatico ? Perchè nel mio caso, ad un certo orario dovrebbe aprirsi un
file di excel, all'apertra parte una macro che mi fa un lavoretto e poi il
file si chiude.
Premetto che non essendo amministratore non posso abbassare il livello di
protezione e quindi adesso come adesso mi compare il messaggio Attivare
macro? E' possibile bypassarlo?
Grazie ancora
Post by Mauro Gamberini
Post by Drago
Grazie a entrambi
Grazie a te per il riscontro.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/excelit/threads
Mauro Gamberini
2009-11-04 15:30:04 UTC
Permalink
Post by Drago
Un'altra domanda; ma se addopero le operazioni pianificate di windows per
aprire un file di excel contenente macro; queste ultime vendono attivate
in automatico ? Perchè nel mio caso, ad un certo orario dovrebbe aprirsi
un file di excel, all'apertra parte una macro che mi fa un lavoretto e poi
il file si chiude.
Ch tipo di lavoretto?
Sicuro ti serva avviare Excel e lanciare una macro
e di non fare meglio demandando il tutto
ad un .vbs esterno al file di Excel?
Post by Drago
Premetto che non essendo amministratore non posso abbassare il livello di
protezione e quindi adesso come adesso mi compare il messaggio Attivare
macro? E' possibile bypassarlo?
No, ci mancherebbe.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/excelit/threads
Drago
2009-11-05 11:41:09 UTC
Permalink
Post by Mauro Gamberini
Ch tipo di lavoretto?
Sicuro ti serva avviare Excel e lanciare una macro
e di non fare meglio demandando il tutto
ad un .vbs esterno al file di Excel?
A tale proposito potresti spiegarmi che differenza c'è tra VBA e VBS anche a
livello di codice?
So che un VBS funziona senza appoggiarsi a excel ma potresti farmi un
esempio pratico
Ti ringrazio molto per le delucidazioni
Post by Mauro Gamberini
Post by Drago
Un'altra domanda; ma se addopero le operazioni pianificate di windows per
aprire un file di excel contenente macro; queste ultime vendono attivate
in automatico ? Perchè nel mio caso, ad un certo orario dovrebbe aprirsi
un file di excel, all'apertra parte una macro che mi fa un lavoretto e
poi il file si chiude.
Ch tipo di lavoretto?
Sicuro ti serva avviare Excel e lanciare una macro
e di non fare meglio demandando il tutto
ad un .vbs esterno al file di Excel?
Post by Drago
Premetto che non essendo amministratore non posso abbassare il livello di
protezione e quindi adesso come adesso mi compare il messaggio Attivare
macro? E' possibile bypassarlo?
No, ci mancherebbe.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/excelit/threads
Mauro Gamberini
2009-11-05 13:55:05 UTC
Permalink
Post by Drago
A tale proposito potresti spiegarmi che differenza c'è tra VBA e VBS anche
a livello di codice?
So che un VBS funziona senza appoggiarsi a excel ma potresti farmi un
esempio pratico
Ti ringrazio molto per le delucidazioni
Copia/incolla quanto sotto
in un file di Blocco note:

Dim objExcel
Dim objWorkbook
Dim objWorksheet

Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Add
Set objWorksheet = objWorkbook.Worksheets("Foglio1")

objExcel.Visible = True

With objWorksheet
.Cells(1, 1).Value = "Pippo"
.Cells(1, 2).Value = "Pluto"
End With

'objExcel.Quit


Set objWorksheet = Nothing
Set objWorkbook = Nothing
Set objExcel = Nothing

File-->Salva con nome
Salva come: Tutti i file(*.*)
Nome: abc.vbs

Lancia il file.
Abbiamo creato un nuovo file,
abbiamo scritto nel suo Foglio1.

Da qui, (quasi) il mondo.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/officeit/threads
Drago
2009-11-05 18:53:46 UTC
Permalink
Grazie Mauro domani provo e poi provvederò a documentarmi
Per ora grazie
Post by Mauro Gamberini
Post by Drago
A tale proposito potresti spiegarmi che differenza c'è tra VBA e VBS
anche a livello di codice?
So che un VBS funziona senza appoggiarsi a excel ma potresti farmi un
esempio pratico
Ti ringrazio molto per le delucidazioni
Copia/incolla quanto sotto
Dim objExcel
Dim objWorkbook
Dim objWorksheet
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Add
Set objWorksheet = objWorkbook.Worksheets("Foglio1")
objExcel.Visible = True
With objWorksheet
.Cells(1, 1).Value = "Pippo"
.Cells(1, 2).Value = "Pluto"
End With
'objExcel.Quit
Set objWorksheet = Nothing
Set objWorkbook = Nothing
Set objExcel = Nothing
File-->Salva con nome
Salva come: Tutti i file(*.*)
Nome: abc.vbs
Lancia il file.
Abbiamo creato un nuovo file,
abbiamo scritto nel suo Foglio1.
Da qui, (quasi) il mondo.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/officeit/threads
Mauro Gamberini
2009-11-06 08:16:37 UTC
Permalink
Post by Drago
Grazie Mauro domani provo e poi provvederò a documentarmi
Per ora grazie
Grazie te per il riscontro e
buona *documentazione*. ;-)
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/officeit/threads
Loading...