Leggi il Topic


Indice del forumMotobarForum Internet & Hi-Tech

   

Pagina 1 di 1
 
Un aiuto con Access / Visual Basic
948327
948327 Inviato: 13 Dic 2006 16:09
Oggetto: Un aiuto con Access / Visual Basic
 

Ho a che fare con un database in ACCESS Chi di voi mi puo' aiutare su tre piccoli problemi con questo programma:

1) mi serve l'istruzione in VB dove al click di un pulsante vengano cancellati tutti i segni di spunta di una opzione booleana da una tabella.
Ovvero io ho una tabella che ha i seguenti campi (semplificando):
ID - Stampa - Nome - Cognome

il campo "Stampa" ha una casella di controllo booleana, durante il mio lavoro io devo spuntare queste caselle, poi al click di un tasto vorrei poterle resettare tutte.

2) mi serve l'istruzione in VB per richiamare al click di un tasto un file .doc; ovvero al click mi si deve aprire un documento specifico .doc (non WORD generico)

3) mi serve l'istruzione in VB per aprire sotto click una determinata tabella di access

grazie a tutti

cerco le soluzioni solo in VB non mi proponete cose strane!!! (SQL, altri database, ecc...)
 
950540
950540 Inviato: 14 Dic 2006 2:32
 

possibile che su 20000 utenti non ci sia nessuno che ci capisca di sta roba..!!!


vabbè intanto i problemi due e tre li ho sistemati da me!

per l'uno ho provato a fare una macro con ImpostaValori, ma si rifiuta di farla partire!
 
950741
950741 Inviato: 14 Dic 2006 10:38
 

Codice VB6 per aprire un documento Word

Codice:
Dim oWord As Object

    Screen.MousePointer = vbHourglass
    Set oWord = CreateObject("Word.Application")
    Call oWord.Documents.Add("C:\prova.doc")
    oWord.Visible = True
    oWord.WindowState = 1

    Screen.MousePointer = vbDefault
    Set oWord = Nothing


Sostituire il "C:\prova.doc" con il percorso e nome del file che si vuole aprire.

Se ancora nessuno ti ha risposto probabilmente è perchè questo forum è frequentato maggiormente da motociclisti e non da programmatori, poi non è neanche un giorno che hai postato quel forum, forse lo hanno letto ancora in pochi icon_wink.gif
 
950965
950965 Inviato: 14 Dic 2006 12:25
 

Se ho capito bene....basta che crei un ciclo DO UNTIL...

Cioè semplificando molto... una cosa del genere...

Sub del CommandXX

DO UNTIL Tabella.EOF
......Tabella!Stampa=False
......Tabella.UpDate
......Tabella.MoveNext
LOOP

Fine Sub

Se il numero di record è sempre quello potresti anche usare un ciclo FOR
 
951128
951128 Inviato: 14 Dic 2006 13:33
 

grazie a chi ha risposto, comunque ho trovato una soluzione alternativa e semplicissima (come spesso si fa in questi casi) che risolve il problema.

Ora funziona tutto!

grazie icon_wink.gif
 
951183
951183 Inviato: 14 Dic 2006 13:49
 

PaoloGS500F ha scritto:
Se ho capito bene....basta che crei un ciclo DO UNTIL...

Cioè semplificando molto... una cosa del genere...

Sub del CommandXX

DO UNTIL Tabella.EOF
......Tabella!Stampa=False
......Tabella.UpDate
......Tabella.MoveNext
LOOP

Fine Sub

Se il numero di record è sempre quello potresti anche usare un ciclo FOR


ho provato anche questo ma mi da un errore: il qualificatore deve essere un insieme, riferendosi a quello che qui e' Tabella!Stampa
 
951208
951208 Inviato: 14 Dic 2006 14:00
 

un'altra cosa...quando mi si apre uan form che ho creato, si apre ogni volta in una dimensione che poi devo riposizionare: io la vorrei aperta da subito a pagina piena...c'e' qualche impostazione delle proprieta' che gli fa capire cio'!!!
 
951239
951239 Inviato: 14 Dic 2006 14:07
 

Ma stati sviluppando una applicazione in VB6 o in Access
 
952960
952960 Inviato: 14 Dic 2006 20:08
 

è una specie di sistema che permette di stampare degli indirizzi in base a particolari parametri...una roba per l'Ambasciata. icon_wink.gif
 
Mostra prima i messaggi di:





Pagina 1 di 1

Non puoi inserire nuovi Topic
Non puoi rispondere ai Topic
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi
 
Indice del forumMotobarForum Internet & Hi-Tech

Forums ©