旧PC(Excel2013)で作成したエクセルファイルを新PC(Excel2016)で実行すると、
掲題の通りWorkbook_Openが実行されません。
ファイルはDropboxの中にあるものを起動しております。
イミディエイトウィンドウに以下を入力してもtrueとなっております。
?Application.EnableEvents
また、Application.EnableEvents = False とコードに記載していません。
原因となりそうなものはどういったものがありそうでしょうか?
Workbook_Openの記載は以下の用な感じです。
ThisWorkbook内
Private Sub Workbook_Open()
Stop '←試しにStopコマンドを入れてみましたが停止しないため実行していないと判断しました
'既にロックファイルが存在する場合は保存せずファイルを閉じる
If existLockFile <> "" Then
MsgBox ("現在使用中です" & vbCrLf & "少し経ってから開いてください")
flgChanged = False
Application.DisplayAlerts = False
ThisWorkbook.Close
Application.DisplayAlerts = True
End If
'エクセルのアプリケーションは表示しない(フォームのみ表示する)
Application.Visible = False
'メニューを表示する
frmSplash.Show vbModeless
frmSplash.Repaint
'ロックファイルの作成
Dim strExSfxFileName As String
strExSfxFileName = Replace(ThisWorkbook.Name, ".xlsm", "")
Call creatLockFile(ThisWorkbook.Path + "\" & strExSfxFileName & "_" & strUserName & ".lock")
End Sub