次の方法で共有

Accsess ツールバーの表示、非表示について

Anonymous
2011-11-22T08:58:29+00:00

いつもお世話になっております。

フォームの開くときイベントで「メニューバーの非表示」と「ツールバーを全て非表示」に設定しています。

Private Sub Form_Open(Cancel As Integer)

   Application.CommandBars("Menu Bar").Enabled = False  'メニューバーの非表示

    Dim cbar As Variant

    Dim strName1 As String

    Dim strName2 As String

    strName1 = "Menu Bar"

    strName2 = "ポップアップメニュー"

    For Each cbar In CommandBars

        If cbar.Visible = True Then

            If cbar.Name <> strName1 And cbar.Name <> strName2 Then

                'ツールバーを全て非表示にします。

                Application.CommandBars(cbar.Name).Visible = False

            End If

        End If

    Next

End Sub

管理者用に

Private Sub ラベル7_DblClick(Cancel As Integer)

    'ラベルをダブルクリックするとメニューバーの表示

    Application.CommandBars("Menu Bar").Enabled = True

    'ラベルをダブルクリックするとツールバーの表示

    Application.SetOption "Built-In Toolbars Available", True

End Sub

としているのですが、ツールバーが表示されません。

どのように修正すればよいのでしょうか。。。

どなたかご教示頂けたらと思います。

よろしくお願い致します。

使用環境:Access2003(XP),2010(Win7)

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2011-11-29T11:11:56+00:00

MukkuMukuです。

ツールバーってユーザー設定っぽいものでしたっけ?

一度リセットとかして確かめてみては?

そうでなければ、該当のツールバーVisibleあたりをTrueにしてみるとか。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

4 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-11-30T09:30:14+00:00

    MukkuMuku様

    いつもどうもありがとうございます。

    >ツールバーってユーザー設定っぽいものでしたっけ?

    フォントを選んだり、太字にしたり、フォントの色などを設定できる

    ボタンです。ユーザー設定で色々とカスタマイズできる部分です。

    >そうでなければ、該当のツールバーVisibleあたりをTrueにしてみるとか。

    ありがとうございます。確かに、個別に設定すると表示・非表示が

    うまくいくので、個別に対応することに致しました。

    どうもありがとうございました!

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報

  3. Anonymous
    2011-11-28T08:35:42+00:00

    いつも大変お世話になっておりますMukkuMuku様!

    出張で返信が遅くなりすみません。

    Private Sub Form_Open(Cancel As Integer)

        Application.CommandBars("Menu Bar").Enabled = False

        Application.SetOption "Built-In Toolbars Available", False

    End Sub

    で「メニューバー」「ツールバー」は非表示になるのですが

    Private Sub ラベル7_DblClick(Cancel As Integer)

        Application.CommandBars("Menu Bar").Enabled = True

        Application.SetOption "Built-In Toolbars Available", True

    End Sub

    で「メニューバー」は表示され

    「ツールバー」は非表示のままになってしまうのですが

    どこか確認する部分はございますでしょうか?

    よろしくお願い致します。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2011-11-23T01:33:13+00:00

    こんにちは、MukkuMukuです。

    Private Sub Form_Open(Cancel As Integer)

        Application.CommandBars("Menu Bar").Enabled = False

        Application.SetOption "Built-In Toolbars Available", False

    End Sub

    Private Sub ラベル7_DblClick(Cancel As Integer)

        Application.CommandBars("Menu Bar").Enabled = True

        Application.SetOption "Built-In Toolbars Available", True

    End Sub

    でも、それなりっぽい動作します。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません