Macro Access per avere la maschera
di figura. L'evento click del pulsante S� valorizza il campo S�/No ed esegue la requesry in modo che la sottomaschera presenti solo i valori marcati con no.
Private Sub cas_Categoria_AfterUpdate()
SelezionaCarta.Requery
End Sub
Private Sub cas_Serie_AfterUpdate()
SelezionaCarta.Requery
End Sub
Private Sub btn_si_Click()
Dim varItem As Variant, _
varData As Variant, _
strBookmark As String
With SelezionaCarta
For Each varItem In .ItemsSelected
varData = .ItemData(varItem) + 1
CurrentDb.Execute _
"UPDATE Elenco_CELO SET Elenco_CELO.CELO = " & varData & " " & _
"WHERE Elenco_CELO.ID = " & .Column(0, varItem) & "; "
.Requery
.Selected(varItem) = True
Next
End With
SelezionaCarta.SetFocus
End Sub
' Crea la cartella WEB nella stessa cartella dell'archivio.
' Se esiste esce.
Public Function Imposta_Dir()
On Error GoTo infoerr
Dim db As Database
Dim path As String
Set db = CurrentDb()
path = db.Name
ChDir (Left(path, Len(path) - Len("Docile23.mdb")))
Let path = CurDir + "\web"
MsgBox "Vado a creare la cartella:" + path, vbInformation, "Impostazione"
MkDir (path)
MsgBox "Esecuzione terminata con successo", vbInformation, "Impostazioni"
Exit Function
infoerr:
If Err.Number = 75 Then
MsgBox "Esiste gi� una cartella ""web""! Esecuzione abortita", vbCritical, "ERRORE"
Else
MsgBox Err.Description, vbCritical, str(Err.Number)
End If
Exit Function