Spiego:
Grazie a tutti coloro che vorranno aiutarmi a risolvere tale problema.
acquario
Moderatori: Anthony47, Flash30005
Private Sub Comando42_Click()
'qui inserirai la macro seguente
End SubPrivate Sub Comando42_Click()
Dim db As Database
wherex = " TabellaDaFiltare.NomeCampo = '" & MioElenco & "'"
Set db = CurrentDb
criterio = "Insert Into TabellaDestinazione (Campo1, Campo2, Campo3, NomeCampo, Campo4) SELECT Campo1, Campo2, Campo3, NomeCampo, Campo4 FROM TabellaDaFiltrare where " & wherex
'MsgBox criterio '<<<< togliendo l'apice potrai vedere se Criterio è stato correttamente impostato prima dell'esecuzione
db.Execute criterio
db.Close
End SubPrivate Sub Comando2_Click()
Set db = CurrentDb
criterio = "delete from TFAuto"
db.Execute criterio
If Me.ElencoAuto = "..." Then
MsgBox "Selezionare modello Auto", vbInformation
GoTo salta
End If
Wherex = " [d) T Auto].Auto = '" & ElencoAuto & "'"
criterio = "INSERT INTO TFAuto ( Auto, Settore, Azione, Descrizione, Codice, DataAcquisto, DataUtilizzo, KmCambio, Controllo, Costo_Unit_o_List, Costo_Tot, [Note], KmAttuali ) "
criterio = criterio & "SELECT [d) T Auto].Auto, [d) T Auto].Settore, [d) T Auto].Azione, [d) T Auto].Descrizione, [d) T Auto].Codice, [d) T Auto].DataAcquisto, [d) T Auto].DataUtilizzo, [d) T Auto].KmCambio, [d) T Auto].Controllo, [d) T Auto].[Costo Unit o List], [d) T Auto].[Costo Tot], [d) T Auto].Note, [d) T Auto].KmAttuali FROM [d) T Auto] where " & Wherex & " ORDER BY [d) T Auto].Descrizione, [d) T Auto].DataUtilizzo "
'MsgBox criterio
db.Execute criterio
db.Close
Dim stDocName As String
Dim MyForm As Form
stDocName = "TFAuto"
Set MyForm = Screen.ActiveForm
DoCmd.SelectObject acTable, stDocName, True
DoCmd.OpenTable stDocName
'DoCmd.SelectObject acForm, MyForm.Name, False
salta:
End Sub
Private Sub ComandoQuery_Click()
On Error GoTo Err_ComandoQuery_Click
If Me.ElencoAuto = "..." Then
MsgBox "Selezionare modello Auto", vbInformation
GoTo salta
End If
Dim stDocName As String
stDocName = "d)_Q_Manutenzione_auto_immissione_dati"
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_ComandoQuery_Click:
Exit Sub
Err_ComandoQuery_Click:
MsgBox Err.Description
Resume Exit_ComandoQuery_Click
salta:
End Sub
Torna a Applicazioni Office Windows
| Access 2003: creare maschera per inserire dati su più tabell Autore: gamma_ray |
Forum: Applicazioni Office Windows Risposte: 1 |
| Word oppure Writer: casella con la "spunta"? Autore: franco11 |
Forum: Applicazioni Office Windows Risposte: 3 |
| configurazione su excel 16 della casella di testo Autore: gianscooby |
Forum: Applicazioni Office Windows Risposte: 8 |
| Access 2003: funzione per contare dati Autore: gamma_ray |
Forum: Applicazioni Office Windows Risposte: 1 |
| Access 2003: contatore maschera sballato Autore: gamma_ray |
Forum: Applicazioni Office Windows Risposte: 1 |
Visitano il forum: Nessuno e 13 ospiti