Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


30725 / 76732 ←次へ | 前へ→

【51271】Re:読み取り専用ダイアログを表示させない方法
発言  ichinose  - 07/9/7(金) 11:50 -

引用なし
パスワード
   こんにちは
>ブックを開いて、別のExcelで同じブックを開くと、
>「読み取り専用で開きますか?」の確認ダイアログが表示されます。
>
>このダイアログを表示させず、
>読み取り専用でブックを開くようにするにはどうしたらよいでしょうか?

あれ、簡単には

Workbooks.Open "D:\あああ\bbb.xls", , , , , , , , , , True

これかな???

これで問題があるなら

'=========================
Sub mainmain()
If share_chk("D:\aaa\bbb.xls") Then
  Workbooks.Open "D:\aaa\bbb.xls"
Else
  Workbooks.Open "D:\aaa\bbb.xls", , True
  End If
End Sub
'=======================================================
Function share_chk(ByVal mypath As Variant) As Boolean
  On Error Resume Next
  Dim fno As Long
  fno = FreeFile()
  share_chk = True
  Open mypath For Binary Lock Read Write As #fno
  If Err.Number = 70 Then
    share_chk = False
    End If
  Close #fno
End Function
0 hits

【51265】読み取り専用ダイアログを表示させない方法 山形 07/9/7(金) 1:25 質問
【51266】Re:読み取り専用ダイアログを表示させない... りん 07/9/7(金) 7:03 回答
【51272】Re:読み取り専用ダイアログを表示させない... 山形 07/9/7(金) 23:28 発言
【51279】Re:読み取り専用ダイアログを表示させない... [名前なし] 07/9/8(土) 16:11 発言
【51318】Re:読み取り専用ダイアログを表示させない... 山形 07/9/11(火) 21:55 発言
【51319】Re:読み取り専用ダイアログを表示させない... [名前なし] 07/9/12(水) 0:12 発言
【51351】Re:読み取り専用ダイアログを表示させない... 山形 07/9/12(水) 21:28 発言
【51352】Re:読み取り専用ダイアログを表示させない... [名前なし] 07/9/12(水) 22:22 発言
【51378】Re:読み取り専用ダイアログを表示させない... 山形 07/9/14(金) 2:31 お礼
【51271】Re:読み取り専用ダイアログを表示させない... ichinose 07/9/7(金) 11:50 発言
【51819】Re:読み取り専用ダイアログを表示させない... にす 07/10/5(金) 22:16 質問
【51828】Re:読み取り専用ダイアログを表示させない... G-Luck 07/10/6(土) 16:42 回答
【51855】Re:読み取り専用ダイアログを表示させない... にす 07/10/7(日) 21:52 質問
【51857】Re:読み取り専用ダイアログを表示させない... りん 07/10/8(月) 9:34 回答
【51858】Re:読み取り専用ダイアログを表示させない... にす 07/10/8(月) 11:59 お礼

30725 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free