Scusami Alex ma non riesco a seguirti; in un'altra maschera dove avevo un controllo analogo in cui inserivo un link ho, come da te suggerito inserito nelle evento Keydown il seguente codice:
Private Sub frmDFMEMOtabDFlf_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then
Dim fDialog As Office.FileDialog
Set fDialog = Application.FileDialog(msoFileDialogFilePicker)
With fDialog
.AllowMultiSelect = False
.InitialFileName = "\\costampsrv\PREVENTIVI\dOCUMENTI FORNITORI\"
.Title = "Inserire percorso file"
.Filters.Clear
.Filters.Add "Acrobat Files", "*.pdf"
If .Show = True Then
Me.frmDFMEMOtabDFlf.Value = .SelectedItems(1)
Else
MsgBox "Nessun file selezionato", vbOKOnly
End If
End With
End If
End Sub
E tutto funziona come deve.
Io pero' non so dove inserire questa sub all'interno della tabella nella sottomaschera perche' non ho modo di selezionare la textbox e quindi non so attivare l'evento keydown. Lo devo fare via codice?