🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.it.visual-basic
Article #3671

Excel VBA in Internet Explorer

#3671
From: Skyclad
Date: Fri, 26 Apr 2002 08:41
42 lines
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-mail

Show 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]