2015-11-23 1 views
1

Excel 2013 32bit/Access 2013 32bit/Win 7 64bitVBA UserForm Ошибка Путь доступа/Файл - Ошибка 75

Progress Bar Code:

Sub progress(pctCompl As Single) 
If pctCompl = 100 Then 
    Unload ProgressBar 
    Exit Sub 
End If 
ProgressBar.Text.Caption = pctCompl & "% Completed" 
ProgressBar.Bar.Width = pctCompl * 2 

DoEvents 

End Sub 

Launcher Coder:

Sub LaunchPBUF() 
ProgressBar.Show '<-- Error Location 
End Sub 

Что Я сделал:

  1. Экспортированный пользовательский формат из Excel & Импортируется в Access
  2. Заметили .frx файл ж/импорта .frm, не мог бы гарантировать .frx был импортируемого
  3. Deleted UserForm из Access & воссозданы в Access
  4. ли так, следуя инструкциям здесь

Path/File Access Error

Run-Time Error 75

+0

Я не совсем понимаю - вы создали обычную форму доступа или «Пользовательскую форму», которая обычно не существует в Access? – Andre

+0

userform, я создал его двумя способами - сначала импортировав его из Excel, а во-вторых, фактически создав его в Access, как описано в ссылке выше в исходном вопросе. – Schalton

+3

Вижу. Я настоятельно рекомендую использовать «родную» форму доступа, вряд ли кто-либо использует Userforms in Access. Или используйте [SysCmd] (https://msdn.microsoft.com/en-us/library/office/ff193809.aspx), чтобы создать индикатор выполнения без формы. – Andre

ответ

1

Я настоятельно рекомендую использовать "родную" форму доступа, вряд ли кто-нибудь использует UserForms в Access.

Или используйте SysCmd для создания индикатора выполнения без формы.