Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Apertura documenti Excel protetti da password da riga di comando

573 views
Skip to first unread message

Fabiano

unread,
May 9, 2004, 1:38:44 PM5/9/04
to
Salve a tutti.
Sto provando ad aprire un documento Excel da riga di comando. L'istruzione è
semplice: basta far seguire al percorso di Excel.exe il nome del file da
aprire:
c:\programmi\microsoft office\office\excel.exe nomefile
Ma se il file da aprire è protetto da password apparirà la solita inputbox
per la richiesta della password.
Sapete se c'è un modo per aprire il file excel senza far apparire la
richiesta di password?
Naturalmente non dico di eliminare la password ma magari di passarla come
altro parametro nella riga di comando tipo
c:\programmi\microsoft office\office\excel.exe nomefile /pwd=password

Vorrei far aprire il file da Visual Basic quindi se c'è anche un metodo
differente da Visual Basic....

So che è complicato quindi ringrazio in anticipo chi mi potrà dare una mano.


cucchiaino

unread,
May 9, 2004, 4:36:10 PM5/9/04
to

"Fabiano" <fa...@wappi.com> ha scritto nel messaggio
news:E0unc.167257$hc5.7...@news3.tin.it...

> aprire:
> c:\programmi\microsoft office\office\excel.exe nomefile
> Ma se il file da aprire č protetto da password apparirą la solita inputbox

> per la richiesta della password.
> Sapete se c'č un modo per aprire il file excel senza far apparire la
> richiesta di password?
>

> Vorrei far aprire il file da Visual Basic

In Vb dovrebbe essere:

Workbooks.Open Filename:="C:\Downloads\zorro.xls", Password:="ingrassia"


Se non chiedevi questo ... come non detto!


Fabiano

unread,
May 10, 2004, 3:03:19 AM5/10/04
to

"cucchiaino" <so...@excel.it> ha scritto nel messaggio
news:_Cwnc.227063$rM4.9...@news4.tin.it...

>
> In Vb dovrebbe essere:
>
> Workbooks.Open Filename:="C:\Downloads\zorro.xls", Password:="ingrassia"
>
>
> Se non chiedevi questo ... come non detto!


Ho provato ad usarlo in Visual Basic ma il risultato è stato un errore
Run-time 424 "Necessario oggetto"

Ho inserito solo la tua istruzione ma penso che bisogna dichiarare l'oggetto
foglio Excel in qualche modo.
Chiarisco che sto usando proprio Visual Basic e non il VBA in Excel.

Sai come dichiarare un foglio Excel in VB? Questa potrebbe essere un'altra
soluzione, spero.


cucchiaino

unread,
May 10, 2004, 7:09:42 AM5/10/04
to

"Fabiano" <fa...@wappi.com> ha scritto nel messaggio
news:XOFnc.168461$hc5.7...@news3.tin.it...

In microsoft.public.it.vb c'è un esempio di G.Cannalire sul
thread "pilotare excel da vb" del 4/5:


Dim cartExcel As Excel.Workbook
Dim foglioExcel As Excel.Worksheet
Dim oX As Object

Set oX = CreateObject("Excel.Application")
oX.Visible = True
Set cartExcel = oX.Workbooks.Open("c:\pippo.xls")
Set foglioExcel = oX.Worksheets(1)

Fabiano

unread,
May 11, 2004, 5:06:04 PM5/11/04
to
Ok. Grazie!
Ho fatto qualche piccola modifica, l'ho adattato e FUNZIONAAAAaaaa.....
Grazie.


"cucchiaino" <so...@excel.it> ha scritto nel messaggio

news:WpJnc.229949$rM4.9...@news4.tin.it...
>
>
>
> In microsoft.public.it.vb c'č un esempio di G.Cannalire sul

and.r...@gmail.com

unread,
Nov 28, 2016, 8:22:55 AM11/28/16
to
Ma non c'è un metodo da riga di comando (o da collegamento)?

Ammammata

unread,
Nov 28, 2016, 10:07:01 AM11/28/16
to
Il giorno Mon 28 Nov 2016 02:22:54p, ** inviava su
microsoft.public.it.office.excel il messaggio news:25fcdfc0-45a4-4bf4-9f04-
4a1c97...@googlegroups.com. Vediamo cosa scrisse:

> Ma non c'è un metodo da riga di comando (o da collegamento)?

qio [2007] non ne parla, magari c'è nelle successive

https://support.office.com/en-us/article/Command-line-switches-for-Excel-
321cf55a-ace4-40b3-9082-53bd4bc10725



--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>> http://www.bb2002.it :) <<<<<
........... [ al lavoro ] ...........
0 new messages