title: Query

author: Massimiliano Amendola  kksrl

text:
"Giuseppe Lo Piccolo, MD" <
giuseppe....@tin.it
> ha scritto nel
messaggio news:ifzU8.35150$vm5.1...@news2.tin.it...
> Data  una tabella contenente diversi campi opzione Si/no ho creato una
query
> di selezione a partire dalla tabella; esistono record che hanno uno o piů
> campi Si/No selezionati e record che non ne hanno neppure uno.
> La query mi seleziona solo i record che hanno almeno un campo Si/No
> selezionato, tralasciando quelli che non ne hanno neppure uno. Come faccio
a
> farglieli contare tutti?
> grazie a tutti
>
Se ho capito bene: a prescindere dalrisultato della query vuoi sapere quanti
record hai in tabella?
Se cosě,usa dcount() riferito alla tabella origine.
Altrimenti fammi capire meglio
ciao MAssimiliano


title: barra di menù in access....

author: bc

text:
Ripropongo lo stesso quesito inviato alcuni giorni fa.. ..con poco
successo!..............................
Ho implementato la routine scaricata dal sito comune per togliere la barra
dei menu...
Private Sub Form_Load()
    'Routine per togliere e rimettere la barra dei menu in Access 97 (97)
    'Fornitore: Giorgio Valsangiacomo
   Dim cbarmenu As CommandBar
   Set cbarmenu = CommandBars("menu bar")
   cbarmenu.Enabled = False
End Sub
la risposta è la seguente........
Errore di compilazione :
Tipo definito dall'utente non definito
Mi hanno suggerito di togliere e rimettere il segno di spunta sui
riferimenti  a "Microsoft Office 8.0 Object Library"
ma i  "Riferimenti" "Microsoft Office 8.0 Object Library" sono già presenti
e il prg si rifiuta anche solo di togliere il segno di spunta dicendo che la
libreria è necessaria per il funzionamennto del prg stesso...
Mi aiutate....?
grazie ...
bce...@tiscalinet.it


title: barra di menù in access....

author: Voltolini

text:
>    Dim cbarmenu As CommandBar
>    Set cbarmenu = CommandBars("menu bar")
>    cbarmenu.Enabled = False
Prova a togliere "As CommandBar" e dovrebbe funzionare.
Voltolini


title: barra di menù in access....

author: Giorgio Valsangiacomo

text:
"bc" <
bce...@tiscalinet.it
> ha scritto nel messaggio
news:8kdb1b$ba9$1...@pegasus.tiscalinet.it...
> Ripropongo lo stesso quesito inviato alcuni giorni fa.. ..con poco
> successo!..............................
>
> Ho implementato la routine scaricata dal sito comune per togliere la barra
> dei menu...
>
> Private Sub Form_Load()
>     'Routine per togliere e rimettere la barra dei menu in Access 97 (97)
>     'Fornitore: Giorgio Valsangiacomo
>
>    Dim cbarmenu As CommandBar
>    Set cbarmenu = CommandBars("menu bar")
>    cbarmenu.Enabled = False
> End Sub
>
> la risposta è la seguente........
> Errore di compilazione :
> Tipo definito dall'utente non definito
>
> Mi hanno suggerito di togliere e rimettere il segno di spunta sui
> riferimenti  a "Microsoft Office 8.0 Object Library"
> ma i  "Riferimenti" "Microsoft Office 8.0 Object Library" sono già
presenti
> e il prg si rifiuta anche solo di togliere il segno di spunta dicendo che
la
> libreria è necessaria per il funzionamennto del prg stesso...
>
> Mi aiutate....?
> grazie ...
>
>
bce...@tiscalinet.it
Ciao,
scusa ma non riesco a capire, devi avere un problema altrove anche perché
normalmente la spunta dal MO 8.0 Object Libr. devi poterla togliere.
Giorgio
>
>
>
>
>
>
>
>
>
>
>
>
>


title: Rendere invisibile un controllo in un report da codice

author: massimiliano

text:
Buongiorno a tutti.
In una maschera ho inserito un pulsante che apre il mio report.
In base a delle condizioni dovrei visualizzare nel report due controlli:
una casella di testo e una label.
Sull'evento open del report leggo il valore di una variabile pubblica della
maschera e decido se rendere visibile o meno i miei controlli
PROBLEMA:
    la proprietà visible nei controlli del report non c'è!!
    Ho pensato di cambiare il forecolor (rendendolo bianco) ma questa
proprietà non c'è!!
Devo necessariamente creare un nuovo report senza i due controlli o c'è
un'alra soluzione?
Grazie in anticipo!!!


author: cidi

text:
"massimiliano" <
maxsa...@email.it
> ha scritto nel messaggio
news:uegwc.38860$Wc.12...@twister2.libero.it...
> Buongiorno a tutti.
>
> In una maschera ho inserito un pulsante che apre il mio report.
> In base a delle condizioni dovrei visualizzare nel report due controlli:
> una casella di testo e una label.
>
> Sull'evento open del report leggo il valore di una variabile pubblica
della
> maschera e decido se rendere visibile o meno i miei controlli
>
> PROBLEMA:
>     la proprietà visible nei controlli del report non c'è!!
anche se non si vede c'è.
nell'intestazione del report inserisci il riferimento alla variabile della
maschera
p.e. una casella di testo con origine
controllo:=[Forms]![NomeMaschera]![Variabile]
e su formattazione della sezione lo rendi visibile o no, qualcosa del
genere:
If Me.NomeCasellaVariabile <> 0 Then
     Me.NomeCasellaVariabile.Visible = True
        Else
       Me.NomeCasellaVariabile.Visible = False
    End If
>     Ho pensato di cambiare il forecolor (rendendolo bianco) ma questa
> proprietà non c'è!!
>
> Devo necessariamente creare un nuovo report senza i due controlli o c'è
> un'alra soluzione?
>
> Grazie in anticipo!!!
>
>
---
Daniele


text:
"massimiliano" <
maxsa...@email.it
> ha scritto nel messaggio
news:uegwc.38860$Wc.12...@twister2.libero.it...
> Buongiorno a tutti.
>
> In una maschera ho inserito un pulsante che apre il mio report.
> In base a delle condizioni dovrei visualizzare nel report due controlli:
> una casella di testo e una label.
>
> Sull'evento open del report leggo il valore di una variabile pubblica
della
> maschera e decido se rendere visibile o meno i miei controlli
>
> PROBLEMA:
>     la proprietà visible nei controlli del report non c'è!!
anche se non si vede c'è.
nell'intestazione del report inserisci il riferimento alla variabile della
maschera
p.e. una casella di testo con origine
controllo:=[Forms]![NomeMaschera]![Variabile]
e su formattazione della sezione lo rendi visibile o no, qualcosa del
genere:
If Me.NomeCasellaVariabile <> 0 Then
     Me.NomeCasellaVariabile.Visible = True
        Else
       Me.NomeCasellaVariabile.Visible = False
    End If
>     Ho pensato di cambiare il forecolor (rendendolo bianco) ma questa
> proprietà non c'è!!
> Devo necessariamente creare un nuovo report senza i due controlli o c'è
> un'alra soluzione?
>
> Grazie in anticipo!!!
---
Daniele


author: Gustavo Bartolini

text:
"massimiliano" <
maxsa...@email.it
> ha scritto nel messaggio
news:uegwc.38860$Wc.12...@twister2.libero.it...
> Buongiorno a tutti.
>
> In una maschera ho inserito un pulsante che apre il mio report.
> In base a delle condizioni dovrei visualizzare nel report due controlli:
> una casella di testo e una label.
>
> Sull'evento open del report leggo il valore di una variabile pubblica
della
> maschera e decido se rendere visibile o meno i miei controlli
>
> PROBLEMA:
>     la proprietą visible nei controlli del report non c'č!!
La proprietą visibile c'č
sull'evento load
if Maschera!Quello = "ok" then
Me!Campo.visible = false
end if
eccetera
saluti
GB


author: Alberto S.

text:
On Sat, 05 Jun 2004 10:25:19 GMT, "cidi" <
dadonziN...@tin.it
>
wrote:
>> PROBLEMA:
>>     la proprietą visible nei controlli del report non c'č!!
>
>anche se non si vede c'č.
:-)
--
Alberto
No alle guerre


title: REPORT IN PDF

text:
Salve ragazzi,
Allora nel mio database(ormai incasinato) ho una maschera ordini che trae
origine da una tblOrdini.
Ora i spedisco questi ordini in formato Snapshot ai miei fornitori,
prendendomi l'ordine codice da una query parametrica in cui mi dice di
selezionare l'ordine desiderato. il problema è che quando arriva via email
l'ordine ha la dicitura " SpedizioniOrdini" che è il nome del Mio report.
Come posso poter mandare il mio ordine direttamente in pdf e nomimare in
automatico questo file pdf col numero CodiceOrdine digitato nella Query
parametrica?.
Grazie a tutti!!!!!


title: REPORT IN PDF

author: Cinzia

text:
"Fabrizio_LoL" <
f_j...@libero.it
> ha scritto nel messaggio
news:6897f.6127$65.2...@twister1.libero.it...

Ciao Fabrizio,
come prima cosa scaricati il  PDF Creator da
www.sourceforge.org
  e
installalo.
Poi guardando la documentazione scoprirai che andando a scrivere il nome che
vuoi dare al tuo file PDF nel PDFCreator.INI  quando manderaiil report in
stampa ti verrà automaticamente salvato con il nome che gli avrai assegnato.
Credo ci sia un esempio anche sul Sitocomune.
Saluti
Cinzia


title: REPORT IN PDF

author: Roberto da casa

text:
"Fabrizio_LoL" <
f_j...@libero.it
> ha scritto nel messaggio
news:6897f.6127$65.2...@twister1.libero.it...

Se vai sul Sito Comune (link qui sotto) nella Sezione Reports trovi un
database di esempio realizzato in base a quanto ti ha suggerito Cinzia
allegato alla FAQ di Walter Negrinelli intitolata "4.21 Esportare un report
in un file PDF".
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: REPORT IN PDF

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:STd7f.6687$65.2...@twister1.libero.it...

Grazie ragazi ho provato il tutto mi funziona!!!!mi  salva i miei ordini in
report pdf tutto ok ma me li salva come ordini.
Io  voorei che al posto di salvarli tutti come ordini me li salvasse in
automatico con l'oridne codice che io digito nella mia query marametrica.
ad esempio se io nella mia masche premo il pulsante stampa digito da query
parametrica l'ordine AR xx-xxxx e va a salvarlo in automatico in pdf come Ar
xx-xxxx.
credo un codice da mettere sulla chiamata report pdf
Call creapdf ("directory di salvataggio", "codice mia query parametrica" ,
"nome report")credo come si fà?


title: REPORT IN PDF

author: access il top

text:
"Fabrizio_LoL" <
f_j...@libero.it
> ha scritto nel messaggio
news:biP7f.32622$Pe2.6...@twister2.libero.it...

se tu utilizzi una maschera potresti fare così
nella maschera hai un campo testo e un bottone
nel campo testo chiamato "ordine" scrivi l'ordine che desideri stampare
imposti la query di prendere il campo direttamente dalla maschera
[Forms]![nome maschera]![ordie]
sull'evento click fai
Call creapdf ("directory di salvataggio", me.ordine , "nome report")
ciao


title: REPORT IN PDF

text:
"access il top" <
negrinelliw...@yahoo.it
> ha scritto nel messaggio
news:43607517$0$8492$5fc...@news.tiscali.it...

Sei un grande Funzionaaaaaaaaaaaaaaaaaaaaaaaa!!!!!


title: REPORT IN PDF

author: Leo

text:

Scusate, ho provato anch'io dato che avevo la stessa necessita', ma mi
propone come nome del file sempre il nome del report nonostante tutto
sembrerebbe come da voi spiegato !!! Qualcos'altro da verificare ?? Inoltre,
quanto sopra spiegato, da quanto ho capito dovrebbe non mostrare la maschera
di salvataggio del file, ma farlo automaticamente, corretto ??? Anche questo
non mi succede !!!!! Qualche gentile aiuto ???

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: REPORT IN PDF

author: Fabrizio

text:
"Leo" <
ch...@tiscali.it
> ha scritto nel messaggio
news:195Z239Z127Z2Y...@usenet.libero.it...

ciao leo !!1 scusa ma guarda posso dirti solo i passaggi che o fatto, prima
di tutto mi sono andato a leggere il codice della maschera e dei moduli dell
database su sitocomune relativi a questo.
poi devi impostare il percorso di destinazione anche sul modulo contenuto
modulo prelevata dal sito comune, e successivamente ho impostato il codice
su un comando stampa. evento click.



title: Collegare DBF

author: Ferro & Metalli  Srl

