mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Eseguire una file mp3 + avviso di rete

In una tabella fra i vari campi ho un campo chiamato "cloro". 
Vorrei sapere se è possibile fare in modo che eseguendo una 
query sulla tabella suddetta (quindi non nel momento in cui 
inserisco i valori), quando il valore del campo supera un limite 
da me prestabilito access possa eseguire un file mp3 o waw 
(ovvero un avviso da me impostato). 
Sarebbe poi fantastico se riuscissi ad inviare un messaggio di 
avviso insieme al file audio tramite msn o altro prog da 
installare nella mia rete aziendale.
Grazie come sempre a tutti
--  
Postato da Virgilio Newsgroup: scopri i nuovi gruppi 
Eros, foto e video a 
http://newsgroup.eros.virgilio.it

 Grazie come sempre a tutti
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: cancellare record ed aggiornare maschera

Ciao ragazzi, volevo chiedervi se č possibile cancellare un record,
tramite pulsante, in una maschera continua (accanto ad ogni record,
dunque, c'č il relativo pulsante). Io ho usato, come mi rispose a suo
tempo, Roberto, l'istruzione docmd.runcommand accmddeleterecord, ma
purtroppo mi cancella il primo record e non il record corrente (ma la
tabella corrispondente la devo fare aprire prima del suddetto
comando???).
Dopo la cancellazione, c'č un modo per aggiornare la maschera in
questione di modo che non faccia piů vedere quel record?.
 Io uso il chiudi e apri ma mi sembra una forzatura esagerata!!!

 questione di modo che non faccia piů vedere quel record?.
Me.Requery
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com



E alla prima parte della domanda c'č una risposta?

 E alla prima parte della domanda c'č una risposta?
Esegui un SQL che cancelli il record avendo come criterio la chiave univoca
dello stesso.


  Io uso il chiudi e apri ma mi sembra una forzatura esagerata!!!
Se la maschera ha visualizzazione a Maschere continue.
Se il pulsante di comando per la cancellazione lo inserisci nel corpo della
maschera.
Se pigi il pulsante relativo al record da cancellare, prima di tutto
diventerà corrente il record da cancellare: poiché docmd.runcommand
accmddeleterecord cancella il record corrente non dovresti avere alcun
problema.
Per scrupolo ho provato ed a me funziona perfettamente: non è neppure
necessario il requery per non visualizzare più il record cancellato.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Visualizza copia file in tabella

Buongiorno a tutti,
ho una maschera sulla quale c'è un pulsante "cmdCaricaFile" che esegue il
codice riportato sotto.
Cioè in pratica legge il contenuto della cartella "MiaCartella"
ricavando il nome del file e il suo percorso copiando ciascuno di essi
nella tabella "tb_temp".
Fino qui tutto ok
Quello che vorrei fare è questo, creando una nuova form che chiamo
fr_ELABORAZIONE, vorrei visualizzare la copia di ciascun file della
"MiaCartella" nella tabella "tb_temp".
***************************************************************************
Private Sub elencafile_Click()
   Dim j As String
   Dim d As String
   Dim t As TableDef
   Dim r As Recordset
   Dim s As String
 
   d = "C:CreaTabellaContenutoDirectoryMiaCartella"
   j = "*.*"
 
   If Right(d, 1) <> "" Then d = d & ""
   s = "tb_temp" 'imposto il nome della tabella da creare
 
   Set t = CurrentDb.CreateTableDef(s)
   t.Fields.Append t.CreateField("NomeFile", dbText) 'Crea campo
"NomeFile" nella tabella
   t.Fields.Append t.CreateField("Path", dbText) 'Crea campo "Path" nella
tabella
   CurrentDb.TableDefs.Append t
 
   Set r = CurrentDb.OpenRecordset(s, dbOpenTable)
   s = Dir(d & j)
   With r
      Do While s <> "" ' cicla per ogni file nella directory
         .AddNew
         !NomeFile = s 'Campo tabella con il nome dei file
          !Path = d & s 'Campo tabella con il percorso dei file
         s = Dir
         .Update
      Loop
   End With
   MsgBox "ELABORAZIONE TERMINATA" & Chr(13) & "LA TABELLA TEMP E' STATA
CREATA !"
 
End Sub
***************************************************************************
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Quello che vorrei fare č questo, creando una nuova form che chiamo

Non ho capito cosa ti serve!... se dopo il "fin qui tutto ok" poni un 
"vorrei" che comunque risolvi con questo codice (che do per buono non 
avendolo letto minimamente), dov'č la richiesta d'aiuto?
anche se non ho letto il codice, ho perň letto "vorrei visualizzare la copia 
di ciascun file "... che vor' dě?... 


forse non sa associare il codice scritto alla form
:-D
Antonio 

 :-D
se uno sa scrivere quel codice saprà anche associarlo a una Form no? :D o 
forse vorrai insinuare che non lo ha scritto lui? :D 

 ha scritto nel messaggio 
news:v8ODo.28$Eb....@twister2.libero.it...

IMHO, ha chiesto la possibilità di creare una "progressbar".
-- 
Ciao
Geppo 

>>> "MiaCartella" nella tabella "tb_temp".
dove sta scritto che ha problemi di progressbar?
pablito, me sa che "tu l'hai detto" ...
Antonio 

 pablito, me sa che "tu l'hai detto" ...
Hurr���... no, io non ho mai provato hurr�! ;) 

 e me sa proprio de no
Vabb�, vuol dire che mi sbagliavo.
-- 
Ciao
Geppo 


hai sbagliato thread
Antonio 

 hai sbagliato thread
si, ho notato l'altro thread......è un evoluzione di questo....indi per cui 
non

Newsgroup: it.comp.appl.access
Titolo: Raggruppare tabelle con campi diversi...

