投稿日 | : 2004/01/27(Tue) 10:19 |
投稿者 | : ak |
Eメール | : |
URL | : |
タイトル | : Re: ShowOpenでのエラーについて |
エラーで止まるのはエラー処理がされていないからです。
下記サンプルを参考にしてください。
Private Sub Command1_Click()
On Local Error GoTo Error_Handler
With CD1 'CD1:コモンダイアログ
.InitDir = "d:\temp"
.FileName = "*.xls"
.Filter = "(*.xls)"
.CancelError = True
.ShowOpen '◎ここでエラーが発生します
End With
Exit Sub
Error_Handler:
If Err.Number = cdlCancel Then
Exit Sub
Else
'通常のエラー処理
End If
Err.Clear
End Sub