sb
Nybegynder
21. november 2001 - 10:41
Der er
6 kommentarer og 1 løsning
Hvordan bruge \"load dialog\" i VBA?
Er det muligt/hvordan bruges en \"load\" dialogboks i VBA? Jeg ønsker at kunne klikke på en button, og få frem en dialogboks, hvor man kan \"bladre\" sig frem til en ønsket fil.
Annonceindlæg fra Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
21. november 2001 - 10:45
#2
example: Private Function dlgFileSearch() As String Dim strFileName As String Dim strPath As String Dim iPos As Integer \' Set CancelError is True dlgFileOpen.CancelError = True On Error GoTo Err_dlgFileSearch \' Set flags dlgFileOpen.Flags = cdlOFNHideReadOnly + cdlOFNFileMustExist \' Set filters dlgFileOpen.Filter = \"Picture Files (*.bmp)|*.bmp\" \' Specify default filter dlgFileOpen.FilterIndex = 2 \' Display the Open dialog box dlgFileOpen.ShowOpen \' Display name of selected file If Not IsNull(dlgFileOpen.filename) Then dlgFileSearch = dlgFileOpen.filename Else dlgFileSearch = \"\" End If Exit_dlgFileSearch: Exit Function Err_dlgFileSearch: \'User pressed the Cancel button Resume Exit_dlgFileSearch End Function
sb
Nybegynder
21. november 2001 - 10:54
#4
Jeg f¨år fejlen \"object required\" i følgende linie : dlgFileOpen.CancelError = True Jeg må vel indsætte et \"file dialog\" objekt i formen, eller? - Men hvor finder jeg dette objekt?
sb
Nybegynder
21. november 2001 - 11:10
#6
Tak for hjælpen så langt. Jeg kan ikke helt gennemskue følgende linje : dlgFileOpen.Filter = \"Picture Files (*.bmp)|*.bmp\" Jeg forstår at den afgør hvilke filtyper som kan åbnes. Jeg har forsøgt at ændre den til : dlgFileOpen.Filter = \"Picture Files (*.bmp, *.jpg, *.gif)|*.bmp, *.jpg, *.gif\" For at kunne åbne gif og jpg filer i tillæg, men dette virkede ikke.