Ho un problema... ho 2 tabelle clienti, una tabella con clienti fisici
e l'altra con clienti giuridici. Queste due tabelle hanno una chiave
in comune (CodCliente). La tabella clienti fisici è composta da:
CodCliente, CodFisc, Nome, Cognome... invece la tabella clienti
giuridici è composta da: CodCliente, PIva, Denominazione...
Il problema nasce quando in un'altra tabella voglio mettere una chiave
esterna CodCliente, ma in questo campo vorrei che mi apparissero tutti
i clienti, sia giuridici che fisici... come fare?
Spero di essermi spiegato...
Ringrazio anticipatamente...

 ha scritto nel messaggio
news:b381f407.04120...@posting.google.com...

Hai provato a fondere i dati delle due tabelle con una query unione?
-- 
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------

 
si ok... funziona... ma in parte, cioè poi non c'è relazione con le due 
tabelle... come posso fare?
Newsgroup: it.comp.appl.access
Titolo: Esempio Login Sito comune 2

Salve ragazzi scusatemi se posto la stessa domad per la seconda volta non
avendo avuto nessuna risposta alla prima richiesta..............
Ho scaricato l'esempio di Immisione login del sito comune ora io vorrei che
mi funzionasse confrondatomi i valori di una tabella dove vengono salvati i
vari nomi utenti con le varie password ... non so da dove incominciare
........c'è qualcuno che già lo ha fatto .?! dei consigli sarebbero ben
accetti .
-- 
Grazie dei vostri conisgli ,
Gianni_B

 Gianni_B
All'immissione usi il NomeUtente nella Funzione DlookUp per estrarre
la Password dalla Tabella.
Supponi la Tabella(tblPassword) fatta così:
NomeUtente
Password
Nella tua maschera di Login sull'evento Click
del Login inserisci:
Dim varPWD as variant
varPWD=Dlookup("[Password]","tblPassword","[NomeUtente]=" & chr(34) &
Me.TextBoxNome & chr(34))
If me.TextBoxPassword=varPWD then
    msgbox "OK"
    'fai quello che vuoi
Else
    msgbox "Errato"
    'buttalo fuori
End if
Ciao.
@Alex.

 ha scritto nel messaggio
news:3fde010a$1...@news.bluewin.ch...

P.S. mi ero dimenticato:
Il fatto che nessuno ti abbia risposto dopo 5ore e 48minuti
non è un buon motivo per inzuppare il NG di doppioni.
C'è da considerare che mediamente si lavora fino alle 19, non sò te...!!!!!
@Alex.

 ha scritto nel messaggio
news:brl1b6$bgi$1...@lacerta.tiscalinet.it...

Devo inanzitutto chiedere scusa a te Alex è a tutto il news hai pienamente
ragione di quello che hai detto ,comunque i miei orari di lavoro sono molto
flessibili dato che lavoro a turni in una Acciaieria....... comunque ho
provato ilcodice ma non funziona mi dà sempre errore nella query Nome
Utente.
Mi sono dimenticato di dirti che il mi form dove immettere la Password è
composto da una casella combinata non associata da cui prelevo il nome
Utente nella tabella Password.
la tabella Password ci sono sole tre campi ID; Nome Utente;Password.
Grazie è tutte le mie scuse al News .


 Gianni_B
ID non serve a nulla, del resto se provi a sistemare le opzioni personali
della
funzione che ti ho dato deve andare perchè è l'estratto di quella che uso
io.
Dai uno sguardo alla sintassi, aiutati con il DEBUG.....!
@Alex.

 flessibili dato che lavoro a turni in una Acciaieria....... comunque ho
AAARghhh...
Un TERNANO!!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Tremendo Problema con Access '97

Ho inserito come password di avvio \\\\\ che č stata normalmenteaccettata
dal programma, ma in fase di avvio al momento di digitare la password,
quest'ultima non viene piů riconosciuta "Not a valid password" !!!
Vi prego di aiutarmi, il database contiene due anni di lavoro!!!
P.S. Penso che si tratti di un bug di Access, in quanto pare che il
carattere "\" venga accettato ma non riconosciuto in apertura.
Aspetto con ansia vs. notizie

 wrote in message
Owzw7.29064$pm2.4...@news1.tin.it...

Prova con la password cippirimerlo...
Antonio

Non voglio entrare nel merito della tua scelta, ma sotto l'effetto di quale
droga pesante hai scelto \\\\\ come password???
Marco

 droga pesante hai scelto \\\\\ come password???
ROTFL  :-))))
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 ha scritto nel messaggio
news:3bc2e...@212.7.64.37...

La voglio anche io!!!!!!!!!!!!!
by
stwe

Newsgroup: it.comp.appl.access
Titolo: Passare ad SQL

Vorrei chiedere a chi praticamente ha fatto questa esperienza, di
potermi dare una indicazione dettagliata su come muovermi per passare
a sql e quale software usare; oppure dove poter trovare una semplice
documentazione per fare l'installazione su server e importare
l'attuale database mdb.
Grazie.

 ha scritto nel messaggio
news:79217c6f.04073...@posting.google.com...

Dunque Dunque.
Io quando sono passato ad Sql ho riscontrato 3 o quattro mila problemini:
Scherzo.
Per quanto rigurda l'installazione di Sql Server non ci sono grossi
problemi,
Dopo averlo installato devi crearti un database ed importare le tabelle del
tuo Mdb.
per quanto riguarda il gestionale, dipende molto da come lo gestisci ...
Se utilizzi le tabelle collegate o importandole direttamente da sql.
Io utilizzo ODBC per il collegamento a sql e poi collego le tabelle al Db.
Le tabelle vengono aperte con Dao.
Puoi anche aprire le tabelle utilizzando Ado cosě si evita di collegare le
tabelle al Db.
Ci sono diversi sistemi.
Enrico Pietrobon

...

Ti ringrazio. Incomincio a provare.

Newsgroup: it.comp.appl.access
Titolo: copiare in memoria

Salve a tutti,
Stò usando Accesso2000 e avrei bisogno del codice vba da inserire in
un
pulsante di comando per copiare in memoria (negli appunti di windows
xp)
il contenuto di una casella di testo, nel mio caso un numero.
Qualcuno può aiutarmi, grazie.

 ha scritto nel messaggio 
