0
나는 이것을 code for hiding the Access window to show only popup forms에 사용했습니다. 엑셀에서 액세스 할 때 액세스 배경을 보이지 않게하십시오.
이
내가 직접 액세스를 시작할 때이 제대로 배경을 숨 깁니다 액세스 "폼 표시"Private Sub Form_Load()
Me.Visible = True
fSetAccessWindow (SW_HIDE)
DoCmd.GoToRecord , , acNewRec
End Sub
의 Load 이벤트입니다.
정상적인 사용에서는 Excel 명령 단추 (아래 코드)를 통해 액세스를 호출하려고합니다. 양식이로드되지만 Access 창은 이러한 방식으로 시작될 때 표시됩니다.
행동이 다른 이유는 누구나 볼 수 있습니까?
감사
Sub Clicked_Edit()
Application.ScreenUpdating = False
Dim ac As Object
Dim str As String
On Error Resume Next
Set ac = GetObject(, "Access.Application")
If ac Is Nothing Then
Set ac = GetObject("", "Access.Application")
ac.OpenCurrentDatabase
"<MyFilePathToDatabase>"
End If
AppActivate "Microsoft Access"
Application.ScreenUpdating = True
End Sub
에 Application.Visible 속성을 설정할 수 있습니다 내가 (몇 군데에서) 코드에이를 삽입하는 시도는, 어떤 차이를 만들어 않았습니다. – Bezique
이 줄 뒤에 추가하십시오'AppActivate "Microsoft Access" – Maddy
고마워, 나는 이것을 시도했다. 그것은 변화를 가져 오지 않았습니다. – Bezique