text:
Ho un programma di contabilita' in cui viene indicato l'uso di DBF come
archivio usato e FOX pro come linguaggio di programmazione.
Vorrei creare un archivio access con tabelle collegate alla procedura per
permettere l'inserimento dei dati che ho nella procedura che uso attualmente
(anagrafiche clienti-fornitori ecc...).
Ho provato, in un archivio access 2000 vuoto, a collegare la tabella
Aclie-fe.dbf (anagrafica cliente)
con tipo file DBASE III, DBASE IV, DBASE 5.
Tutti e tre i tipi di file mi permettono di collegare correttamente la
tabella, purtroppo quando provo ad entrare nella tabella ottengo l'errore:
- Impossibile individuare il file Memo Xbase richiesto.
Da notare che comunque riesco a visualizzare (in tutti e tre i casi) la
struttura della tabella.
ho provato quindi a collegare le tabelle tramite ODBC utilizzando il driver
Microsoft dBase VFP Driver Versione 6.01.8629.01 (file VFPODBC.DLL del
19/05/2001)
ma ottengo comunque un errore e non riesco ad accedere alla tabella.
Come posso accedere a tale tabella? Va acquistato un programma apposito? Ci
sono dei driver ODBC compatibili? Devo installare Visual Fox Pro della MS?
Grazie
Ferro e Metalli SRL
in...@ferroemetalli.it
http://www.ferroemetalli.it


title: Collegare DBF

author: Enzo

text:
"Ferro & Metalli Srl" <
ferrometalli...@tin.it
> wrote in message
news:hvEB7.10753$C57.2...@news1.tin.it...
> Ho un programma di contabilita' in cui viene indicato l'uso di DBF come
> archivio usato e FOX pro come linguaggio di programmazione.
>
> Vorrei creare un archivio access con tabelle collegate alla procedura per
> permettere l'inserimento dei dati che ho nella procedura che uso
attualmente
> (anagrafiche clienti-fornitori ecc...).
> 19/05/2001)
> ma ottengo comunque un errore e non riesco ad accedere alla tabella.
Io invece ho il problema opposto!
Da tabelle clienti .mdb a .dbf !
Non sapevo di questi driver odbc.....
Qui mi dicono che bisogna sapere la strutt.dei record del file e ricrearla
nell'altra procedura, un lavoro da programmatori.
Se avete novità vi sarei grato se le comunicate sul ng.
Grazie e saluti.


title: Collegare DBF

author: Alessandro Cappelli

text:
>
> Ho provato, in un archivio access 2000 vuoto, a collegare la tabella
> Aclie-fe.dbf (anagrafica cliente)
> con tipo file DBASE III, DBASE IV, DBASE 5.
> Tutti e tre i tipi di file mi permettono di collegare correttamente la
> tabella, purtroppo quando provo ad entrare nella tabella ottengo l'errore:
> - Impossibile individuare il file Memo Xbase richiesto.
>
i file foxpro usano tipi di campi memo diversi da dBASEx
quello di foxpro hanno estensione .ftp
(foxpro ha anche indici diversi: dBASEiV aveva .mdx mentre foxpro .cdx)
devi collegare i file .dbf generati da foxpro o scegliendo nel tipo file
della finestra di scelta dei files da importare il tipo foxpro oppure
scegliendo i driver ODBC relativi a foxpro


title: Sottoreport Acc/97

author: tommy

text:
Ciao a tutti.
Ho un report "LancioProd"
Ho un sottoreport "Setup01" legato con "LancioProd" con tre campi figli e
master
figlio    :ID articolo;ID Mescola;ID macchinario.
master:ID articolo;ID Mescola;ID macchinario.
Come faccio se il sottoreport "Setup01" non contiene nessun record a far
stampare un altro report "svuoto":
mi hanno gia risposto con:
If me.<nomesottoreport>.report.recordsetclone.recordcount=0 then
DoCmd.OpenReport <altroreport>
Mi da errore in quanto non riconosce il nome del sottoreport.
ciao e grazie


title: Sottoreport Acc/97

author: MA

text:

Usa dcount sulla tab oppura hasdata sul report
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Sottoreport Acc/97

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...

in che senso dcount sulla tab oppure hasdata sul report?
ciao tommy


title: Sottoreport Acc/97

text:

if Dcount("*", "Setup01")= 0 then

       docmd.openreport etc
else

       docmd.openreport ect
end if



title: Sottoreport Acc/97

text:

Grazie! ciao.


title: importare file testo

text:
Salve vi propongo il seguente quesito:
Ho una serie di quesiti di diritto in formato .doc elencati nel modo che
segue:
-----------------------------------------------------------------------------------------------------------------------------------------------
Numero: 1
Quesito: Commette il reato di assistenza agli associati, con riferimento
al delitto di associazione con finalità di terrorismo
anche internazionale o di eversione dell'ordine democratico, colui che,
fuori dei casi di concorso:
Risposta 1: fornisce ospitalità a taluna delle persone che partecipano
alle predette associazioni.
Risposta 2: aiuta taluna delle persone che partecipano alle predette
associazioni ad eludere le investigazioni della autorità, ovvero
la aiuta a sottrarsi alle ricerche disposte da quest'ultima.
Risposta 3: aiuta taluna delle persone che partecipano alle predette
associazioni ad assicurarsi il prodotto, il profitto o il prezzo del
reato commesso.
Risposta 4: fornisce alle persone che partecipano alle associazioni
predette informazioni utili a consentire che il reato sia portato
ad esecuzione.
-------------------------------------------------------------------------
Numero: 2
Quesito: Nel caso di condanna per il delitto di rifiuto di atti di ufficio:
Risposta 1: è comunque ordinata la confisca.
Risposta 2: è ordinata la confisca soltanto delle cose che servirono o
furono destinate a commettere il reato.
Risposta 3: è ordinata la confisca soltanto delle cose che costituiscono
il prodotto o il profitto del reato.
Risposta 4: è ordinata la confisca soltanto delle cose che costituiscono
il prezzo del reato.
--------------------------------------------------------------------------
Numero: 3
Quesito: Commette il reato di alterazione di mezzi di trasporto chiunque
alteri mezzi di trasporto:
Risposta 1: di qualsiasi tipo, operando modifiche o predisposizioni
tecniche tali da costituire pericolo per l'incolumità fisica degli
operatori di polizia.
Risposta 2: del tipo autoveicolo, operando modifiche o predisposizioni
tecniche tali da costituire pericolo per l'incolumità fisica
degli operatori di polizia.
Risposta 3: del tipo motoveicolo, operando modifiche o predisposizioni
tecniche tali da costituire pericolo per l'incolumità fisica
degli operatori di polizia.
Risposta 4: del tipo ciclomotore, operando modifiche o predisposizioni
tecniche tali da costituire pericolo per l'incolumità fisica
degli operatori di polizia.
--------------------------------------------------------------------
Numero: 4
Quesito: Commette il reato di occultamento di mezzi di trasporto chiunque
occulti mezzi di trasporto:
Risposta 1: di qualsiasi tipo che, rispetto alle caratteristiche
omologate, presentano alterazioni o modifiche o predisposizioni
tecniche tali da costituire pericolo per l'incolumità fisica degli
operatori di polizia.
Risposta 2: del tipo autoveicoli che, rispetto alle caratteristiche
omologate, presentano alterazioni o modifiche o predisposizioni
tecniche tali da costituire pericolo per l'incolumità fisic a degli
operatori di polizia.
Risposta 3: del tipo motoveicoli che, rispetto alle caratteristiche
omologate, presentano alterazioni o modifiche o predisposizioni
tecniche tali da costituire pericolo per l'incolumità fisica degli
operatori di polizia.
Risposta 4: del tipo ciclomotori che, rispetto alle caratteristiche
omologate, presentano alterazioni o modifiche o predisposizioni
tecniche tali da costituire pericolo per l'incolumità fisica degli
operatori di polizia.
----------------------------------------------------------------------------
Numero: 5
Quesito: Commette il reato di alterazione di mezzi di trasporto chiunque
alteri mezzi di trasporto:
Risposta 1: di qualsiasi tipo, operando modifiche o predisposizioni
tecniche tali da costituire pericolo per l'incolumità fisica degli
operatori di polizia.
Risposta 2: di qualsiasi tipo, operando modifiche o predisposizioni
tecniche tali da costituire pericolo per la pubblica incolumità.
Risposta 3: di trasporto di qualsiasi tipo, operando modifiche o
predisposizioni tecniche tali da costituire peric olo per la salute
pubblica.
Risposta 4: di trasporto di qualsiasi tipo, operando modifiche o
predisposizioni tecniche, qualora ne possa derivare un turbamento
per l'ordine pubblico.
-----------------------------------------------------------------------------------------------------------------------------------------------
Quello che vorrei fare è tabellare in access tali quesiti in modo
automatico (visto che i quesiti sono 1000)  tale da avere una tabella:
tbl_Quesiti composta dai seguenti campi:
Numero | Quesito | Risposta1 | Risposta2 | Risposta3 | Risposta4|
Come posso fare ? spero di essere stato chiaro
C’E’ qualcuno che può darmi una mano. Ringraziamenti anticipati. Roberto
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: importare file testo

author: namor

text:
cyclon1 ha scritto:
> Salve vi propongo il seguente quesito:
> Ho una serie di quesiti di diritto in formato .doc elencati nel modo che
> segue:
> -------------------------------------------------------------------
> Numero: 1
> Quesito: Commette il reato di assistenza agli associati, con riferimento
> al delitto di associazione con finalità di terrorismo
> anche internazionale o di eversione dell'ordine democratico, colui che,
> fuori dei casi di concorso:
> Risposta 1: fornisce ospitalità a taluna delle persone che partecipano
> alle predette associazioni.
> Risposta 2: aiuta taluna delle persone che partecipano alle predette
> associazioni ad eludere le investigazioni della autorità, ovvero
> la aiuta a sottrarsi alle ricerche disposte da quest'ultima.
> Risposta 3: aiuta taluna delle persone che partecipano alle predette
> associazioni ad assicurarsi il prodotto, il profitto o il prezzo del
> reato commesso.
> Risposta 4: fornisce alle persone che partecipano alle associazioni
> predette informazioni utili a consentire che il reato sia portato
> ad esecuzione.
> -------------------------------------------------------------------------
> Numero: 2
[cut]
> Quello che vorrei fare è tabellare in access tali quesiti in modo
> automatico (visto che i quesiti sono 1000)  tale da avere una tabella:
> tbl_Quesiti composta dai seguenti campi:
> Numero | Quesito | Risposta1 | Risposta2 | Risposta3 | Risposta4|
> Come posso fare ? spero di essere stato chiaro
> C’E’ qualcuno che può darmi una mano. Ringraziamenti anticipati. Roberto
Usa il trova...sostituisci di word per portare il file al formato
numero,"quesito","risposta1","risposta2","risposta3","risposta4"
numero,"quesito","risposta1","risposta2","risposta3","risposta4"
numero,"quesito","risposta1","risposta2","risposta3","risposta4"
...
sostituisci ---------------------------------------^pNumero: con "^p
sostituisci ^pQuesito: con ,"
sostituisci ^pRisposta 1: ","
ecc...
poi salvalo in formato solo testo ed importalo in access.
Namor
--
namor at inwind punto it



title: importare file testo

text:
namor ha scritto:
> cyclon1 ha scritto:

> [cut]



*************************
Grazie per la risposta prima di tutto,
Mi pui spiegare il significato dei simboli: ^p   ","   ,"
intuisco che servono da delimitatori , mi pui spiegare se ti è possibile
come si usano ?
ciao grazie by cyclon1
--



title: importare file testo

text:
cyclon1 ha scritto:
[cut]
> > Usa il trova...sostituisci di word per portare il file al formato
> > numero,"quesito","risposta1","risposta2","risposta3","risposta4"
> > numero,"quesito","risposta1","risposta2","risposta3","risposta4"
> > numero,"quesito","risposta1","risposta2","risposta3","risposta4"
> > ...
> > sostituisci ---------------------------------------^pNumero: con "^p
> > sostituisci ^pQuesito: con ,"
> > sostituisci ^pRisposta 1: ","
> > ecc...
> > poi salvalo in formato solo testo ed importalo in access.
> > Namor
> Grazie per la risposta prima di tutto,
> Mi pui spiegare il significato dei simboli: ^p   ","   ,"
> intuisco che servono da delimitatori , mi pui spiegare se ti è possibile
> come si usano ?
> ciao grazie by cyclon1
Nel Trova...sostituisci di Word puoi cercare e inserire anche interruzioni
di riga, di pagina, tabulazioni, caratteri jolly, ecc...
Li indichi con combinazioni speciali tipo ^p ^t ^m ...
In word apri la finestra Trova...sostituisci, premi Altro... e poi
Speciale, e hai l'elenco dei caratteri di controllo che puoi usare.
Per passare dal tuo attuale formato a quello "pulito" importabile in
access, tutti i blocchi numero-quesito-risposte devono essere sulla stessa
riga e con le stringhe delimitate da doppi apici.
"," è semplicemente il testo che devi sostituire a "Risposta 1: " per
ottenere il file "pulito" e con le stringhe correttamente delimitate che
poi potrai importare in access.
Sostituire ^pRisposta 1: con "," vuol dire far sparire "Risposta 1: " e
anche l'interruzione di riga che la precede, e metterci letteralmente i 3
caratteri ","
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: importare file testo

text:
namor ha scritto:
> cyclon1 ha scritto:
> [cut]




****************************
E se nelle domande e nelle risposte son presenti dell virgole, non mi
sballerebbe la tabulazione ?
--



title: importare file testo