news:2b2bf8bd-409d-4a7f...@s31g2000yqs.googlegroups.com...
Salve a tutti,
St� usando Accesso2000 e avrei bisogno del codice vba da inserire in
un
pulsante di comando per copiare in memoria (negli appunti di windows
xp)
il contenuto di una casella di testo, nel mio caso un numero.
Qualcuno pu� aiutarmi, grazie.
vedi: 
www.donkarl.com/it?FAQ6.15
ciao
Daniele 

La pagina non mi si apre mi da errore del server.
Comunque grazie Daniele, ho risolto così:
Testo16.SetFocus
Dim a
a = Testo16
DoCmd.RunCommand acCmdCopy
Grazie ancora :-)
Newsgroup: it.comp.appl.access
Titolo: access, caselle di riepilogo, ed aggiornamento dati

Situazione:
- Casella di riepilogo (campo id nascosto + numero di telefono)
- Dato non presente nella casella di riepilogo (numero di telefono)
- Evento "Non in elenco"
- Apertura Maschera inserimento dati
Quando si apre la maschera di inserimento dati, c'è la necessita di
cambiare il numero di telefono nella maschera di inserimento dati.
Quando però si ripassa alla maschera principale, l'utente viene
avvisato che il testo immesso non corrisponde a quello in elenco.
Per ovviare al problema, la maschera di inserimento dati mi "passa"
sia l'id che il nuovo testo, e alla sua chiusura vado ad inserire l'id
nella proprietà value della casella di riepilogo. Sebbene ho
verificato la presenza di tale id nella casella di riepilogo, l'alert
viene mostrato ugualmente.
Subito dopo l'evento "Non in elenco", non si generano altri eventi
fino al superamento dell'evento stesso.
Qualche idea?
Ciao
Gianluca


Per evitare guardati acdataerrcontinue
ciao MAssimiliano

 Gianluca
Forse la casella non č di riepilogo ma combinata. ;-)
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

La soluzione che ho trovato, e che poi mi č stata successivamente
consigliata č:
- assegnare ad una variabile il testo finale
- assegnare alla combobox il testo ""
- salvare l'oggetto ed aggiornare la casella combinata
- scrivere il testo in questione nella casella combinata,
recuperandolo dalla variabile
Se serve vi posto il codice.
Ciao
Gianluca

 Se serve vi posto il codice.
Private Sub ricerca_NotInList(NewData As String, Response As Integer)
On Error resume next
Dim IntNuovo As Integer, strTitolo As String
Dim IntFinestraMsg As Integer, strMsg As String
strTitolo = "Articolo nuovo"
strMsg = "Vuoi aggiungere" & Chr(13) & Chr(10) & NewData & Chr(13) & Chr(10)
& "in elenco?"
IntFinestraMsg = vbYesNo + vbQuestion
IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
If IntNuovo = vbYes Then
    Me.ricerca.Undo
il tizio dice oK  resetto il codice ricercato
    Response = acDataErrContinue
questo non mi fa visualizzare il messaggio incriminato
    Me.ricerca.Requery
    Me.quantità.SetFocus
    Me.ricerca.Tag = "Apro"
    DoCmd.OpenForm "articoli", acNormal, , , acFormAdd, , "Acquisto"
    Forms!articoli!codice = "Nuovo"
    DoCmd.RunCommand acCmdSaveRecord
Apro l'altra amschera e salvo il recordo
Else
    strTitolo = "Attenzione inserimento errato"
    strMsg = NewData & " non è in elenco." & Chr(13) & Chr(10) & "Seleziona
un articolo dall'elenco"
    IntFinestraMsg = vbOKOnly + vbExclamation
    IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
    Response = acDataErrContinue
    Me![ricerca].Undo
End If
End Sub
fanne buon uso
MAssimiliano

Grazie Massimiliano,
ne farň buon uso.
Ciao
Gianluca
Newsgroup: it.comp.appl.access
Titolo: x Roberto...ma anche per gli altri

A proposito di copiare il campo di una tabella nel campo di un'altra tabella
tra loro relazionate x mezzo di tale campo, ho provato a seguire il tuo
consiglio di utilizzare la tecnica delle maschere e sotto maschere, ed in
effetti funziona (le due tabelle sono realzionate x mezzo di tale campo).
Le due tabelle però hanno molti campi e di conseguenza la coppia maschera e
sottomaschera non mi entra nella schermo e questo non mi piace molto. Vorrei
trovare un'altra soluzione....cosa mi consigli (codice VBA) ?
Ti saluto..e ti ringrazio ancora

 ha scritto nel messaggio
news:9cu9sj$psl$1...@lacerta.tiscalinet.it...

Se il problema da risolvere è quello dello spazio su monitor, prova a
valutare una soluzione che usi un controllo con la struttura a schede;
suddividi, in maniera logica, i controlli della maschera pricipale su più
schede ed inoltre in una scheda inserisci la sottomaschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
news:tvAI6.11106$UW4.7...@news.infostrada.it...



Se non ho capito male tu stai realizzando una relazione molti-a-molti tra la
tabella A e la tabella B e giustamente ciò lo effettui tramite una terza
tabella, la tabella C.
Non capisco cosa ti vieta di compilare nella sottomaschera anche il
controllo associato al campo della tabella C che la lega alla tabella B;
normalmente questo avviene scegliendolo tramite una casella combinata la cui
origine riga è costituita da una query basata sulla tabella B.



Se non ho capito male tu stai realizzando una relazione molti-a-molti tra la
tabella A e la tabella B e giustamente ciò lo effettui tramite una terza
tabella, la tabella C.
Non capisco cosa ti vieta di compilare nella sottomaschera anche il
controllo associato al campo della tabella C che la lega alla tabella B;
normalmente questo avviene scegliendolo tramite una casella combinata la cui
origine riga è costituita da una query basata sulla tabella B.
--


 wrote in message
