Il 11/02/2010 10.38, Marco Rulli ha scritto:
No, ma, per favore, mi sai indicare come leggere da una macro una
variabile che ho settato nel relativo documento, nello specifico
tramite stampa-unione con accesso a un db in Base.
http://www.pitonyak.org/AndrewMacro.pdf
5.18.1. Document Information


se la variabile l'hai creata tu nel documento:

sub ProvaVariabile

dim lunghezza as integer
dim nome_file_completo, parametro as string

nome_file_completo = "mio_nome_file.txt"
lunghezza = Len(nome_file_completo) - 4
parametro = Left(nome_file_completo, lunghezza)

If FileExists(nome_file_completo) Then
  rem fa qualcosa... (qui non fa niente)
  rem   shell(nome_file_completo,6,parametro,TRUE)
 MsgBox ("Il file: " + parametro + Chr(13) +" esiste")
else
MsgBox ("Creare prima il file: " + parametro + Chr(13) + "con il programma tuo_programma")
End If

end sub

ciao
Beppe

Grazie.

Marco Rulli

2010/2/11 giuse...@iclam.it<giuse...@iclam.it>:
Ho gia' creato parecchie macro abbinate a vari tipi di file.
Vorrei legare queste macro all'apertura del file:

macro1 eseguita se apro nome_file1
macro2     "    se apro nome_file2
e cosi via...

oppure se sto usando espolora risorse
il comando invia a OpenOffice

e nell'apertura file eseguire la macro abbinata.

I files sono senza estensione, sono files di testo,
e dovranno aprirsi in Writer o in Calc.

Qualche idea?

Grazie.
Beppe


--
***********************************************************************
iclam srl
Sede Legale: Via Cerlungo 12
25018 Montichiari (BS) - italy

ic...@iclam.it
Tel. +39-030-961549
Fax  +39-030-9961823
Capitale Sociale I.V. euro 36.400
Registro Imprese e Codice Fiscale: 01004640171
Partita I.V.A.:00595180985
Tribunale di Brescia 14969
Registro Imprese di Brescia - R.E.A. 224651 del 19.05.1978

***********************************************************************
ATTENZIONE: Il contenuto di questo messaggio è rivolto unicamente  alle
persone cui è indirizzato e può contenere  informazioni la cui riserva=
tezza è tutelata legalmente. Ne sono vietati la riproduzione, la diffu=
sione e l'uso in mancanza di autorizzazione del destinatario.
Se l'avete ricevuto per errore vogliate eliminare il messaggio in  modo
permanente e darcene cortesemente notizia.
***********************************************************************


---------------------------------------------------------------------
To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org
For additional commands, e-mail: utenti-h...@it.openoffice.org

Rispondere a