text:
cyclon1 ha scritto:
[cut]
> > Nel Trova...sostituisci di Word puoi cercare e inserire anche interruzioni
> > di riga, di pagina, tabulazioni, caratteri jolly, ecc...
> > Li indichi con combinazioni speciali tipo ^p ^t ^m ...
> > In word apri la finestra Trova...sostituisci, premi Altro... e poi
> > Speciale, e hai l'elenco dei caratteri di controllo che puoi usare.
> > Per passare dal tuo attuale formato a quello "pulito" importabile in
> > access, tutti i blocchi numero-quesito-risposte devono essere sulla stessa
> > riga e con le stringhe delimitate da doppi apici.
> > "," è semplicemente il testo che devi sostituire a "Risposta 1: " per
> > ottenere il file "pulito" e con le stringhe correttamente delimitate che
> > poi potrai importare in access.
> > Sostituire ^pRisposta 1: con "," vuol dire far sparire "Risposta 1: " e
> > anche l'interruzione di riga che la precede, e metterci letteralmente i 3
> > caratteri ","
> > Namor
> ****************************
> E se nelle domande e nelle risposte son presenti dell virgole, non mi
> sballerebbe la tabulazione ?
No, le virgole no perchè sarebbero comunque comprese tra i doppi apici che
delimitano le stringhe. Invece se hai i doppi apici (") nel testo dei
quesiti o delle risposte ti darà errori. Per evitare il problema basta
raddoppiarli (sempre usando il trova...sostituisci e cambiando tutti i "
in "").
Ovviamente il raddoppio degli apici va fatto tassativamente PRIMA di fare
le altre sostituzioni, altrimenti ti va a raddoppiare anche i delimitatori
di stringa "," e devi ricominciare il lavoro dall'inizio.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: importare file testo

text:
namor ha scritto:
> cyclon1 ha scritto:
> [cut]



*************************************
Funziona quasi bene, nel senso che purtoppo sia il testo dei quesiti che
delle risposte possono essere su più righe e quando faccio per es.
^pQuesiti con "","" mi trascina solo la prima riga cioè quella in line con
Quesiti:.
Come faccio a portarmi l'eventuale proseguo del testo che sta sulla riga
successiva ?
--



title: importare file testo

text:
cyclon1 ha scritto:
[cut]
> Funziona quasi bene, nel senso che purtoppo sia il testo dei quesiti che
> delle risposte possono essere su più righe e quando faccio per es.
> ^pQuesiti con "","" mi trascina solo la prima riga cioè quella in line con
> Quesiti:.
> Come faccio a portarmi l'eventuale proseguo del testo che sta sulla riga
> successiva ?
Allora lascia le linee di separazione ("-------------------"), togli tutti
i ^p (sostituisci ^p con niente) così ti riunifica tutte le linee, e poi
sostituisci le linee di separazione con ^p.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: Apertura mde in accesso esclusivo

author: Mirko Caporali

text:
Ciao a tutti,
Ho appena creato un mde da distribuire con runtime. C'è un modo per
fare in modo che l'utente lo apra sempre in accesso esclusivo?
PS: ho impostato da codice l'opzione "default open mode for
databases", ma quando vado ad impostare la password mi viene detto che
il db è aperto in modalità condivisa.


author: Andreina Gazzoni

text:
Sto provando a fare un db di Access2000,chi ha voglia di aiutarmi!!??
vi manderei il mio db (non preoccupatevi è leggerissimo) con scritto
quello che vorrei ma non riesco a fare!!!  ci sono dei volenterosi
aiutanti???? secondo me non è difficile quello che vorrei fare ma io non
riesco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Emyr

text:
On Sat, 13 Apr 2002 18:23:30 +0000 (UTC), "Andreina Gazzoni"
<
cich...@tin.it
> wrote:
>Sto provando a fare un db di Access2000,chi ha voglia di aiutarmi!!??
>
>vi manderei il mio db (non preoccupatevi è leggerissimo) con scritto
>quello che vorrei ma non riesco a fare!!!  ci sono dei volenterosi
>aiutanti???? secondo me non è difficile quello che vorrei fare ma io non
>riesco
forse è più corretto che tu chieda (una domanda alla volta) ciò che
non riesci a fare.Se vuoi che qualc'un altro ti faccia il lavoro forse
è il caso che tu lo paghi...
P.S. i Pup piaggnono!
Saluti.
Emanuele.


title: Sto provando a fare un db di Access2000,chi ha voglia di aiutarmi!!??

author: Fabiuz

text:
"Andreina Gazzoni" <
cich...@tin.it
> ha scritto nel messaggio
news:7b0b6235b255895fbe9...@mygate.mailgate.org...



author: Matteo

text:
dimmi pure
"Fabiuz" <
fgul...@tiscalinet.it
> ha scritto nel messaggio
news:abg4q2$pmc$1...@pegasus.tiscalinet.it...



title: rubrica telefonica con chiamata automatica

author: dm

text:
Su questo sito c'e' una  rubrica telefonica su excel che compone
automaticamente il numero telefonico.
www.mardom.it
ciao


title: modifica del MSG di errore predefinito

author: psq

text:
ho letto da qualche parte che è possibile modificare il messaggio di errore
quando, inserendo un record da una mascera da il messaggio chiave ripetuta
oppure manca il riferimento nella tabella principale
p.e.
tab  ANAGR chiave codice
tab. AZIANDA chiave idazienda
tab  PRESENZE chiave =>data ;tipo presenza;codice;idazienda
se inserisco nella tab PRESENZE un record con codice che non risulta in
ANAGR mi da errore......
se inserisco un codice con le medesime chiavi della tab. PRESENZE mi da
errore.......
e possibile sostituire tali errori predefiniti con messagii personalizzati
grazie


title: modifica del MSG di errore predefinito

text:
On Thu, 31 Oct 2002 11:36:03 GMT, "psq" <
pasquale...@tin.it
>
wrote:

evento on error
gestione errori personalizzata
Saluti.
Emanuele.


title: Problema stampe fronte-retro

author: Paul

text:
Salve a tutti
ho un problemino interessante da risolvere: ho un report che stampa in
blocco tot fatture per tot clienti, le fatture non sempre stanno su una
singola facciata ma posso anche prendere 2, 3 o più facciate. Tale
report deve essere emesso in fronte-retro per ovvi motivi. Il problema è
che se capitano due fatture da 1 facciata, in fronte-retro vengono
stampate sullo stesso foglio!!! Insomma dovrei fare in modo che tutte le
fatture siano emesse in pagine pari. quindi trasformare 1 facciata in 2,
3 in 4 ecc...quelle da 2 o da 4 rimangono tali.
Qualche idea?
grazie


title: Problema stampe fronte-retro

text:


controlli su formattazione l'evento pages e vedi se sei sull'ultima
pagina cosa puoi fare per farne stampare una aggiuntiva vuota....
Saluti.
Emanuele.


title: Problema stampe fronte-retro

text:

purtroppo il problema è più complicato perchè il report è unico per
tutte le fatture di tutti i clienti. quindi devo avere la possibilità di
aggiungere una pagina bianca in un punto qualsiasi del report dopo una
fattura che so essere compresa in un numero dispari di facciate...


title: Problema stampe fronte-retro

text:


puoi sempre controllare i campi con il valore dei campi e vedere
tramite variabili se ti trovi su una nuova fattura o no...
mi sembra abbastanza semplice
Saluti.
Emanuele.


title: Qull'Help che impazzisce.

author: Salvatore Vescio

text:
Buona sera,
Utilizzo Access2000 su Windows ME e come già capitava con Windows 98 trovo
dei problemi frequenti con la guida in linea: apro la stessa, magari la
riduco ad icona ma da questo momento in poi la finestra della guida si
ridimensiona a suo piacimento, si aprono ridimensionate finestre ridotte ad
icona ed altre stranezze del genere, per non parlare dei ridimensionamenti
che avvengono quando riprovo ad ingrandire la guida. Ho aggiornato Office
con SP1 ed SP2 ma il problema c'era prima ed è rimasto.
Sapete aiutarmi?
Grazie Salvatore


title: Qull'Help che impazzisce.

author: Rob

text:
"Salvatore Vescio" <
sal...@libero.it
> ha scritto nel messaggio
news:kjxr6.5819$6W.6...@news.infostrada.it...

Io ho risolto reinstallando O2K e ho notato che il problema si ripresenta se
chiami l'Help con mentre navighi con IE. A 'sto punto, visto che i nuovi
help sono html, penso sia un bug di qualche libreria di IE che non riesce a
condividere entrambe le cose.
Mandi, Rob.


title: rst.FindFirst strCriteri -> Errore di run-time 3251

author: Sergio de Pretis

text:
Innanzitutto ringrazio tutti quelli che mi hanno già risposto.
Ho già usato questa istruzione diverse volte ed ha sempre funzionato.
Ora mi da il seguente errore:
Errore di run-time 3251. Operazione non supportata per questo tipo di
oggetto.
Il codice richiamato dalla maschera è il seguente e funziona sia
utilizzando "rst.MoveLast" che inserendo un nuovo record con
"rst.AddNew".
Il codice contiene alcune righe commentate che sono la traccia dei vari
tentativi.
------
Private Sub ComandoOpenOrder_Click()
Dim strCriteri As String
Dim dbs As Database
Dim rst As Recordset, rstAI As Recordset, rstDep As Recordset, rstImp As
Recordset
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset("Aziende anagrafico")
'strCriteri = "[Codazienda] = '" & Me.Azienda & "'"
strCriteri = "[Indirizzo] = 'Via Roma'"
'rst.MoveLast    'funziona
rst.FindFirst strCriteri    'Errore di run-time 3251.
rst.Edit	'funziona con rst.MoveLast
'rst.AddNew	'funziona senza posizionamento
rst![Codazienda] = "16"
rst![Nome azienda] = "sedici"
rst.Update
rst.Close
------
Qualcuno è in grado di aiutarmi.
Grazie fin d'ora.
--------------------------------------------------------------------
Sergio de Pretis                     E-mail
depr...@csgen.it


author: Lbo dal portatile

text:
>Set rst = dbs.OpenRecordset("Aziende anagrafico")
>rst.FindFirst strCriteri    'Errore di run-time 3251.
Aziende Anagrafico e'allegata?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: cancellare maschera Access

author: Giuseppe

text:
ho selezionato una maschera e premuto il tasto Canc
la MsgBox mi avvisa che stavo per cancellare un' altra maschera
annullo
back-up
ripeto il tentativo di cancellazione: stesso messaggio
cancello
Access cancella la maschera selezionata
misteri di Access
                            giuseppe


title: cancellare maschera Access

text:
"Giuseppe" <
ebq...@tin.it
> ha scritto nel messaggio
news:8v8m1c$r99$1...@nslave3.tin.it...

dimenticavo : Access 2000
                                        giuseppe


title: campo calcolato autoincrementante in query

author: mec

text:
Salve,
qualche giorno fa ho chiesto quanto in oggetto e mi è stato risposto fra
l'altro di frugare nel sito comune.
Bene ho trovato nella sezione query del sito comune il punto 2.1 che indica
come creare un campo progressivo.
- ho copiato la funzione e l'ho incollata in un modulo
- ho aperto la query  in modalità struttura e ho aggiunto un campo calcolato
(= Progressivo()) ma il risultato è stato (ovviamente)negativo.
Domanda:
come si utilizza correttamente l'esempio indicato sul sito comune
grazie
mec


text:
Chiedo scusa per il doppio messaggio.
Se fosse capitato ad un altro avrei detto ch'era un cretino ma dato  che è
successo a me diciamo che poteva capitare a chiunque.
mec


author: Sergio MAZZA

text:
"mec" <
m...@mail.it
> ha scritto nel messaggio news:df533i$jh9$1...@area.cu.mi.it...
> Chiedo scusa per il doppio messaggio.
> Se fosse capitato ad un altro avrei detto ch'era un cretino ma dato  che è successo a me diciamo che poteva capitare a chiunque.
> mec
Mhmm... Quindi hai dato del "cretino" a tutti???!!! Ahaaa, bravoo...
Ciao.
--
Sergio MAZZA


title: Procedura Access da usare via palmare

author: RobertoA

text:
Sto completando una serie di procedure che verranno usate, via terminal
server, da alcuni smartphone
Per rendere usabili le parti dedicate agli smartphone, ho realizzato
alcune form usando controlli standard (textbox, label, combo,
listbox,...) con text size di 28, 36 o piu'
Funzionare funziona, ma le combobox quando vengono aperte sono
inutilizzabili perche' non si riesce a scorrerle, nel senso che la barra
verticale di destra rimanendo dimensione originale (non si ingrandisce
come il trsto interno), si vede microscopica e non consente lo
scorrimento delle voci nella lista aperta
La dimanda e': come fare per scorrere gli item nella combobox una volta
aperta?


title: Procedura Access da usare via palmare

author: BFS

text:

potresti crearti due pulsantoni ad hoc "su" e "giu" per far scorrere il
focus riga per riga

Access è troppo limitato come interfaccia grafica per poter renderlo
gestibile da uno schermo di uno smartphone

ciao
BFS


title: Procedura Access da usare via palmare

text:

Si era quello che intendevo, dei pulsantoni per spostarsi su e giu'
nella lista delle righe disponibili
Solo che se clicchi sui pulsantoni, il focus si sposta su loro, e la
lista aperta della combo viene chiusa
Credo mi tocchera' abbandonare la combo e preparare una form che faccia
la funzione di visualizzazione, scorrimento e selezione della riga


title: riferimenti

author: cirus

text:
qualcuno puņ aiutarmi a risolvere questo pbm?
Public Sub ProvaDB()
Dim dbs As Database
Dim rst As Recordset
    Set dbs = CurrentDb
    Set rst = dbs.OpenRecordset("clienti1", dbOpenTable)
    rst.Close
    dbs.Close
End Sub
l'errore run time 13: tipo non corrispondente
si verifica assegnando alla variabile rst l'istanza dell'oggetto ...
la sub provaDB č stata associata all'evento clic di un pulsante di comando
saranno i riferimenti?
Vi ringrazio


title: riferimenti

author: Daniele

text:
Prova a entrare in debug e vedere su che linea si blocca l'esecuzione.
daniele
cirus <
ber...@libero.it
> wrote in message
ipxy4.14475$O3.1...@news.infostrada.it...



title: riferimenti

author: lbo dal portatile

text:
>    Set rst = dbs.OpenRecordset("clienti1", dbOpenTable)
>l'errore run time 13: tipo non corrispondente
>si verifica assegnando alla variabile rst l'istanza dell'oggetto ...
la tabella clienti1 esiste?
>la sub provaDB č stata associata all'evento clic di un pulsante di comando
>saranno i riferimenti?
cosa sono i riferimenti?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Una immagine per tanti report

author: Gabriele Romagnoli

text:
Un cordiale saluto a tutti.
W98 A97
Vorrei memorizzare all'interno di un Db un'immagine (logo) per poterla
sfruttare - come immagine collegata - in diversi report (evitando cosi' di
doverla incorporare in ogni report).
Sono riuscito a collegarla come file esterno al Db ma sarebbe possibile
averla 'dentro' ?
Ringrazio in anticipo chiunque vorrà darmi un suggerimento.
Gabriele


title: Una immagine per tanti report

author: cidi

text:
"Gabriele Romagnoli" <
garo...@virgilio.it
> ha scritto nel messaggio
news:FAHLa.161109$pR3.3...@news1.tin.it...
> Un cordiale saluto a tutti.
>
> W98 A97
> Vorrei memorizzare all'interno di un Db un'immagine (logo) per poterla
> sfruttare - come immagine collegata - in diversi report (evitando cosi' di
> doverla incorporare in ogni report).
>
> Sono riuscito a collegarla come file esterno al Db ma sarebbe possibile
> averla 'dentro' ?
NO assolutamente NO
In questo Ng sconsigliano...:-))))
saluti Daniele