news:%UFI6.13519$UW4.1...@news.infostrada.it...


 wrote in message
news:4AOI6.15283$UW4.1...@news.infostrada.it...


 Ti saluto.

Newsgroup: it.comp.appl.access
Titolo: Inserimento Foto

Salve a tutti, arrivo al sodo.
Vorrei sapere  se è possibile inserire via codice in una maschera una
fotografia associando il nome del file "FOTO" con il cognome nella maschera.
esempio:
cognome  nella maschera "ROSSI", in una cartella remota su un altro PC ho
tre file chiamati" ROSSI.jpg" "BIANCHI.jpg" "VERDI.jpg", mi chiedevo se via
codice fosse possibile fargli associare al campo OLE il file corrispondente.
Spero di essere stato chiaro.

 codice fosse possibile fargli associare al campo OLE il file
corrispondente.
[...]
    Ma tu, la fotografia, la vuoi *vedere* nella maschera oppure la vuoi
*importare* aggiornando un campo (di un record, di una tabella) del
database?
-- 
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:b2bng1$19i67j$1...@ID-52090.news.dfncis.de...


 Spero che fosse questa la risposta che cercavi :o))
    Ehi, Postino!...
        1. Non devi scrivere la risposta *prima* del testo al quale
           rispondi ma ***DOPO***, come sto facendo io;
        2. non e' ad un post qualsiasi che devi "appendere"
           la tua risposta, ma a quello di chi ha inviato il quesito;
        3. ovviamente, se lo ritieni necessario, ti puoi anche
           "appendere" a qualsiasi post del thread ma, in tal caso,
           da cio' che scrivi deve essere chiaro con chi stai parlando.
           In questo caso non e' importante, ma in altri casi potrebbe
           essere fonte di spiacevoli equivoci e malumori.


...

Ehi, Maurizio Borrelli!...
 
1. Intendevi così?
2. Se sì, allora ho capito.
3. Grazie per la dritta, il fatto é che postando da Outlook, non ci ho
fatto caso. Buona lì :o)
Newsgroup: it.comp.appl.access
Titolo: ...Connessione di rete non attiva...

Saluti ed auguri a tutto il NG.
Capisco che questo non sia il momento adatto per chiedere aiuto, ma tento lo
stesso sperando che qualcuno, come me, sia davanti al pc piuttosto che a
festeggiare.
Devo lavorare ed ora ho urgente bisogno di capire cosa sia successo al mio
database.
Durante un semplice smanettamento in cui ho importato alcune maschere ed ho
fatto ritocchi di qua e di là mi è apparso un messaggio del genere:
         'Errore durante l'accesso al file.Potebbe non essere più attiva la
connessione di rete'.
Che significa? L'errore compare anche se accedo in maniera esclusiva al mio
database. Oltretutto non ho neanche connessioni di rete attive.
Ho urgenza di terminare questo lavoro e praticamente non so come fare perchè
ho provato a rifare il lavoro su una copia 'buona', ma mi è ricomparso lo
stesso errore.
Forse ho cercato di caricare come sottomaschera una maschera esistente? Non
mi pare che sia così disastrosa la cosa, eppure ho il sentore che questo sia
succecco proprio quando ho cercato di caricare una maschera come
sottomaschera in un scheda.
         Grazie per l'aiuto e ....buon divertimento.
                  Ciao Rita


le tue tabelle fanno riferimento ad un Db dati con percorso assoluto del
tipo
\\nomePC\nomecartella\dati.mdb
in caso prova a cambiarle con percorso relativo
c:\nomecartella\dati.mdb
fammi sapere.

 ha scritto nel
messaggio news:auv8up$ig6$1...@lacerta.tiscalinet.it...

Ciao Simba883, ti ringrazio per l'interessamento, perň devo dirti che in
questo caso non ho creato Front-end e Back-end in quanto ho un DB in cui le
tabelle sono inglobate e non collegate.
Mi sei stato di grande aiuto lo stesso perchč ora che mi trovo, questo del
percorso č un problema che devo risolvere per un altro DB, in cui ho
Front-end e Back-end, mi dici dove correggo il percorso?
     Grazie mille
      Ciao Rita

 stesso errore.
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q304548

"Cristiano" <cristi...@Nospam.it> ha scritto nel messaggio
news:1cJQ9.69809$Ou4.2...@twister2.libero.it...

Grazie mille
Ciao Rita
Newsgroup: it.comp.appl.access
Titolo: Proteggere un db

Ciao a tutti,
la domanda che vorrei farvi è la seguente: ho "costruito" un piccolo db in
access 97 e ora dovrei "distribuirlo" ad un gruppetto di utenti a cui vorrei
impedire di fare modifiche.
In pratica voglio solo che loro possano inserire i dati nei vari form senza
avere la possibilità di accedere alle tabelle, alle macro, ai moduli e così
via.
Cosa mi consigliate di fare?
Grazie,
Andrea

 ha scritto nel messaggio 
news:zDLje.8885$Jd....@tornado.fastwebnet.it...

Ciao,
di dare un'occhiata al segunte articolo 6.3 Come utilizzare la sicurezza di 
Access?
        Cristiano De Pasquale presente nella sezione Generali del sito 
comune
      Buona giornata
      Gaspare

 ha scritto nel messaggio 
news:zDLje.8885$Jd....@tornado.fastwebnet.it...

Anch'io tempo fa ho posto lo stesso quesito chiedendo se si potesse andare 
al di là di un mde o dell'articolo sopra citato:
questi sono gli unici espedienti!
Buona giornata
Gaspare


Grazie del consiglio: andrò a vedere e cercherò di ingegnarmi.
Ciao,
Andrea

 Gaspare
Perchè cosa ti senti mancare da un MDE...?
E' un compilato PCODE esattamente come un EXE
ed il codice entrocontenuto è inaccessibile, come
le Form, i moduli ed i Report.
Se strutturi bene la creazione del DB ed imposti in modo
corretto la protezione utente(Senza usarla, ma solo per togliere
i privilegi in modo da non distribuire il File.MDW) quindi separi
il Database in FE-BE l'applicativo diventa inviolabile al 95%, e ti
assicuro che il rimanente 5% non è una cosa da poco...!
Anche le query possono essere protette, a questo punto cosa manca..?
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


