Visualizzazione Stampabile
-
Access e VBA
Salve a tutti!
Come tesi di primo livello di ingegneria elettrica mi hanno proposto la modifica di un database nel quale sono elencate tutte le prove sulle macchine di una centrale elettrica.
Ho il compito di fare alcune modifiche al database di access, e visto che la mia preparazione in fatto di programmazione VBA è molto scarsa (ho appena iniziato a leggere qualche manuale) mi chiedevo se tra di voi c'è qualcuno che mi possa dare una mano quando, molto presto, ne avrò bisogno.
Grazie anticipatamente a tutti!
-
Re: Access e VBA
è un po' che non metto le mani su vba ma qualcosa dovrei sempre ricordarmi :asd:.
Ripassa pure quando hai bisogno :ciaociao:
-
Re: Access e VBA
Molto bene grazie!
Ieri ho speso tutto il giorno a creare un report associato a una query per la stampa di alcuni record.
Peccato che non funzioni in tutte le condizioni.
Ho bisogno di molta pratica ancora...
Mi farà sentire presto con qualche quesito!
-
Re: Access e VBA
...
mi pare un compito che, a parte il tema del database, centri poco con ingenieria elettrica...
-
Re: Access e VBA
Citazione:
Originariamente Scritto da
Aragorn
...
mi pare un compito che, a parte il tema del database, centri poco con ingenieria elettrica...
non c'entra proprio nulla! immagina anche il mio interesse per questo lavoro...
-
Re: Access e VBA
Spero che qualcuno possa darmi qualche parola di conforto.
Devo inserire in una maschera un icona che quando clickata mi apra un file pdf.
In visual studio questo procedimento è banale (basta aggiungere un oggetto ole) ma con access non so proprio che pesci pigliare visto che non ho la stessa procedura guidata.
Qualcuno sa di cosa sto parlando?
-
Re: Access e VBA
in access puoi aggiungere macro VBA negli eventi dei pulsanti... copia e incolla il codice di VS e stai attenzione ai riferimenti che servono.
I riferimenti li trovi nell'editor di VB in "progetto"->"riferimenti"
-
Re: Access e VBA
ma alcuni controlli non li ho trovati in access.
ad esempio la casella di riepilogo directory, la casella di riepilogo unità e la casella di riepilogo file non sono disponibili. ora dovrei fare in modo che selezionato un file mi memorizzi il percorso in un record. provo ad usare una finestra di dialogo comune (showopen) ma non ho idea di come fare a memorizzare il percorso una volta cliccato su OK. mi ci sbatto un po' stasera!
-
Re: Access e VBA
non è niente di che...
Codice:
Private Sub Command1_Click()CommonDialog1.ShowOpen
MsgBox CommonDialog1.FileName & vbCrLf & CommonDialog1.FileTitle
End Sub
commondialog.showopen apre la dialog relativa alla ricerca di file nel disco.
commondialog.filename (come puoi vedere se esegui l'esempio) restituisce tutto il percorso del file selezionato dall'utente, commondialog.filetitle restituisce solo ed esclusivamente nome del file con la sua estensione (miopdf.pdf per esempio).
nelle proprietà di commondialog ( che puoi impostare sia da runtime che da design time) c'è anche la proprietà filter, che ti permette di selezionare solo i file di una certa estensione che decidi tu. Per esempio, se che l'utente sia limitato nel selezionare solo i file di tipo "nonna in cariola" (.nic) possiamo scrivere prima del showopen:
Codice:
CommonDialog1.Filter = "Tua nonna in cariola|.nic"
Nel tuo caso, coi pdf sarebbe "File di tipo PDF|.pdf" ma potresti anche desiderare che l'utente possa aprire anche file di word oltre ai pdf, e allora basta aggiungere alla striga di prima "|fan****|.vfc"
ovvero
Codice:
CommonDialog1.Filter = "File Adob PDF|.pdf|File MS Word|.doc"
:ciaociao:
-
Re: Access e VBA
ottimo!!
ora funziona con qualche modifica qui e là.
Ho composto il percorso e il nome file in una unica stringa così ho esattamente il file che desidero e la sua posizione!
tante grazie per l'aiuto!
:-)