title: Eliminare la memoria di un Contatore

author: Slam

text:
Ciao ragazzi,
sto creando un db simile come idee a quello di Northwind, e per testare ogni
volta qualsiasi cosa devo simulare un ordine e tutto il resto, che poi
elimino. Il problema è che non riesco a resettare il Contatore degli ordini,
IDOrdine, che ovviamente anche se non ci sono ordini, parte dall'ultimo
numero in memoria. E questo ovviamente mi servirà quando renderò operativo
il db.
Ho provato, dopo aver tolto le relazioni, a cambiare il contatore in testo,
poi eliminarlo e rifarlo, o solo eliminarlo e rifarlo, ma il campo
IDOrdine - che deve chiamarsi per forza così, visto che ormai tutto il DB ha
questo riferimento - parte sempre dal'ultimo numero del contatore.
Come azzero la memoria di un campo contatore?
Grazie e ciao.


title: Eliminare la memoria di un Contatore

author: Pablitomf (Maurizio Facciuti)

text:
"Slam" <
zoes...@tin.it
> ha scritto nel messaggio
news:431eaece$0$8483$5fc...@news.tiscali.it...

Semplicemente compattando il DB


title: Eliminare la memoria di un Contatore

author: Roberto dalla campagna

text:
"Slam" <
zoes...@tin.it
> ha scritto nel messaggio
news:431eaece$0$8483$5fc...@news.tiscali.it...

Cancella tutti i record della tabella e compatta il database.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Eliminare la memoria di un Contatore

text: Molto semplice, grazie e ciao :)


title: aspetto casella combinata solo con form in modifica e/o aggiunta

author: acprussiano

text:
Un saluto a Tutto il NG, con A00 su W00 o XP avrei la necessità di
ottenere quanto segue:
Form :
associata alla tabella Anagrafiche
Casella Combinata:
Origine riga : Tabella/query   [FormaGiuridica]
Colonna associata 1
colonna 1 larghezza 0  valore "ID"
colonna 2 larghezza 4 valore "nome"
colonna 3 larghezza 5 valore "descrizione"
Con Form in modalità aggiunta e/o modifica impostata via codice,
dovrebbe comparire la casella combinata dalla quale pescare in valore
desiderato da inserire nella tabella [Anagrafiche], mentre con la form
in modalità consultazione la casella combinata dovrebbe comparire come
semplice campo di testo contenente il valore "nome" pescato da
[FormaGiuridica]. E' possibile ottenere una simile prestazione ?
Grazie per quanti potranno darmi un suggerimento


text:
"acprussiano" <
andrea...@email.it
> ha scritto nel messaggio news:1177319567.5...@p77g2000hsh.googlegroups.com...


Casella Combinata:


[risposta]
Crea i due controlli, sovrapponili, rendili non visibili; tramite codice visualizzi o l'uno o l'altro...
Ciao.
--
Sergio MAZZA


title: Esportare dati su un TXT

author: vuLCan Karayan

text:
Grazie ai suggerimenti di questo NG sto con successo riuscendo ad esportare
dati da un DB access su un file TXT con lunghezza dei campi predefinita.
Ho un problema.
La tabella è così formata:
Titolo (str, 50)
Codice (long, 10)
Autore (str, 50)
Notes (str, 255)
Il codice, numerico, deve essere esportato con una stringa di 10 caratteri.
Ossia: se il codice è 12, sul TXT deve risultare 0000000012
Se il codice è 1021, sul TXT deve risultare 0000001021 e così via...
Prima di esportare, ho creato una tabella temporanea dove ho provato a
convertire il campo codice in testo ma niente da fare.
Come posso fare in modo (magari con una sub) che il campo della tabella che
contiene il codice venga convertito in stringa e i valori di "spazio" prima
del codice vengano visualizzati come "0" (zero)?
Grazie a chi vorrà darmi una mano.
vuLCan


title: Esportare dati su un TXT

author: Karl Donaubauer

text:

In una query per aggiungere/aggiornare i dati alla/nella tabella
temporanea come campo testo o per esportare la query
direttamente puoi sempre usare:
Format([TuoCampo];"0000000000")
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: Esportare dati su un TXT

text:
> In una query per aggiungere/aggiornare i dati alla/nella tabella
> temporanea come campo testo o per esportare la query
> direttamente puoi sempre usare:
>
> Format([TuoCampo];"0000000000")
Grazie per la risposta Karl...
Mi chiedevo se fosse possibile passare il formato al recordset creato da
codice senza necessità di creare la tabella temporanea.
vuLCan


title: Esportare dati su un TXT

author: Carlo Costarella

text:
"vuLCan Karayan" <vulcankarayan@[tiscali]PUNTO.it> ha scritto nel messaggio
news:4371e5c3$0$22300$4faf...@reader1.news.tin.it...

Certo che sì, allo stesso modo:
Anzichè aprire la tabella come recordset, crea una query basata su quella
tabella e con la formattazione desiderata per quel campo.
Sarà questa query ad alimentare il recordset...esattamente come se fosse la
tabella.
Ciao, Carlo


title: Esportare dati su un TXT

text:
> Certo che sì, allo stesso modo:
> Anzichè aprire la tabella come recordset, crea una query basata su quella
> tabella e con la formattazione desiderata per quel campo.
> Sarà questa query ad alimentare il recordset...esattamente come se fosse
> la tabella.
>
> Ciao, Carlo
Grazie Carlo... ma scusa...
Nella tabella il campo ha formato numerico
Posso nella query renderlo alfanumerico?


title: Esportare dati su un TXT

text:
"vuLCan Karayan" <vulcankarayan@[tiscali]PUNTO.it> ha scritto nel messaggio
news:4371f7f3$0$22295$4faf...@reader1.news.tin.it...

 Certo che sì...la formattazione serve proprio a questo.
E' chiaro che devi aggiungere una colonna o campo alla query con un nome
diverso.
Per esempio aggiungi alla query un campo/colonna
MioCodice:Format([Codice];"0000000000")
Ricordati poi, nel codice o nella esportazione, che il campo ora si chiama
MioCodice. I dati memorizzati nella tabella restano assolutamente
immodificati.
Ciao, Carlo


title: Email automatiche con SendObject

text:
Non sono riuscito a capirci molto nei post che ho trovato in giro...
Uso il comando SendObject per mandare delle mail automatiche (cio� non
vorrei nessun intervento dall'utente in outlook...click o altro...!!!):
DoCmd.SendObject acQuery, "ERR_SOT_0", acFormatXLS, _
                              "
pi...@aaa.it
", , , _
                              "Stato RTU criticit� 0", _
                              "Ciao...."
Mi si apre outlook ma aspetta che qualcuno faccia click sul pulsante
"invia".
Non mi compare la finestra...."un programma esterno sta cercando di
inviare......" come scritto in molti post....
Volevo poter inviare la mail in automatico....ma volevo anche poter
continuare ad utilizzare il comando SendObject perch� mi gestisce bene gli
allegati in versione Excel...
Come posso fare??
Ho letto nei form anche che aggiungendo "false" in fondo al comando
SendObject invia le mail  in automatico(??????????)....(non funziona.....)
Ho anche installato il programmino Express Click Yes.......ma non
funzia......cio� funzionerebbe se uscisse la form "un programma esterno
sta cercando di inviare......" , invece mi esce direttamente la mail dove
devo cliccare su "INVIA"
Grazie per l'aiuto....
Ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Email automatiche con SendObject

author: MA

text:
RTrombini74 wrote:
> Non sono riuscito a capirci molto nei post che ho trovato in giro...
> Uso il comando SendObject per mandare delle mail automatiche (cioè non
> vorrei nessun intervento dall'utente in outlook...click o
> altro...!!!): DoCmd.SendObject acQuery, "ERR_SOT_0", acFormatXLS, _
>                              "
pi...@aaa.it
", , , _
>                              "Stato RTU criticità 0", _
>                              "Ciao...."
> Mi si apre outlook ma aspetta che qualcuno faccia click sul pulsante
> "invia".
> Non mi compare la finestra...."un programma esterno sta cercando di
> inviare......" come scritto in molti post....
> Volevo poter inviare la mail in automatico....ma volevo anche poter
> continuare ad utilizzare il comando SendObject perchè mi gestisce
> bene gli allegati in versione Excel...
> Come posso fare??
> Ho letto nei form anche che aggiungendo "false" in fondo al comando
> SendObject invia le mail  in automatico(??????????)....(non
> funziona.....) Ho anche installato il programmino Express Click
> Yes.......ma non funzia......cioè funzionerebbe se uscisse la form
> "un programma esterno sta cercando di inviare......" , invece mi esce
> direttamente la mail dove devo cliccare su "INVIA"
> Grazie per l'aiuto....
> Ciao
Ciao c'è un pò di confusione
un conto è outlook express uno microsoft outlook, solo quest'ultimo necessita di clickyes
il sendobject invece vuole l'invio dell'utente, ma puoi usare cdo e quindi l'invio sarà trasparente all'utente
Ciao
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Email automatiche con SendObject

author: Franchi Graziano & Famiglia

text:
Memorizza quanto segue in un modulo:
Option Compare Database
Option Explicit
Type MAPIMessage
  Reserved As Long
  Subject As String
  NoteText As String
  MessageType As String
  DateReceived As String
  ConversationID As String
  flags As Long
  RecipCount As Long
  FileCount As Long
End Type
Type MapiRecip
  Reserved As Long
  RecipClass As Long
  Name As String
  Address As String
  EIDSize As Long
  EntryID As String
End Type
Type MapiFile
  Reserved As Long
  flags As Long
  Position As Long
  PathName As String
  FileName As String
  FileType As String
End Type
'Public Dialogue As MAPIMessage
'Private Dialogue As MAPIMessage
'@@@Outlook Express METTI IL PERCORSO GIUSTO DI MSOE.DLL
Declare Function MAPISendMail Lib "c:\programmi\outlook express\msoe.dll"
Alias "BMAPISendMail" (ByVal Session&, ByVal UIParam&, Message As
MAPIMessage, Recipient() As MapiRecip, File() As MapiFile, ByVal flags&,
ByVal Reserved&) As Long
'@@@Outlook
'Declare Function MAPISendMail Lib "MAPI32.DLL" Alias "BMAPISendMail" (ByVal
Session&, ByVal UIParam&, Message As MAPIMessage, Recipient() As MapiRecip,
File() As MapiFile, ByVal flags&, ByVal Reserved&) As Long
Global Const SUCCESS_SUCCESS = 0
Global Const MAPI_TO = 1
Global Const MAPI_CC = 2
Global Const MAPI_CCO = 3
Global Const MAPI_LOGON_UI = &H1
Global Const MAPI_DIALOG = &H8
Function SendMail(sSubject As String, sTo As String, sCC As String, sCCO As
String, sAttach As String, sMessage As String, Optional sImmediateSend As
Boolean = True) As Long
  Dim MAPI_Message As MAPIMessage
  Dim I As Integer
  Dim cTo As Integer
  Dim cCC As Integer
  Dim cCCO As Integer
  Dim cAttach As Integer
  Dim Dialogue As MAPIMessage
  cTo = CountWords(sTo, ";")
  cCC = CountWords(sCC, ";")
  cCCO = CountWords(sCCO, ";")
  cAttach = CountWords(sAttach, ";")
  ReDim rTo(0 To cTo) As String
  ReDim RCC(0 To cCC) As String
  ReDim rCCO(0 To cCCO) As String
  ReDim rAttach(0 To cAttach) As String
  ParseWords rTo(), sTo, ";"
  ParseWords RCC(), sCC, ";"
  ParseWords rCCO(), sCCO, ";"
  ParseWords rAttach(), sAttach, ";"
  ReDim MAPI_Recip(0 To cTo + cCC + cCCO - 1) As MapiRecip
  For I = 0 To cTo - 1
    MAPI_Recip(I).Name = rTo(I)
    MAPI_Recip(I).RecipClass = MAPI_TO
   Next I
  For I = 0 To cCC - 1
    MAPI_Recip(cTo + I).Name = RCC(I)
    MAPI_Recip(cTo + I).RecipClass = MAPI_CC
  Next I
  For I = 0 To cCCO - 1
    MAPI_Recip(cTo + cCC + I).Name = rCCO(I)
    MAPI_Recip(cTo + cCC + I).RecipClass = MAPI_CCO
  Next I
  ReDim MAPI_File(0 To cAttach) As MapiFile
  MAPI_Message.FileCount = cAttach
  For I = 0 To cAttach - 1
    MAPI_File(I).Position = -1
    MAPI_File(I).PathName = rAttach(I)
  Next I
  MAPI_Message.Subject = sSubject
  MAPI_Message.NoteText = sMessage
  MAPI_Message.RecipCount = cTo + cCC + cCCO
  Dialogue.flags = MAPI_LOGON_UI + MAPI_DIALOG
  'SendMail = MAPISendMail(0&, 0&, MAPI_Message, MAPI_Recip(), MAPI_File(),