caro alessandro (permettimi il caro ormai sei un amico)
molto spesso ho letto tue risposte in questo ambito e a volte ho provato a 
fare come da te consigliato: esautorando l' administrator di ogni potere ma 
non va, basta che poi ricambi il file mdw
che tutte le tabelle  e le query risultano accessibili.
Sicuramente sbaglio qualcosa o lo ometto.
potresti dare una descrizione dettagliata di come si deve fare o se è sul 
tuo sito o sul sito comune dove cercare.
Grazie e buon lavoro
desio 

 desio
Il tuo ragionamento stride moltissimo, a cosa servirebbe
la protezione utente.?
Se crei il DB con il File.MDW di pertinenza al massimo puoi
associare il FileSistem.MDW ma quasiasi altro file non avrebbe
effetti.
Sono propenso a dirti che stai realmente sbagliando qualcosa
ma cosa lo devi scoprire tu.
L'unica cosa che posso fare è inviarti un File Protetto
come si deve e dimostrarti che non lo riesci ad aprire,
ma servirebbe a poco.
La descrizione dettagliata di come si fà la trovi sui libri,
e riassunta sul SitoComune alla sezione General.
Io non ho mai avuto problemi, la uso regolarmente sul File
MDE, il BE nel mio caso è sempre SQL_SERVER.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: pulisci sottomaschera

ciao
io ho una masch ordini e una sottomas dettagli ordini  quando modifico un
ordine gia caricato e piu precisamente modifco il cod fornitore tutti i
record presenti nella sottom (che poi sono gli articoli )devono essere
eliminati adesso come faccio a pulire lo sottomaschere al cambio del
fornitore che e nella masch ordini?
ciao
grazie

 ha scritto nel messaggio
news:LgCw6.91869$yl2.6...@news1.tin.it...

Potresti usare una query di eliminazione degli articoli che abbia nei
criteri il riferimento all'ordine o al fornitore a video. La query va
eseguita dopo aggiornamento del fornitore.
Intravedo un problema. Se la sottomaschera ha la chiave esterna
sull'IDOrdine tutto ok: sarà sufficiente mettere il criterio della query
nella colonna IDOrdine: Forms!MiaForm!IDOrdine.
Se invece la relazione che lega le due tabelle è il fornitore allora le cose
cambiano. In questo caso devi creare una variabile globale (MioIDFornitore)
che viene riempita non appena il focus è sulla casella Fornitore e solo se
questa è piena. Una funzione pubblica deve leggere il valore della
variabile. Sarà il nome di questa funzione che metterai nei criteri sotto la
colonna IDFornitore della query di eliminazione. La query di eliminazione,
in questo caso, partirà dopo aggiornamento del controllo Fornitore, magari
con una bella MsgBox di avviso.
Chiaro?
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Documentazione su MDE

Ciao a tutti,
sapete dirmi dove posso trovare documentaizone in rete sui file .mde?
Come crearli, quando effettivamente servono...etc???
Ho già provato nel sito comune del canale, ma purtroppo senza successo.
Grazie

, quando effettivamente servono...etc???
Di fatto sempre: far girare un .mdb come FE comporta vari problemi pratici.
Saluti.
Newsgroup: it.comp.appl.access
Titolo: Cerco suggerimenti su db per gestione preventivi

Ciao a tutti,
vorrei costruire un db per gestire facilmente i preventivi, ma non saprei da
dove iniziare. Qualcuno avrebbe suggerimenti? Esiste qualcosa in rete?
Ciao e grazie
Ricky



vedi l'esempio northwind dato con access ...
Saluti.
Emanuele.

  io ho trovato un bellissimo es. di preventivi professionali realizzati
con
access sulla rivista
office magazine di feb 2002 il file allegato alla rivista si chiama
preventivi.mdb
č un buon inizio.
se vuoi posso postarti il file zippato pero mi serve il tuo indirizzo non
so se sul
ng si possono fare queste cose
ciao gianni

 ciao gianni
Mi fai dare una sbirciata? Ti prego solo di mandarmelo in versione A97.
massimilia...@kksrl.com
Grazie MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.appl.access
Titolo: Apertura maschera modalita' filtro in base a maschera

Scusate la domanda forse banale ma avrei bisogno di far aprire, da un
pulsante, una maschera (per es. pratiche) in modalita' filtro in base a
maschera in modo tale che anche l'utente piu' inesperto non combini guai e
debba solo limitars ad inserire i dati che bisogna cercare.
Chi mi da' una mano?
Grazie mille.
Hendry

 ha scritto nel messaggio
news:_O5n6.23956$q97.4...@twister1.tin.it...

Cerca di essere più chiaro, forse non ho ben capito.
Ciao, Carlo

 ha scritto nel messaggio
news:_O5n6.23956$q97.4...@twister1.tin.it...

Creati il pulsante di comando tramite l'Atocomposizione controllo; scegliti
la categoria Operazioni su maschere e l'azione Apri maschera: rispondi alle
domande che ti verranno poste durante lo svolgimento del wizard; alla fine
Access si creerà da solo il codice VBA che serve al caso tuo.
Non opererai, come dici tu, con il filtro in base maschera, ma l'utente si
limiterà a digitare, in un controllo della maschera in cui hai inserito il
pulsante, il numero di pratica, quindi pigerà il pulsante: si aprirà la
mascherà che visualizzerà le informazioni di quella pratica.
In alternativa, il numero di pratica glielo puoi far selezionare dall'elenco
di una casella combinata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: problemi a reperire valore su textbox non associata

