Article View: free.it.visual-basic
Article #3671Excel VBA in Internet Explorer
From: Skyclad
Date: Fri, 26 Apr 2002 08:41
Date: Fri, 26 Apr 2002 08:41
42 lines
2725 bytes
2725 bytes
Salute a tutti,
ho un problema di questo tipo:
ho creato un foglio di Excel (diciamo Preventivi.xls), destinato a
essere usato da diverse persone, che esegue i calcoli per certi
preventivi; dopo avere immesso le informazioni essenziali premendo
un pulsante si:
a) salvano i dati essenziali del preventivo in un db execl su un
altro foglio (diciamo archivio.xls) posto sul server;
b) si crea un file di word contenente il preventivo che viene invece
salvato in una cartella prefissata del disco locale;
Anche se il codice � un po' raffazzonato e non propriamente elegante
tutto funziona bene finch� si lancia il tutto da Excel.
Il problema sta nel fatto che volevo che si potesse accedere a
preventivi.xls da un link di una pagina web della intranet
eseguendo quindi excel "incapsulato" in Internet Explorer (non mi
viene la parola giusta ma spero di essermi spiegato); solo che cos�
funziona solo la parte "b" ma non la parte "a" .
Il codice che esegue la parte "a" non � altro che una macro
registrata che:
i) copia una certa zona di preventivi.xls
ii) apre archivio.xls sul server
iii) tramite gli opportuni End + freccia si posiziona sulla priga
riga vuota del database
iv) incolla speciale - valori
v) chiude archivio.xls
l'unico intervento manuale sulla macro � stato aggiungere il
parametro relativo alla password
Il messaggio di errore generato �:
errore di run-time 1004
metodo "open" dell'oggetto "workbooks" non riuscito
mentre la riga incriminata che viene evidenziata durante il debug �
la seguente:
Workbooks.Open Filename:= _
" \\SERVER\CARTELLA\Archivio.xls", Password:="xyz"
Qualcuno ha qualche suggerimento da darmi?
Grazie in anticipo
ciao
Technical Details
Message-ID:
<yr8y8.13030$W9.337927@twister2.libero.it>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!newsswitch.lcs.mit.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII X-Google-Thread: f94ee,6ed547f1cbeb8670,start X-Google-Attributes: gidf94ee,public X-Google-ArrivalTime: 2002-04-26 01:45:24 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!newsswitch.lcs.mit.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mail From: "Skyclad" <skyclad@hotmail.com> Newsgroups: free.it.visual-basic Subject: Excel VBA in Internet Explorer Lines: 46 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <yr8y8.13030$W9.337927@twister2.libero.it> Date: Fri, 26 Apr 2002 10:41:31 +0200 NNTP-Posting-Host: 151.38.31.254 X-Complaints-To: abuse@net24.it X-Trace: twister2.libero.it 1019810654 151.38.31.254 (Fri, 26 Apr 2002 10:44:14 MET DST) NNTP-Posting-Date: Fri, 26 Apr 2002 10:44:14 MET DST Organization: [Infostrada]