Dialogue.flags, 0) '21/02/2007
  SendMail = MAPISendMail(0&, 0&, MAPI_Message, MAPI_Recip(), MAPI_File(),
Dialogue.flags, 0&)
  If SendMail Then MsgBox " Email non creata ", 48, "MODULO MAPI"
  VariabileByte = SendMail 'dichiara la variabile come globale
End Function
Function CountWords(ByVal sSource As String, ByVal sDelim As String) As
Integer
  Dim iDelimPos As Integer
  Dim iCount As Integer
  If sSource = "" Then
    CountWords = 0
  Else
    iDelimPos = InStr(1, sSource, sDelim)
    Do Until iDelimPos = 0
      iCount = iCount + 1
      iDelimPos = InStr(iDelimPos + 1, sSource, sDelim)
    Loop
    CountWords = iCount + IIf(Right(sSource, 1) = sDelim, 0, 1)
  End If
End Function
Function GetWords(sSource As String, ByVal sDelim As String) As String
  Dim iDelimPos As Integer
  iDelimPos = InStr(1, sSource, sDelim)
  If (iDelimPos = 0) Then
    GetWords = Trim$(sSource)
    sSource = ""
  Else
    GetWords = Trim$(Left$(sSource, iDelimPos - 1))
    sSource = Mid$(sSource, iDelimPos + 1)
  End If
End Function
Sub ParseWords(mArray() As String, ByVal sTokens As String, ByVal sDelim As
String)
  Dim I As Integer
  For I = LBound(mArray) To UBound(mArray)
    mArray(I) = GetWords(sTokens, sDelim)
  Next I
End Sub
Fine Modulo
Sub:
  Dim EMail As String, CartellaPredefinitaPdf As String
  Dim aFiles As String, MSGX As String, OBJX As String
 SendMail OBJX, EMail, "", "", aFiles, MSGX, 0
Fine Sub
Ciao
Graziano


title: elenchi a tendina

author: Singer

text:
una casella combinata si appoggia ad una tabella per la selezione di
determinati valori
io vorrei filtrare i data in quella casella combinata attraverso una
precedente in cui indicare il tipo di dato.
Un pò quello che accade con le province
in un primo campo indico la il capoluogo di provincia
e nella seconda casella combinata tutti i comuni di qulla provincia
naturalmente sempre nella tendina della casella combinata da cui posso poi
scegliere il comune
non so se sono stato chiaro!
come posso fare?


title: elenchi a tendina

author: Cinzia

text:
"Singer" <
fuscoa...@tin.it
> ha scritto nel messaggio
news:ni01d.241604$OR2.10...@news3.tin.it...

Ciao Singer,
se ho capito bene quello che vuoi fare, tu vorresti avere due caselle
combinate dove la selezione fatta nella prima casella determina il contenuto
della seconda.
Faccio un esempio per chiarire meglio il concetto: Supponiamo che tu venda
automobili e che tu abbia una tabella dove per ogni automobile indichi a che
segmento appartiene: (in una applicavione reale la tabella andrebbe
Normalizzata, ma mi serviva solo come esempio!)
ES:
Tabella Auto
Segmento             Automobile
A                            Fiat Panda
A                            Fiat 500
B                            Fiat Stilo
B                            Peugeot 206
C                            Mercedes Classe A
C                            Lancia Lybra
....
La maschera avra due caselle combinate la prima cmbSegmento conterra i
valori A, B, C, la seconda  se l'utente sceglie il segmento A conterrà
solamente
Fiat Panda e Fiat 500.
Per fare questo la casella combianta cmb_Segmento  avrà come origine Riga
una query che prenderà i valori distinti del segmento contenuti nella
tabella Auto:
SELECT DISTINCT Segmento FROM AUTO Order By Segmento
la casella combianta cmb_Automobili conterrà una query di questo tipo:
SELECT Automobili.Automobile, Automobili.Segmento FROM Automobili WHERE
(((Automobili.Segmento)=Forms!Maschera1!cmb_segmento)) ORDER BY
Automobili.Automobile;
Per fare in modo che quando l'utente cambia segmento venga ricaricata
l'elenco corrispondente delle automobili dovrai mettere sull'evento change
della casella combianta cmb_Segmento l'istruzione :
Sub cmb_Segmento_Change()
        Me.cmb_Automobili.Requery
end Sub
Spero di aver chiarito la tua richiesta.
Saluti
Cinzia


title: elenchi a tendina

text:
Quasi perfetto; quasi
la prima selezione è ok
la seconda no perchè mi appare un box di dialogo in cui devo inserire il
"segmento"
Non è automatica l'associazione alla scelta fatta nella prima casella
combinata.
Percheè
Grazie
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:ci276s$q98$1...@lacerta.tiscalinet.it...



title: elenchi a tendina

text:
"Singer" <
fuscoa...@tin.it
> ha scritto nel messaggio
news:3Q21d.242451$OR2.11...@news3.tin.it...
[CUT]

[CUT]
> Quasi perfetto; quasi
> la prima selezione è ok
> la seconda no perchè mi appare un box di dialogo in cui devo inserire il
> "segmento"
> Non è automatica l'associazione alla scelta fatta nella prima casella
> combinata.
> Percheè
> Grazie
>
Ciao Singer,
come prima cosa ti invito a rispondere dopo il quoting, cioè alla fine del
messaggio di chi ti risponde, questo per consentire a chi leggerà in futuro
il messaggio di avere la giusta sequenza di lettura.
Per quanto riguarda il problema che segnali probabilmente è dovuto a qualche
problema di battitura ad esempio il campo della tabella non si chiama
segmento, oppure è sbagliato il riferimento al nome della combo box,
controlla bene perchè dovrebbe funzionare!
Ciao
Cinzia


title: elenchi a tendina

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:ci3h7v$d6c$1...@lacerta.tiscalinet.it...

io non voglio insistere ma non funziona!!! e non è un problema di battitura
mi si apre una finestra di dialogo che mi chiede di inserire il "segmento".
Dopodiche posso scegliere
nella seconda casella combinata tra i valori filtrati. Altrimenti no.
Non ce li ho nella seconda tendina. No.
Scusa se insisto ma purtroppo questo accade.
non so se posso allegare il piccolo file di access che ho creato
fammi sapere!!


title: elenchi a tendina

text:
"Singer" <
fuscoa...@tin.it
> ha scritto nel messaggio
news:wdl1d.313010$5D1.13...@news4.tin.it...

mandamelo al mio indirizzo email, togli NO_SPAM_PLEASE da quello che compare
nel messaggio!
Cinzia


title: elenchi a tendina

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:ci4qno$5mi$1...@lacerta.tiscalinet.it...

sembra che abbia risolto. in realtà ho cambiato il nome della casella ed ho
tolto la _
tutto ok
grazie infinite


title: [OT?] Esportare in Excel formattando il foglio mediante VBA.

text:
Ho un foglio Excel predisposto per ricevere i dati di un recordset
Access. Le colonne hanno le larghezze giuste e alcune formattazioni
sono già registrate.
L'istruzione
   XLSheet.activesheet.Cells(u, 1).Value = "Importo della Provincia di
" & _
         PrecProv & ": " & Format(TotTipo, "Standard")
mi mette il valore di TotTipo alla riga "u", cella 1. Vorrei invece
metterlo alla cella 5, allineando il testo a destra.
Ora, non posso cambiare l'allineamento della colonna E del foglio,
perché deve contenere anche dati da allineare a sinistra, né posso
usare la formattazione condizionale di Excel per cambiare allineamento
a seconda del contenuto della cella.
In Excel posso scrivere codice così:
    Application.ActiveSheet.Cells(11, 5).HorizontalAlignment = xlRight
che nella mia Sub di Access tradurrei:
    XLSheet.ActiveSheet.Cells(11, 5).HorizontalAlignment = xlRight
ma non funziona, anche se non mi dà errore.
Vorrei anche aggiungere un salto pagina, che in XL suona:
    ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=ActiveCell
ma anche questo non funziona in Access, pur non dando errore.
Non è lo stesso inguaggio VBA che si usa nelle due applicazioni?
Per esempio, un'istruzione come questa
            XLSheet.activesheet.Cells(u, 1).Font.Size = 16
funziona regolarmente.
Perplesso, ringrazio in anticipo.
Riccardo Baldinotti


author: Sergio MAZZA

text:
<
bari...@gmail.com
> ha scritto nel messaggio
news:60209730-2d4d-421f...@x41g2000hsb.googlegroups.com...




[risposta]
Non hai indicato come ottieni l'oggetto XLSheet; sarebbe meglio se inserisci
almeno la dichiarazione degli oggetti.
(es.)In access:
'---
Dim oApp As Excel.Application
Set oApp = CreateObject("Excel.Application")
...
oApp.ActiveSheet.Cells(11, 5).HorizontalAlignment = xlRight
oApp.ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=ActiveCell
...
'---
Occhio alla gestione degli errori e alla cancellazione degli oggetti
creati...
Ciao.
--
Sergio MAZZA


text:
On 28 Ott, 18:29, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> <
barimo...@gmail.com
> ha scritto nel messaggionews:60209730-2d4d-421f...@x41g2000hsb.googlegroups.com...

Hai ragione. Allego tutte le istruzioni, prese un po' dall'help e un
po' in giro (credo), perché le mie nozioni di VBA...
    Dim XLSheet As Object    ' Variabile in cui viene
                                ' memorizzato il riferimento a
Microsoft Excel.
    Dim ExcelWasNotRunning As Boolean    ' Flag per il rilascio
finale.
' Prova per verificare se vi è già una copia di
' Microsoft Excel in esecuzione.
    On Error Resume Next    ' Rimanda l'intercettazione degli errori.
' La funzione Getobject chiamata senza il primo
' argomento restituisce un riferimento a un'istanza
' dell'applicazione. Se l'applicazione non è in
' esecuzione viene generato un errore.
>Queste sono due Sub mie
    Call cancellaXL
    Call copiaXL
>e mi servono nel caso in cui esista già una versione precedente del file esportato.
    Set XLSheet = GetObject(, "Excel.Application")
>Uso GetObject perché recupero un foglio già parzialmente compilato e formattato.
    If Err.Number <> 0 Then ExcelWasNotRunning = True
    Err.Clear    ' Cancella l'oggetto Err in presenza di errori.
' Ricerca Microsoft Excel. Se Microsoft Excel è in
' esecuzione, lo inserisce nella tabella Running
' Object.
>Questa è una Sub a parte
    DetectExcel
' Imposta la variabile oggetto in modo che faccia
' riferimento al file che si desidera visualizzare.
    Set XLSheet = GetObject("d:\EdiSco" & Forms!menu!anno & ".xls")
    XLSheet.Application.Visible = True
    'XLSheet.Application.Visible = True
    XLSheet.Parent.Windows(1).Visible = True
>Qui comincio a lavorare
...
>E alla fine di tutto do un
    Set XLSheet = Nothing
Per riempire le celle uso istruzioni come le seguenti
            XLSheet.activesheet.Cells(u, 1).Value = "Provincia di " &
RST!provincia
            XLSheet.activesheet.Cells(u, 1).Font.Size = 16
            u = u + 1
...
        XLSheet.activesheet.Cells(u, 2).Value = "Data inizio lavori"
        XLSheet.activesheet.Cells(u, 3).Value = RST!inizio
        XLSheet.activesheet.Cells(u, 5).Value = "Importo opere ammesse
€ " & Format(RST!ammissibile, "0,00.00")
        u = u + 1