Ciao a tutti
in una form ho 10 textbox non associate chiamate 1,2,3....10
in ogni una un utente digita dei numeri compresi da 1----40
es
nome textbox      1   2   3   4   5.....10
valore textbox   13 22  9   6   2     38
avrei bisogno da codice sapendo come variabile un numero da 1 a 10 di 
reperire il valore contenuto nella textbox relativa
es
dim numero as integer
numero=inputbox("Inserire un numero da 1 a 10"......)
'supponiamo che l'utente digiti 2
......
il programma mi deve restitutire il valore 22
ho provato con un me.control(numero).value ma non va
                                                ^^^^^^che ci metto qui?
E' fattibile?
Ciao, AEOM


Io passeri il tutto al recordset
Dim Tuastringa as string
dim rst as dao.recordset
tuastringa = "Select [" & numero & "] as Pippo from tuatabella"
set rst = currentdb.openrecordset(tuasptringa)
msgbox rst!Pippo
a questo punto fai quello che vuoi
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ha scritto nel messaggio 
news:do8q8m$rdr$1...@area.cu.mi.it...

ciao...
scusa che tabella? i controlli come ho scritto non sono associati
non ho nessuna origine dati nella form
ciao, AEOM

"Potone" <mborroni_NO@SPAM_inwind.it> ha scritto nel messaggio 
news:gdTpf.5$fO...@news.edisontel.com...

perfetto!
ciao, AEOM
Newsgroup: it.comp.appl.access
Titolo: Access e VB script ... consigli per lo studio

Salve a tutti,
come accennato precedentemente ad alcuni di Voi,
sono un apprendista in questo settore, mi riferisco ad access.
Ho appena acquistato un manuale di programmazione edito da Mondadori e
Microsoft Press, credo che sull'argomento in oggetto riportato sia una tra
le testate migliori.
Volevo semplicmente una conferma in merito e altri suggerimenti su fonti
alternative da valutare: case editrici, portali web o quant'altro.
Buon proseguimento di giornata a tutto il NG
-- 
strano...mavero
la vita è un dono prezioso, apprezzala per quello che potrà offrirti
www.spammer.it

 Buon proseguimento di giornata a tutto il NG
Ciao strano...mavero... io preferisco i testi APOGEO su tutti... li trovo
più chiari e più esemplificativi... ovvio che è opinione personale... ciò
non toglie che gli altri dicano la loro... tieni sempre però conto che
ogni testo tratta argomenti in maniera diversa... alcuni approfondiscono
un argomento altri ne approfondiscono altri... alla fine il testo migliore
è quello che tratta in maniera migliore l'argomento che ti serve
approfondire.
-- 
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:c7o5an$iu3$1...@news.newsland.it...

Beh ... di apogeo ... nel mio caso servirebbe la linea FOR
DUMMIES!!!!!!!!!!!!!!!
Grazie, hai detto una cosa giusta e xfetta nella sua semplicità: il testo
giusto è quello che tratta ciò che io cerco.

Newsgroup: it.comp.appl.access
Titolo: Fusione di record....

Ciao a tutti sono un nuofita di DB e vorrei creare una maschera con 2 campi:
1° campo Sì/No ;
2° campo testo.
desidererei che se il campo 1° (Sì/No) è attivo per più record, i valori
presenti nel campo 2° , attivi, vengano scritti in un altro campo separati
da un tabulatore.
E' possibile?!?
Grazie Tiz

 ha scritto nel messaggio
news:xzVO6.19646$h9.16...@news.infostrada.it...

Io te lo so' spiegare da facendolo da codice
sub pippo()
Dim rec as recordset     'definisce il  recordset o origine dei dati
dim appoggio as string    'definisce la variabile d'appoggio del to campo
set rec = currentdb.openrecordset("Tuatabella")    'apre la tabella che
contiene i dati
rec.movefist                        'si posiziona sul primo record della
tabella
do until rec.EOF                'esegue fino alla fine della tabella
    if rec![campo1]=-1 then        'che significa che e' spuntato
        appoggio= appoggio & " " & campo2 'aggiunge alla variabile appoggio
il valore di campo2
    endif
   rec.movenext            'passa al record successivo
loop                            'riesegue il ciclo
rec.close                    'chiude il recordset aperto all'inizio
me.nuovocampo = appoggio  'visualizza il valore ottenuto dentro al
nuovocampo
end sub
Questa la puoi impostare su un pulsante che ti faccia questo lavoro.
al posto di " " ci va' il carattere (    Ch()  e qualcosalìaltro vedi gli
help) che indica il tab.
Spero che questo ti aiuti .:)
Ciao
Lorenzo

GRAZIE MILLE :-))) PROVERO' QUESTA SERA!!!
CIAO 
TIZIANO
--------------------------------
Inviato via 
http://usenet.iol.it
Newsgroup: it.comp.appl.access
Titolo: Ciao Ci vediamo a Cisa

-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5 Giugno
2005
Sono aperte le iscrizioni  Info:  
www.donkarl.com/it


ma dai davvero? se c'è alessandro baraldi vengo volentieri
ti spezzo le braccine cicciooooo.....:) 

Voglio venire. A che ora? Dove ci si raduna?

 ha scritto nel messaggio
news:1Slne.13969$TR5....@news.edisontel.com...

MA puoi dirci quanti partecipanti ci sono alla fine?

"Simba883" <


Non ci giurerei: da voci di corridoio pare sfiori i 2 metri.
Un suo pugno è grande come la tua faccia  :-)
Ciao.

... puoi dirci quanti partecipanti ci sono alla fine?
23-25 dai quali 15-17 sono partecipanti dei 2 NG.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005

 23-25 dai quali 15-17 sono partecipanti dei 2 NG.
Hmm, credo per un NG si usa "frequentatori".

 ha scritto nel messaggio
news:3g6miaF...@individual.net...

no problem ci siamo capiti.
Direi che ti puoi ritenere soddisfatto in fondo è la prima esperienza.

Io sto preparando le valigie...
domani sono dalle parti di Ciroteo ( per un matrimonio ) poi scappo a 
lezione, consegna diplomi ecdl (io gli ho spiegato access ovviamente hanno 
superato tutti il test, addirittura un 97%... e mi ha sbagliato la domanda 
"come si chiude un database" arrrggggghhhhh), poi punto il gps su arezzo :-)
parto e, appena arrivo a bologna, torno indietro a prendere il portatile che 
mi sono scordato a casa :-))
Se vedemu...
Ciao,
Massimo


be cosa ne sai di me io sono circa 4 metri :) 

 ha scritto nel messaggio
news:429e4064$0$17089$5fc...@news.tiscali.it...

Si di circonferenza...!
Saluti
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:429df8da$0$15902$5fc...@news.tiscali.it...

Non ci sono, ma se c'è uno ciccio qui non sono io...! ;-)

Newsgroup: it.comp.appl.access
Titolo: Stampa di report

Ciao a tutti. Ho bisogno di stampare dei report contenenti le anagrafiche
dei clienti in ordine alfabetico. Vorrei che il primo cliente di ogni
lettera venisse stampato sulla prima pagina dispari disponibile. Mi spiego
meglio.
Su ogni pagina del report vengono visualizzati due clienti. Ipotizzando che
per la lettera A, io abbia n°5 clienti, avrò due clienti visualizzati sulla
prima pagina del report, così come sulla seconda, e un cliente visualizzato
sulla terza pagina. Ora, normalmente il primo cliente con la lettera B,
verrà posizionato sempre sulla terza pagina. Quello che io vorrei invece, è
che venisse visualizzato sulla pagina n°5 (lasciando quindi metà della terza
pagina e la quarta pagina vuote), ossia la prima pagina dispari disponibile.
E' possibile fare ciò? Grazie a tutti per l'aiuto

pagina e la quarta pagina vuote), ossia la prima pagina dispari disponibile.
innanzitutto devi impostare un livello di raggruppamento
sulla prima lettera, con gruppo intero
poi per gestire il salto pagina dovrai sfruttare l'evento
format della sezione intestazione di gruppo
vedi l'help per i dettagli
-- 
Lorenzo Coronati
--
<<Complimenti per la risposta disinteressata a 
differenza di altri che sul NG ci mangiano sopra.>>
(Voltolini, 20/04/2000)
--
<<[...] Altrimenti ci arrabbiamo....>>
(Voltolini, 10/10/2000)
---


wrote:

non so se funziona ma prova a inserire su intestazione gruppo su
formattazione una interruzione di pagina da codice se la pagina è pari
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: problemini.....

Ciao a tutti ..... per incominciare vorrei ringraziarvi dell'aiuto che mi
state dando in questi giorni.... SIETE TROPPO GENTILI....
cmq veniamo ai problemi:
Prob 1
Vorrei riuscire a costruire un controllo che mi permetta di controllare se,
dopo aver ricavato dei dati attraverso una semplice maschera, sono già
presenti ( cioè esiste un'altra stessa tupla nel dB)...spiego meglio, se
voglio inserire i dati personali di una persona, dopo averli ricavati,
voglio controllare che la stessa persona( cioè tutti i dati) siano già
inseriti nel DB.
Prob2
Come mai durante la visualizzazione di record (mediante maschera) di una
tabella, anche l'ultimo record (quello per intenderci vuoto con (contatore)
o altro di predefinito) viene visualizzato?come faccio a non
visualizzarlo????
Prob3
Come faccio a visualizzare su una facciata singola di una maschera, tutti i
record? (tipo report ma interattivo)
P.s. se utilizzate esempi pratici (magari mediante codice) per rispondere
alle mie domande......è molto meglio!!!!
Grazie mille.
Eros.

 Eros.
di niente.
spero di esserti stato d'aiuto.
ciao Riccardo

record? (tipo report ma interattivo)
Imposta la proprietà "VisualizzazioniConsentite" della maschera a
"Maschere continue"
In VBA ViewsAllowed = 1
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Così disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

accidenti..... le istruzioni che mi hai consigliato sembrano esatte:
 dim rs as recordset
 Set rs = currentdb.openrecordset("SELECT * FROM Clienti WHERE CodFis =
 '" & txtCodFis & "'")
 If rs.recordcount > 0 then
   msgbox "Codice fiscale già presente !"
   ' vedi tu
 else
  ' salva il record
 endif
 rs.close
 set rs = nothing
ma se le applico al mio db esce costantemente il messaggio di errore: Tipo
non corrispondente.....
le mie istruzioni sono le seg:
Set rs = CurrentDb.openrecordset("SELECT * FROM TipoAbbonamento WHERE Durata
= '" & numero_mesi & "'")
.......
con Durata un campo definito come Testo, numero mesi e' il nome
dell'elemento della casella combinata sulla maschera!!!!!
Sembrerebbe tutto ok!!! dov'e' l'errore???
cmq le stesse istruzioni non danno conflitti se il campo e' definito memo? e
per i campi numerici? devo solo togliere l'apice?
grazie infinite!!!!!!!

grazie infinite!!!!!!!
Prego
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Cosě disse 
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)
Newsgroup: it.comp.appl.access
Titolo: Finestra di dialogo con text

Come si fa a far apparire da VBA (praticamente dopo il click di un
button) una finestra di dialogo con text...tipo quella che appare
quando si apre una query con parametri ("immissione valore parametro")?


Imputbox
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007

 Imputbox
In Partenopeo... 
:-))
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 sv
No, è che con sto caldo ho dieci wurstel invece delle dita...
input


 No, è che con sto caldo ho dieci wurstel invece delle dita...
sì è proprio quella. Però...a quanto vedo non è ridimensionabile....la
text che la contiene è bella lunga...io ho solo bisogno che l'utente
inserisca un orario ;) roba molto piccola per intenderci.


Creati una maschera ad hoc


Newsgroup: it.comp.appl.access
Titolo: contactcenter@executive.it