eccetera.
Uso più righe per ogni record del mio RST, gestendole con la variabile
[u].
La parola "activesheet" non mi diventa maiuscola, contrariamente alle
altre delle istruzioni riportate... vorrà dir qualcosa?
Ancora grazie
Riccardo Baldinotti


text:
<
bari...@gmail.com
> ha scritto nel messaggio
news:d9a267fb-4fb2-459f...@k7g2000hsd.googlegroups.com...








Ancora grazie
Riccardo Baldinotti
[risposta]
Sbagli nell'istanziare la classe dell'oggetto XLSheet;
o lo istanzi come classe Application:
...
Set XLSheet = GetObject(, "Excel.Application")
...
oppure come Document (Workbook):
...
Set XLSheet = GetObject("d:\EdiSco" & Forms!menu!anno & ".xls")
...
Puoi semplificare il tutto così:
'---
Sub o Function
On error goto Errori
Dim XLSheet As Object
on error resume next
Set XLSheet = GetObject(, "Excel.Application")
If Err.Number <> 0 Then
    Set XLSheet = CreateObject("Excel.Application")
End if
on error goto 0
XLSheet.Workbooks.Open "d:\EdiSco" & Forms!menu!anno & ".xls"
...tuo codice...
Set XLSheet = nothing
Exit Sub/Function
Errori:
    Set XLSheet = nothing
    Msgbox err.number & " " & err.description
End Sub/Function
'---
Ciao.
--
Sergio MAZZA


text:
On 29 Ott, 12:25, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> <
barimo...@gmail.com
> ha scritto nel messaggionews:d9a267fb-4fb2-459f...@k7g2000hsd.googlegroups.com...

Chiedo scusa per ll lungo silenzio ma... caddi malato.
Ho apportato la modifica suggerita. Ora sto cercando di mettere quelle
due istruzioni, l'inserimento di un'interruzione pagina e
l'allineamento a destra di una cella.
Dato che le istruzioni le copio ben prima di averle capite, ho
giocherellato con voci tipo HorizontalAlignment e HPageBreaks, ma
senza esito.
Grazie all'ennesima.
Riccardo Baldinotti


text:
<
bari...@gmail.com
> ha scritto nel messaggio
news:e3a8c3fb-0972-4474...@v16g2000prc.googlegroups.com...
Chiedo scusa per ll lungo silenzio ma... caddi malato.
[risposta]
L'importante è rialzarsi.
Ho apportato la modifica suggerita. Ora sto cercando di mettere quelle
due istruzioni, l'inserimento di un'interruzione pagina e
l'allineamento a destra di una cella.
Dato che le istruzioni le copio ben prima di averle capite, ho
giocherellato con voci tipo HorizontalAlignment e HPageBreaks, ma
senza esito.
Grazie all'ennesima.
Riccardo Baldinotti
[risposta]
HPageBreak Object [Excel 2003 VBA Language Reference]
http://msdn.microsoft.com/en-us/library/aa174229(office.11).aspx
Ciao.
--
Sergio MAZZA


text:
On 3 Nov, 10:34, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> <
barimo...@gmail.com
> ha scritto nel messaggionews:e3a8c3fb-0972-4474...@v16g2000prc.googlegroups.com...

Ho copiato l'istruzione di esempio:
   Worksheets(1).HPageBreaks(1).Location = Worksheets(1).Range("e5")
modificandola così:
   Worksheets(1).HPageBreaks(Pbr).Location = Worksheets(1).range("a" &
u)
   Pbr = Pbr + 1
dove Pbr è il numero di interruzione che voglio disporre nel foglio ma
mi dà errore "Sub o Function non definita" alla parola Worksheets.
Allora ho modificato in
   XLSheet.Worksheets(1).HPageBreaks(Pbr).Location =
XLSheet.Worksheets(1).range("a" & u)
e mi dice "Indice non incluso nell'intervallo"
Ho pensato di dover prima creare il PageBreak con il metodo Add, ma
l'istruzione
   XLSheet.Worksheets(1).HPageBreaks(Pbr).Add
mi dà ancora "Indice non incluso nell'intervallo".
Ho anche provato
   XLSheet.ActiveSheet.HPageBreaks(Pbr).Location =
XLSheet.ActiveSheet.range("a" & u)
per quel che ne capisco, ma niente.
E comincio a pensare di rinunciare alle formattazioni. Ho cercato
anche Align, Alignment, ma non le ho trovate.
Ci avrei messo meno a formattare le celle una per una... sarà il mal
di gola.
Grazie.
Riccardo Baldinotti


text:

> Riccardo Baldinotti- Nascondi testo citato
>
> - Mostra testo citato -
Vabbe', postare con un attimo di ritardo...
mi funziona l'istruzione seguente:
   XLSheet.ActiveSheet.HPageBreaks.Add
before:=XLSheet.ActiveSheet.cells(u, 1)
che però avevo provato anche mercoledì (giurin giuretta) senza
risultati.
Ritemprato dal serendipico successo, mi metto in caccia degli
allineamenti.
"Donne, motori e Accèss
ti uccidono di stress"
Riccardo Baldinotti


text:
<
bari...@gmail.com
> ha scritto nel messaggio
news:aebc8b2a-8f07-492b...@i18g2000prf.googlegroups.com...
Vabbe', postare con un attimo di ritardo...
mi funziona l'istruzione seguente:
   XLSheet.ActiveSheet.HPageBreaks.Add
before:=XLSheet.ActiveSheet.cells(u, 1)
che però avevo provato anche mercoledì (giurin giuretta) senza
risultati.
Ritemprato dal serendipico successo, mi metto in caccia degli
allineamenti.
"Donne, motori e Accèss
ti uccidono di stress"
Riccardo Baldinotti
[risposta]
Ti aiuta molto utilizzare in excel il generatore di macro e simulando le
azioni; poi modifichi il codice che ha generato adattandolo ad access...
Ciao.
--
Sergio MAZZA


text:
On 3 Nov, 11:47, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> <
barimo...@gmail.com
> ha scritto nel messaggionews:aebc8b2a-8f07-492b...@i18g2000prf.googlegroups.com...

Avevo provato, scoprendo così l'esistenza della parola
HorizontalAlignment da applicare ad una Selection.
    Range("E112").Select
    With Selection
        .HorizontalAlignment = xlRight
        .VerticalAlignment = xlTop
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
Questa è la macro che ottenevo.
Nel mio codice ho perciò scritto
   XLSheet.ActiveSheet.Range("e" & u).Select
   XLSheet.ActiveSheet.Selection.HorizontalAlignment = xlRight
ma il xlRight è visto come "Variabile non definita". Ho provato a
sostituire la costante con un valore e ho scritto 1, al che ottengo
"Proprietà o metodo non supportati dall'oggetto". L'istruzione:
   XLSheet.ActiveSheet.Range("e" & u).HorizontalAlignment = 1
è semplicemente ignorata.
Bò...
Riccardo Baldinotti


text:
<
bari...@gmail.com
> ha scritto nel messaggio
news:5959893a-8d91-49ec...@e1g2000pra.googlegroups.com...
Avevo provato, scoprendo cos� l'esistenza della parola
HorizontalAlignment da applicare ad una Selection.
    Range("E112").Select
    With Selection
        .HorizontalAlignment = xlRight
        .VerticalAlignment = xlTop
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
Questa � la macro che ottenevo.
Nel mio codice ho perci� scritto
   XLSheet.ActiveSheet.Range("e" & u).Select
   XLSheet.ActiveSheet.Selection.HorizontalAlignment = xlRight
ma il xlRight � visto come "Variabile non definita". Ho provato a
sostituire la costante con un valore e ho scritto 1, al che ottengo
"Propriet� o metodo non supportati dall'oggetto". L'istruzione:
   XLSheet.ActiveSheet.Range("e" & u).HorizontalAlignment = 1
� semplicemente ignorata.
B�...
Riccardo Baldinotti
[risposta]
Riccardo; hai inserito una gestione degli errori (con relativa distruzione
degli oggetti) nel tuo codice?
Perch� � possibile che si avviino pi� sessioni di excel e l'errore potrebbe
non essere indicativo...
Ciao.
--
Sergio MAZZA


text:
On 4 Nov, 09:32, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> Riccardo; hai inserito una gestione degli errori (con relativa distruzione
> degli oggetti) nel tuo codice?
> Perch possibile che si avviino pi sessioni di excel e l'errore potrebbe
> non essere indicativo...
>
> Ciao.
> --
> Sergio MAZZA
Mi scuso ancora del ritardo (scioperi, malattie, Gustav Mahler e Kula
Shaker, UFO...).
Anche con l'esecuzione passo-passo ottengo gli stessi messaggi.
ri-bò (nel senso di perplesso, non di cavallo).
Riccardo Baldinotti


title: Domanda Forse stupida! MASCHERE , tabelle query o dao?

author: Super David

text:
Partiamo subito con l'esempio:
Ho una maschera con origine record una tabella. uno dei campi fa riferimento
al codice fornitore e per selezionare quest'ultimo uso una combo box.
Quando scelgo il fornitore vorrei che i suoi dati principali (tel fax etc
etc) venissero visualizzati sulla mia maschera.
Fin ora ho utilizzato come soluzione a questo problema un riferimeto dati
non piu' alla tabella ma ad una query che comprendeve nei campi da inserire
anche i campi del fornitore da visualizzare.
Adesso vorrei cambiare soluzione nel senso che ogni qualvolta che voglio
fare degli inserimenti nuovi se non seleziono il fornitore mi segnale che il
modulo jet non puo' permettermi di continuare xche' non ho selezionato il
fornitore.
Premesso che il fornitore attualmente non sempre e' necessario.....avevo
pensato di gestire tutto con il dlookup o di cimentarmi con il DAO....chi ha
dei suggerimenti da darmi??
Unico dubbio: rallenta il sistema, o ha senso utilizzare una serie di
DLOOKUP per mostrare 5 campi relativi al fornitore?
Per ricapitolare: origine dati maschera la tabella principale, su evento SU
CORRENTE o combobox_update andare a cambiare i valori da visualizzare!
--
* SuperDavid *


author: Roberto dal portabile

text:
"Super David" <
david...@yahoo.com
> ha scritto nel messaggio
news:gJj87.2032$%7.2...@news6.giganews.com...

Visto che per selezionare il fornitore usi una combo box, la soluzione
migliore la trovi nel thread precedente al tuo aperto da Nazzareno Laganą il
27/7/2001 alle ore 20:52 e che ha per oggetto "maschera con dati
automatici"; la soluzione di Silvio Berruti sicuramente va bene anche per
te.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
--
* David *
Roberto dal portabile <
r.ma...@libero.it
> wrote in message
shA87.17180$0Z1.6...@news.infostrada.it...

> migliore la trovi nel thread precedente al tuo aperto da Nazzareno Laganà
il
> 27/7/2001 alle ore 20:52 e che ha per oggetto "maschera con dati
> automatici"; la soluzione di Silvio Berruti sicuramente va bene anche per
> te.
Quello che mi hai suggerito, per cui ti ringrazio, è cmq parzialmente vero.
O meglio, questo mi permette di visualizzare i dettagli del fornitore, ma se
poi io scorro i record nella medesima maschera non mi vengono visualizzati i
dettagli!!
Il mio problema è di avere una maschera che si apra velocemente, e il
sistema di SILVIO e' sicuramente molto interessante, ma poi quando scorro i
record i dettagli dovrebbero essere visualizzati!! cosa che per adesso mi
funziona solo se uso una query per l'estrazione dei dati (dettagli).
Secondo te o secondo Voi posso ovviare a tutto cio, utilizzando un sistema
funzionale che non incida troppo sulle performance del progetto??
Ciao e grazie 1000


text:
"Super David" <
david...@yahoo.com
> ha scritto nel messaggio
news:9XQ87.9971$%7.10...@news6.giganews.com...

Quindi vuol dire che le casella combinate che contengono i "dettagli" non
sono controlli associati.
Se è così, il codice VBA suggerito da Silvio, oltre a generarlo a fronte
dell'evento "Dopo aggiornamento" della casella combinata con cui selezioni
il fornitore, generalo anche a fronte dell'evento "Su corrente" della
maschera, naturalmente condizionandolo al fatto che la combo non abbia
valore Null.



text:
"Super David" <
david...@yahoo.com
> ha scritto nel messaggio
news:9XQ87.9971$%7.10...@news6.giganews.com...

Quindi vuol dire che le casella combinate che contengono i "dettagli" non
sono controlli associati.
Se è così, il codice VBA suggerito da Silvio, oltre a generarlo a fronte
dell'evento "Dopo aggiornamento" della casella combinata con cui selezioni
il fornitore, generalo anche a fronte dell'evento "Su corrente" della
maschera, naturalmente condizionandolo al fatto che la combo non abbia
valore Null.
--



title: Mantenere lo stesso record dopo l' abilitazione "AllowEdits"

author: Sauro Roscini

text:
Salve a tutti
Come mi avete consigliato per effettuare le modifiche le aggiunte in una
maschera ho utilizzato i seguenti comandi:
AllowEdits = false o true a seconda dei casi.
Per non permettere di aggiungere record:
Me.AllowAdditions = False
Per non permettere la cancellazione:
Me.AllowDeletions = False
Fin qui tutto bene, perņ quando vado a  sbloccare la maschera per permettere
la modifica dal record corrente (che vorrei modificare) automaticamente al
primo record.
Ho visto il consiglio presente sul sito
www.donkarl.com/it
 FAQ 4.5 perņ non
sono riuscito a farlo funzionare, forse perchč la maschera del mio db č
formata da 4 sottomaschere e tutte sono basate su tabelle e non su query
come l'esempio?
Ho anche provato a a spostare il fuoco (setfocus) sul campo comune che lega
tette le mashere ma evidentemente sbaglio qualcosa, potete aiutarmi con
qualche esempio o altro?
Grazie fin da ora e conto su di voi....
Sauro Roscini


text:
"Sauro Roscini" <
sauro....@alice.it
> ha scritto nel messaggio
news:457f25c1$0$19093$4faf...@reader4.news.tin.it...
> Salve a tutti
> Come mi avete consigliato per effettuare le modifiche le aggiunte in una
> maschera ho utilizzato i seguenti comandi:
> AllowEdits = false o true a seconda dei casi.
> Per non permettere di aggiungere record:
> Me.AllowAdditions = False
> Per non permettere la cancellazione:
> Me.AllowDeletions = False
> Fin qui tutto bene, però quando vado a  sbloccare la maschera per
> permettere la modifica dal record corrente (che vorrei modificare)
> automaticamente al primo record.
> Ho visto il consiglio presente sul sito
www.donkarl.com/it
 FAQ 4.5 però
> non sono riuscito a farlo funzionare, forse perchè la maschera del mio db
> è formata da 4 sottomaschere e tutte sono basate su tabelle e non su query
> come l'esempio?
> Ho anche provato a a spostare il fuoco (setfocus) sul campo comune che
> lega tette le mashere ma evidentemente sbaglio qualcosa, potete aiutarmi
> con qualche esempio o altro?
> Grazie fin da ora e conto su di voi....
> Sauro Roscini
>
 Dopo vari tentativi ho risolto il problema, su sitocomune alla sezione form
c'è la soluzione con l'esempio esattamente è:
"3.56 Bloccare e sbloccare da VBA i controlli di una maschera e
dell'eventuale sottomaschera in essa contenuta"
Grazie Sauro Roscini


title: Monitor di eventi in Access?

author: Marinheiro

text:
Oi!
Volevo sapere se esiste in access la possibilità di sapere, durante
l'uso di una form quali eventi vengono generati..
Grazie mille e
Axè!


title: Monitor di eventi in Access?

text:
"Marinheiro" <
car...@illinois.gov
> ha scritto nel messaggio
news:vt79cvsu3n1v0u6bd...@4ax.com...

Come puoi leggere nella guida per esempio alla voce "Caricamento" o "Evento
Caricamento", questi sono gli eventi in successione:
Apertura > Caricamento > Ridimensionamento > Attivazione > Corrente
Ciao, Carlo


title: Capacità db......

author: Gianni B

text:
Salve ragazzi una domanda che non sono riuscito a trovare risposta sui
numerosi libri.......so + o - che la capacità o grandezza di un db dovrebbe
variare attorno 1.5 ;2 Gig....
ma mi sono accorto che quando vado nelle opzioni mi sono accorto che da
qualche parte c'è scritto quantità di record visualizzabili= 1000, questa
opzione si puo' cambiare con un numero + alto almeno 1500?!? che
succederebbe?
Grazie
--
Gianni B.
--
Gianni B.


title: Capacità db......

text:

Credo che il limite alle visualizzazioni sia intorno a 25000. Io ce l'ho
settato fisso a 22.000 ma non ho realmente problemi.
Il limite in Gb è 1 per A97 e 2 per A2000 e AXp.
Non è assolutamente un limite non ti preoccupare: anche perchè in un
database con 10 tabelle potresti usare 10 file da 2 giga l'uno: ovvio xò che
nel FE avresti problemi, ma se lo setti bene...
Insomma vai tranquillo.
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Capacità db......

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z28Z127Y1...@usenet.libero.it...

grazie Massimiliano.
--
Gianni B.


title: Capacità db......

text:
MA <
massimilia...@kksrl.com
> ha scritto:
> Gianni B ha scritto:
> > Salve ragazzi una domanda che non sono riuscito a trovare risposta sui
> > numerosi libri.......so + o - che la capacità o grandezza di un db
> dovrebbe
> > variare attorno 1.5 ;2 Gig....
> > ma mi sono accorto che quando vado nelle opzioni mi sono accorto che da
> > qualche parte c'è scritto quantità di record visualizzabili= 1000,
questa
> > opzione si puo' cambiare con un numero + alto almeno 1500?!? che
> > succederebbe?
>
> Credo che il limite alle visualizzazioni sia intorno a 25000. Io ce l'ho
> settato fisso a 22.000 ma non ho realmente problemi.
...
Non sono sicuro di quale cosa o limite parlate.
L'unica opzione che mi viene in mente si riferisce alle liste
di scelta nel filtro in base a maschera e in pratica non vale
per niente. -->?
--
cu
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: difetto della maschera

author: picoevera

text:
Ciao a tutti
ho creato una serie di sottomaschere racchiuse in una struttura
a schede.
Ogni sottomaschera è collegato ad ana query.
Tutte funzionano tranne una sola. Il problema è che non mi
permette di scorrere i record ottenuti tramite l'interrogazione
della query. Qualcuno saprebbe spiegarmi il motivo e come
risolverlo?
grazie
  Marco


title: difetto della maschera

text:
Il 12 Feb 2003, 18:57, picoevera <
pico...@excite.it
> ha scritto:
>
> Ciao a tutti
> ho creato una serie di sottomaschere racchiuse in una struttura
> a schede.
> Ogni sottomaschera Ã¨ collegato ad ana query.
> Tutte funzionano tranne una sola. Il problema Ã¨ che non mi
> permette di scorrere i record ottenuti tramite l'interrogazione
> della query.
Ciao MArco, ci hai dato pochi elementi per capire, cmq..
non è che ti è scappato un abilitato = No tra le proprietà?
FAcci sapere maggiori dettagli.
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: OT: pw cambiata e ODBC - il collegamento non funziona più!

author: chippo

text:
Buongiorno a tutto il NG.
Non so se sono veramente OT, però ho questa curiosità.
Ma davvero se cambio le password degli utenti di un db non Access (p.e.
IBM DB2, che è quello che dovrei usare), poi il collegamento ODBC da
Access non funziona più?
Devo forse rimuovere dal SO il driver ODBC e poi reinstallarlo?
Mi sembra una stranezza, ma me l'hanno spacciata come una cosa ovvia.
Grazie mille per le delucidazioni che vorrete darmi.
Ancora buona giornata.
chippo


title: Report e righe vuote

author: Petro Petronillus

text:
Cari amici,
sono un neofita di MS ACCESS 2000 e sto facendo un database che tra le
varie funzioni deve stampare un modulo che altri miei colleghi agenti
compilano a  mano su uno stampato.
DAto che lo stampato è stato creato sicuramente con Excel, attraverso
una griglia a campi vuoti, lo ho riprodotto facilmente su un report di
access.
Questo stampato ha 5 righe da compilare con degli ordini, che a me
corrispondono in ACCESS a dei records.
Ho creato un report molto simile a quello di questo stampato. L'unico
problema è il seguente. NON SEMPRE rempio le cinque righe con 5
records. Qualche settimana anzichè avere cinque records corrispondenti
a 5 vendite posso averne 2 o 1 o 3 o 4. ACCESS quando ho - ad esempio
- solo 3 records non mi stampa le restanti 2 righe vuote. Avete delle
soluzioni perche se io ho tre records, ACCESS mi stampi i tre records
su tre righe e le due righe rimanenti vuote? Sicuramente esistono ma
io  neofita di access non le ho viste.
Grazie
PETRO


title: Report e righe vuote


title: Report e righe vuote

author: massimiliano

text:
>NON SEMPRE rempio le cinque righe con 5
>records. Qualche settimana
anzichè avere cinque records corrispondenti
>a 5 vendite posso averne 2 o
1 o 3 o 4. ACCESS quando ho - ad esempio
>- solo 3 records non mi stampa
le restanti 2 righe vuote. Avete delle
>soluzioni perche se io ho tre
records, ACCESS mi stampi i tre records
>su tre righe e le due righe
rimanenti vuote?
www.sitocomune.com
ma se non vuoi scrivere codice
disegna le righe nella struttura del report e inserisci normalmente quanti
campi servono.
ciao Massimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: NEWBIE question

author: Simone

text:
Salve,
ho due tabelle
    TabA        campi    'Prefisso'  - testo
                                  'Prezzo'  - numerico
    TabB       campi   'Numero'  - testo
                                'Tempo' - Data/ora
                                'Prefisso' - testo
Il mio problema è ottenere la somma del tempo trascorso per ogni prefisso.
Utilizzo la seguente query
SELECT [TabA].[Prefisso], sum([TabB].[Tempo])
FROM TabA, TabB
WHERE [TabA].[Prefisso]=[TabB].[Prefisso]
GROUP BY [TabA].[Prefisso];
quando la eseguo ottengo un risultato del tipo
--------------------------------
| Prefisso    |  Expr 1001      |
--------------------------------
| 02             | 0,045763...     |
| 06             | 0,001..            |
|..                | .....                  |
|..                |....                    |
-------------------------------
cioè non ottengo un risultato del tipo hh.mm.ss
dove sto sbagliando?
Grazie
  Simone


title: NEWBIE question

text:
Simone <
slom...@jumpy.it
> wrote in message
5Q0m8.9016$S52.2...@news2.tin.it...

Non dovresti sommare, ma prendere Data/Ora minore, Data/Ora maggiore e
lavorare con il DateDiff


title: NEWBIE question

author: Sib

text:
"Simone" <
slom...@jumpy.it
> ha scritto nel messaggio
CUT
> Il mio problema è ottenere la somma del tempo trascorso per ogni prefisso.
>
> Utilizzo la seguente query
>
> SELECT [TabA].[Prefisso], sum([TabB].[Tempo])
> FROM TabA, TabB
> WHERE [TabA].[Prefisso]=[TabB].[Prefisso]
> GROUP BY [TabA].[Prefisso];
>
> quando la eseguo ottengo un risultato del tipo
>
> --------------------------------
> | Prefisso    |  Expr 1001      |
> --------------------------------
> | 02             | 0,045763...     |
> | 06             | 0,001..            |
> |..                | .....                  |
> |..                |....                    |
> -------------------------------
>
> cioè non ottengo un risultato del tipo hh.mm.ss
>
> dove sto sbagliando?
Stai sbagliando nel pensare che un tipo data/ora si possa considerare come
un numerico.
Questo tipo di dati puo' essere usato per lavorare su date specifiche e ore
specifiche (es quella cosa e' stata fatta alle ore 10.30 del 15 maggio
2001).
La cosa migliore e' lavorare con numerici e convertirli in ore e minuti.
Le modalità dipendono da cosa devi fare.
Sib


title: memorizzare percorso file in una tabella

author: knish

text:
ciao a tutti, ho cercato in lungo e in largo con google e in sitocomune ma
non ho trovato quello che cerco.
che poi e' una banalita'... ma proprio non riesco a farla funzionare.
ho una maschera [maschera1] con un pulsante e una tabella [tabella1].
sono riuscito ad aprire la finestra di selezione di un file premendo il
pulsante, ma adesso voglio che il percorso del file selezionato venga
memorizzato nella tabella1 sotto il record path.
cosa devo aggiungere a fronte dell'evento click del pulsante?
grazie


author: Antonio Biso

text:
"knish" <
pabli...@yahoo.it
> ha scritto nel messaggio
news:ehYda.26297$7y3.8...@twister1.libero.it...

Dovresti spulciare il codice per vedere in quale variabile viene ficcato il
percorso del file una volta selezionato dalla finestra di dialogo aperta via
codice.
A quel punto il contenuto della var la metterai nella tua tabella, per
esempio usando un recordset
Antonio


text:
> Dovresti spulciare il codice per vedere in quale variabile viene ficcato
il
> percorso del file una volta selezionato dalla finestra di dialogo aperta
via
> codice.
> A quel punto il contenuto della var la metterai nella tua tabella, per
> esempio usando un recordset
ho usato "Richiamare la finestra di dialogo per la selezione di un file" di
Stefano Bettini da
www.sitocomune.com
dovrebbe essere cmdlg_file, o sbaglio?


text:
"knish" <
pabli...@yahoo.it
> ha scritto nel messaggio
news:7QYda.26403$7y3.8...@twister1.libero.it...

Esatto.
Pertanto quella funzione, oltre a lanciarti il dialogo e a farti scegliere
il file, restituisce il path del file stesso.
Usa il risultato della funzione, se diverso da "", per salvarlo nella
tabella
Antonio


title: Accaunt e password da ripristinare

author: Salvatore

text:
Salve ragazzi,
......(Scusate ma riprovo ancora )........
avrei questo piccolo problema......
con (impostazione guidata protezione) ho inserito utenti e password per
limitarli ,fin qui tutto bene ma ora vorrei elinare tutto per far si che non
mi richieda pių la password, ma non ci riesco....
potete agliutarmi ?...
Grazie
Salvatore


title: Accaunt e password da ripristinare

author: ALESSANDRO Baraldi

text:
"Salvatore" <
sa...@libero.it
> ha scritto nel messaggio
news:55JWd.64683$lB4.1...@twister1.libero.it...