Salve,
son Giovanni Schiavone amministratore della Bitware Service S.a.s. già
iscritta nel
registro dei Vs clienti.
Il Vs sito non mi da la possibilità da diverse settimane di ricevere la
nuova
password di accesso ai listini ed agli ordini on-line.
Potrei gentilmene riceverla? Ho più volte inserito i miei dati di accesso
per
la richiesta della password e mi è stato detto che mi avrebbero inviato la
password.
Questo però non è successo.
Distinti Saluti
   Giovanni Schiavone
Bitware Service S.a.s.
Via Respa 34
70056 Molfetta (Ba)
Tel 080/3973553
PI: 05523460722
email: 
bitware...@libero.it
email2: 
gianni.s...@libero.it

 password.
Egr. Sig. Giovanni Schiavone amministratore della Bitware Service S.a.s.,
ci spedisca  il numero della sua carta di credito e vedremo cosa si puo'
fare....:-))
Saluti.
Luciano
Newsgroup: it.comp.appl.access
Titolo: Query di selezione

ho una tabella chiamata "incasso"
e' composta da ID,data,distributore,incasso
volevo creare una query selezionando l'intervallo di tempo e il
distributore per avere dei totali parziali
Ho provato piu' volte a crearla ma non sono riuscito a farla.
Ho creato una query semplice con questi 3 campi
data,distributore,incasso
Come gestire data e distributore come variabili ? per far si che
sommino l'incasso in quel determinato periodo e su quel distributore ?

 ha scritto nel messaggio
news:dqrlnvgn8lcetd6de...@4ax.com...

Prova con una query di raggruppamento che abbia il seguente codice SQL:
SELECT "Dal " & [Digita data iniziale (gg/mm/aaaa):] & " Al " & [Digita data
finale (gg/mm/aaaa):] AS Peiodo, incasso.distributore, Sum(incasso.incasso)
AS SommaDiincasso
FROM incasso
WHERE (((incasso.data) Between [Digita data iniziale (gg/mm/aaaa):] And
[Digita data finale (gg/mm/aaaa):]))
GROUP BY "Dal " & [Digita data iniziale (gg/mm/aaaa):] & " Al " & [Digita
data finale (gg/mm/aaaa):], incasso.distributore
HAVING (((incasso.distributore)=[Digita il distributore:]));
Però penso che fai molto prima ricavandoti il totale cercato tramite una
semplice funzione di aggregazione DSum (vedi help), senza doverti creare una
query.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: calcolare la differeza tra due date

Caio,
ho una form basara su una tabella cosě composta:
nome
dataingresso
datauscita
giorni
importo
totale
io devo fare in modo che tramite un tasto, dopo aver inserito le due date
automaticamente mi compili il campo giorni con la differenza tra le due
date.
Ho provato a vedere l'esempio sul sito comune "DiffDate", ma non riesco a
farlo funzionare.
qualcuno mi puň aiutare?
ciao Sthepan

 ha scritto nel messaggio
news:1nogzcr28ccvl$.uy6k5i24jfd6.dlg@40tude.net...

    copia in un modulo il codice che trovi sul sito e poi in una casella di
testo della maschera scrivi :
=DiffDate(datauscita;dataingresso)
    ciao

 =DiffDate(datauscita;dataingresso)
grazie
cosě funziona anche se mi da come risultato una stringa 
a=0 m=0 g=5
io vorrei che il risultato fusse in soli giorni interi
ciao Sthepan

 ha scritto nel messaggio
news:1xlpzyhtzc9dt.1...@40tude.net...

 DateDiff("g";[dataingresso];[datauscita])
č una funzione predefinita di access.
guarda nella guida DateDiff
ciao !

Newsgroup: it.comp.appl.access
Titolo: controllare le barre di scorrimento

É possibile controllare la posizione delle barre di scorrimento (in
particolare di quella verticale) ?
Nel caso specifico, quando inserisco un nuovo record, eseguo un requery per
riordinare e poi torno (findrecord) al record appena inserito... però,
essendo in una maschera continua, questo diventa il primo in alto; io lo
vorrei al centro, in modo da vedere i record immediatamente "vicini".
Grazie a tutti

vorrei al centro, in modo da vedere i record immediatamente "vicini".
Prova a vedere la proprietà 'SelTop'
Ciao
--
Alberto
No alle guerre
Newsgroup: it.comp.appl.access
Titolo: passare dati ad excel

Per un programma di fatturazione, voglio mandare ad excel quello che vedo
sullo schermo, cioč i dati del cliente corrente e quelli dell'ordine
corrente (cosě non mi riscrivo tutto a mano!).
Per questo ho due problemi:
1. scelta del cliente corrente:
    Set ab = db.OpenRecordset("SELECT * FROM AnagraficaClienti WHERE
NomeCognome='" + CasellaTestoNomeCognome + "' ")
    XlApp.Range("D14") = ab.Fields("Indirizzo")
in questo modo cerco il cliente mario rossi e passo i dati (ad esempio
dell'indirizzo nella casella D14, ma anche tutti gli altri che mi
aggradano), ma in caso di omonimia sicuramente non otterrň il risultato
sperato: mi piacerebbe cercare l'ID_cliente che č un contatore univoco (o
comunque passare i dati del cliente corrente, dato che il pulsante č sulla
maschera attiva), ma se sostituisco pedestremente NomeCognome con
ID_Cliente, excel non parte, nel caso presentato invece sě, io penso che sia
un problema di "testo" e di "virgolette".
2. Come posso "scegliere" anche il record dell'ordine visualizzato per
passarlo ad access?

 passarlo ad access?
Io ti consiglio di dare un'occhiata a quest'ottimo DEMO di Marco
Pizzamiglio(Namor)
che trovi nel SitoComune alla sezione General tra le ultime inserzioni
oppure
tra le News alla Data 29 novembre 2004 sempre sezione general.
Titolo:
Esempio di automazione per l'invio e la formattazione di dati da Access a
Word usando i bookmarks
Non è in Excel bensì in Word, ma puoi usarlo sia per capire il concetto di
utilizzo
dell'automazione che in alternativa ad Excel in quanto è praticamente tutto
fatto...!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------