Ripristina il file SYSTEM.MDW accedendo a wrkgadm.exe
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Accaunt e password da ripristinare

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:422b5f3f$0$6299$5fc...@news.tiscali.it...

>Ciao Alessandro,
Scusa l'ignoranza....ma dove trovo
il file wrkgadm.exe
grazie


title: Accaunt e password da ripristinare

text:
> >Ciao Alessandro,
> Scusa l'ignoranza....ma dove trovo
> il file wrkgadm.exe
> grazie
Dai Salvatore non stai usando il pallottoliere...!!
Se non sai dov'è usa il "Trova file", oppure "Esegui"



title: text

author: quesiti

text:
Mi sto esercitando per imparare come a scuola.
Creo una form a caso  inserisco una casella di testo che vado a chiamare
text1 e un puslante comando che chiamo command1
Vado su propriet� del command e su evento click scrivo la seguente funzione
text1.text="salve"
Chiudo il tutto salvo apro la form e clicco sul command1  e mi dice errore
di runtime 2185...
Dov'� che cano?


title: text

author: Karl Donaubauer

text:

Questo che ti dice il messaggio di errore:
Diverso di VB in VBA non puoi usare la propriet� Text se il controllo
non ha lo stato attivo. (vedi anche <F1> quando il cursore si trova
nella parola "text")
Invece puoi usare:
Me!text1.Value = "salve"
o come Value � la propriet� standard:
Me!text1 = "salve"
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: text

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7708v3F...@mid.individual.net...

Ok grande funziona. quindi vb6 � diverso dal visual basic per access?
E quindi cosa studio per imparare a fare cose concrete?


title: text

author: Sergio MAZZA

text:
"quesiti" <
can...@fastwebnet.it
> ha scritto nel messaggio
news:piCOl.14263$Ux....@tornado.fastwebnet.it...
> Ok grande funziona. quindi vb6 � diverso dal visual basic per access?
> E quindi cosa studio per imparare a fare cose concrete?
VBA Language Reference
http://msdn.microsoft.com/en-us/library/bb190882(office.11).aspx


title: Maschera con ComboBox

author: Dbernasconi

text:
Chiedo aiuto per l'utilizzo della casella combinata.
Ho la Tabella1 con i seguenti campi:
CognomeAutore
NomeAutore
TitoloOpera
Ho la Tabella2 con i seguenti campi:
Campo1
Campo2
Campo3
CognomeAutore
NomeAutore
TitoloOpera
Ho creato una Maschera per inserire i dati della Tabella2: in questa
maschera ho creato la  casella combinata che prende automaticamente solo
TitoloOpera. Mi aspetto che si riempiano anche le caselle NomeAutore e
CognomeAutore visto che con l'Autocomposizione ho scelto tutte e tre i campi
che mi interessavano.
Dove ho sbagliato? Cosa mi è sfuggito? Devo cambiare qualche proprietà in
Tabella2?
Ho cercato la soluzione con i libri in mio possesso, sul MSKbase, ma senza
successo.
Grazie anticipatamente per ogni dritta.
Dom.


title: Maschera con ComboBox

author: Carlo Costarella

text:
"Dbernasconi" <
d.bern...@tin.it
> ha scritto nel messaggio
news:UIG1b.30066$zN5.9...@news1.tin.it...

Se la combo si chiama MiaCombo sull'evento clic potresti scrivere:
Me.MioCampo1 = me.MiaCombo.Column(0) o il numero della colonna
corrispondente.
Così per gli altri valori.
Ti ricordo che se le colonne della combo sono tre, in VBA si numera a
partire da 0 (zero).
Ciao, Carlo


title: Maschera con ComboBox

text:
Ok funziona, grazie
Dom.
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:Y0I1b.30320$zN5.9...@news1.tin.it...



title: Maschera con ComboBox

author: Gloria

text:
Carlo Costarella ha scritto:
[CUT]
> > Ho la Tabella1 con i seguenti campi:
> > CognomeAutore
> > NomeAutore
> > TitoloOpera
> >
> > Ho la Tabella2 con i seguenti campi:
> >
> > Campo1
> > Campo2
> > Campo3
> > CognomeAutore
> > NomeAutore
> > TitoloOpera
> >
> > Ho creato una Maschera per inserire i dati della Tabella2: in questa
> > maschera ho creato la  casella combinata che prende automaticamente solo
> > TitoloOpera. Mi aspetto che si riempiano anche le caselle NomeAutore e
[CUT]
> Se la combo si chiama MiaCombo sull'evento clic potresti scrivere:
> Me.MioCampo1 = me.MiaCombo.Column(0) o il numero della colonna
> corrispondente.
> Cosě per gli altri valori.
> Ti ricordo che se le colonne della combo sono tre, in VBA si numera a
> partire da 0 (zero).
OK, come sopra, perň nella tabella 2 non ripeterei gli stessi campi della
tabella 1, ma li collegherei con una chiave, cosě si evita di ripetere
informazioni e 'ingrossare' il database, e tutti i problemi correlati ecc.
ecc.
Gloria
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: problemi con 4.14 Anteprima report su maschera con Snapshot Viewer

author: Perego Roberto

text:
Ciao a tutti,
Ho scaricato il file in oggetto funziona benissimo, ed č proprio quello che
mi serviva, ma ho notato che funziona solo in office XP o superiori, almeno
a mč, con office 2000 mi si blocca alla riga:
Dim prt As Printer dandomi il messaggio :
"Errore di compilazione:"
"Tipo definito dall'utente non definito"
Qualcuno sa se č possibile farlo funzionare anche con office 2000?


author: Alessandro Baraldi

text:
"Perego Roberto" <
pere...@tin.it
> wrote in message
news:q8B%d.1093162$
35.40...@news4.tin.it
> Ciao a tutti,
> Ho scaricato il file in oggetto funziona benissimo, ed è proprio quello che
> mi serviva, ma ho notato che funziona solo in office XP o superiori, almeno
> a mè, con office 2000 mi si blocca alla riga:
>
> Dim prt As Printer dandomi il messaggio :
>
> "Errore di compilazione:"
> "Tipo definito dall'utente non definito"
>
> Qualcuno sa se è possibile farlo funzionare anche con office 2000?
Ciao Roberto.
In Access2000 non è supportato, se non sbaglio, l'oggetto PRINTER.
Ne consegue che non può andare.
P.S. Domanda personale
Ti occupi di protezioni elettriche...?
Magari è un caso di Omonimia.
Ciao
Alessandro
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:d2cad8b9c99a2e3d38...@mygate.mailgate.org...

Sono nel campo elettrico ma non specificatamente nelle protezioni
Elettriche.
Probabilmente è un caso di omonimia, anche se sarebbe un vero piacere
conoscerti di persona.
Quindi secondo tè non è possibile farlo funzionare anche con access 2000?
Grazie mille per la risposta.


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:ede0887d14f340f6a3...@mygate.mailgate.org...
> "Perego Roberto" <
pere...@tin.it
> wrote in message
> news:M2V%d.684981$
b5.31...@news3.tin.it
> [CUT]
>
> > Sono nel campo elettrico ma non specificatamente nelle protezioni
> > Elettriche.
> > Probabilmente è un caso di omonimia, anche se sarebbe un vero piacere
> > conoscerti di persona.
>
> Ricambio la cortesia.
> Sicuramente OMONIMIA, la persona di cui parlo è assolutamente
> un protezionista.
>
> > Quindi secondo tè non è possibile farlo funzionare anche con access
2000?
> >
> > Grazie mille per la risposta.
>
> A quanto ne sò no, ma magari non serve e pertanto potresti
> evitare di ricorrere all'oggetto Printer e sfuttare le API
> (Cosa molto più complessa) per realizzare una cosa alternativa.
>
> Chiaramente parliamo di programmazione a livello impegnativo.
>
> Ciao.
> @Alex
>
>
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
Grazie mille per la risposta
Alla Prox.
Ciao!
Roberto


text:
"Perego Roberto" <
pere...@tin.it
> wrote in message
news:M2V%d.684981$
b5.31...@news3.tin.it
[CUT]
> Sono nel campo elettrico ma non specificatamente nelle protezioni
> Elettriche.
> Probabilmente è un caso di omonimia, anche se sarebbe un vero piacere
> conoscerti di persona.
Ricambio la cortesia.
Sicuramente OMONIMIA, la persona di cui parlo è assolutamente
un protezionista.
> Quindi secondo tè non è possibile farlo funzionare anche con access 2000?
>
> Grazie mille per la risposta.
A quanto ne sò no, ma magari non serve e pertanto potresti
evitare di ricorrere all'oggetto Printer e sfuttare le API
(Cosa molto più complessa) per realizzare una cosa alternativa.
Chiaramente parliamo di programmazione a livello impegnativo.
Ciao.
@Alex



title: mantenere elementi selezionati in casella di riepilogo

author: mario rossi

text:
Buongiorno a tutti, mi spiego meglio ho aggiunto una casella di testo per filtrare opportunamente una casella di riepilogo

poi seleziono gli elementi interessati nella casella di riepilogo ma quando applico un nuovo filtro perdo la selezione precedente

vorrei in qualche modo (non so come) alla fine avere tutti gli elementi selezionati con i vari filtri applicati

possibile?


text:
Si basta memorizzarli... ed ogni volta che applichi il filtro, cicli gli Items della ListBox e se quello puntato è presente nell'elenco dei Memorizzati forzi la Selezione a TRUE.

@Alex


text:
Il giorno venerdì 8 maggio 2020 16:30:52 UTC+2, @Alex ha scritto:
> Si basta memorizzarli... ed ogni volta che applichi il filtro, cicli gli Items della ListBox e se quello puntato è presente nell'elenco dei Memorizzati forzi la Selezione a TRUE.
>
> @Alex

Ho provato a creare una textbox e ad ogni click della casella di riepilogo
textbox = textbox & me.miacasellariepilogo.itemselected

ma non funziona, qualche esempio?


text:

Hai guardato la Guida cosa dice in relazione alla proprietà che non hai nemmeno scritto in modo corretto...?

Property ItemsSelected

Questa proprietà in realtà è una Collection di Items, tutti quelli selezionati, quindi per leggere cosa contiene devi fare un CICLO, nella guida trovi anche l'esempio... non è complicato leggere la guida....!!!!

https://docs.microsoft.com/en-us/office/vba/api/access.listbox.itemsselected

@Alex


text:

no non ce la posso fare, Alex lascia stare non aiutarmi già adesso c'è pure il corna virus manchi solo tu a fare il maestrino che non ho scritto giusta la proprietà e poi manca il mignolo del piede sullo spigolo del comodino e poi ho fatto l'amplein (volutamente scritto male, mi piace cosi come si pronuncia!!)

lascia stare non è una dote spiegare agli altri oppure non è una mia dote imparare da te, vedila dal lato che preferisci.

grazie.


text:

e in ogni caso, grazie.


text:

chiedo ad altri

se conosco la proprietà ItemsSelected e scorro gli elementi selezionati
dove li piazzo temporaneamente per poi riunirli a quelli nuovi selezionati per avere poi tutti gli elementi selezionati dall'inizio?

grazie.


text:
Caro il mio PAOLO ROSSI... come diceva il megadirettore a Fantozzi... o forse non era Paolo Rossi.

Penso tu renda molto bene l'idea senza io aggiunga nulla.

Pappa pronta... effettivamente è comoda.

@Alex


text:

mi chi ti ha chiesto nulla personalmente? ca..i tuoi mai?


text:
No anzi... ad ogni "lisnone" c'è il suo angelo custode che non si fa i suoi... caro il mio "Paolo Rossi".
Tu giochi a bigliardo sono certo...

;-)

Ciao Paolo Rossi...

@Alex


text:

lisnone? parli difficile? ogni occasione è buona per sottolineare dall'alto dell'olimpo la tua superiorità nei confronti dei comuni mortali che frequentano questo forum?


text:
Guarda che non sono io ma tu che dai continuamente dimostrazione di mancanza di voglia di darti da fare... la guida riportava purenin esempio elementare su cui basta vole fare un po di prove per capire... ma i "lisnoni" non hanno voglia e di offendono se li si orienta allo studio... ovvio è fatica...

@Alex


text:
Il giorno venerdì 8 maggio 2020 16:30:52 UTC+2, @Alex ha scritto:
> Si basta memorizzarli... ed ogni volta che applichi il filtro, cicli gli Items della ListBox e se quello puntato è presente nell'elenco dei Memorizzati forzi la Selezione a TRUE.
>
> @Alex

ho provato a fare come hai indicato ma qualcosa non torna

prima di applicare il filtro salvo gli elementi poi recupero gli elementi selezionati

*** code ****
dim selezionati(2000) as variant

'salvo
Private Sub SalvaSelezionati()

    If Me.Categorie.ListCount > 0 Then
        Dim i
        For i = Me.Categorie.ListCount - 1 To 0 Step -1
            If Me.Categorie.Selected(i) Then
                selezionati(i) = Me.Categorie.ItemData(i)
            End If
        Next i
    End If
End Sub

'recupero
    If Me.Categorie.ListCount > 0 Then
        Dim i
        For i = Me.Categorie.ListCount - 1 To 0 Step -1
            If selezionati(i) = Me.Categorie.ItemData(i) Then
                Me.Categorie.Selected(i) = True
            End If
        Next i
    End If