次の方法で共有

Access2010で、DB作成後、管理者以外の入力者は1つのフォームのみにて、入力するようにしたいのですが。

Anonymous
2019-07-15T01:54:00+00:00

先日よりAccessの勉強を始めました素人で、申し訳ないのですが、教えて頂けると助かります。

ようやくDBを作成することができ、このDBを共用PCに置き、共用PC以外の入力者は、各人のPC

からアクセスして入力するようにしたいのですが、どうやるものなのでしょうか?

ハード的な接続の問い合せではなく、Accessの1つの入力フォームをアプリにして、各人のPCに

インストールして、みたいなイメージなのですが、どう質問をすればよいかも分からず、恐縮なの

ですが、すみませんが、教えて下さい。お願い致します。

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

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

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

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

Anonymous
2019-07-24T05:37:06+00:00

> フロント エンド データベースのデザイン変更を制限する方法があり、これで、さらに、

> テーブル欄のテーブルを、他の人に見せない、触らせない、もしくは変更できない、が

> できればなぁと思っております。

「他の人」として想定されているのが、どういった層/範囲の

ユーザーであるか次第です。

例えば Access やプログラミングの知識に精通したユーザーまで

「テーブル(の定義内容)を見せない」対象に含めてしまうのであれば、

「 mdb / accdb ファイル内のテーブルの構造を完璧に隠蔽することは

ほぼ不可能である」と言えます。

(具体的にどのような方法を用いるかについては、ここでは伏せます)

そういったプログラミングスキルを有さないエンドユーザーのみを

「見せない」「触らせない」「変更させない」対象とするのであれば、

・そのファイルの起動時にナビゲーションウィンドウを表示させず、

 代わりにスタートアップフォームを開くようにする。

・そのファイル内の各テーブル定義に隠しオブジェクト属性を付加する

 コードを実行する。

 (要 VBA )

・「Shift キーを押しながらの起動」を無効化する設定を

 そのファイルに施すコードを実行する。

 (要 VBA )

といった対応策が挙げられます。

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

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2019-07-24T08:52:21+00:00

    返信頂き、誠にありがとうございます。

    助かりました。

    プログラミングスキルを有さないエンドユーザー及び私ですので、

    ・そのファイルの起動時にナビゲーションウィンドウを表示させず、

     代わりにスタートアップフォームを開くようにする。

    を、参考にさせて頂き、それぞれ、

    ナビゲーションウィンドウを表示させない。

    起動時にフォームを開く。

    で、インターネットで検索して、実施対応することができました。

    お付き合い頂き、ありがとうございました。本当に助かりました。

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

    0 件のコメント コメントはありません
  2. Anonymous
    2019-07-24T02:32:42+00:00

    返信頂き、誠にありがとうございます。

    すみません、今、分割を知りました。引き続き、相談させて下さい。

    現状、DB自体は、Accessで作成されたものではなく、PLCと呼ばれる機器の中で、

    作成され、そこにあります。ODBC機能により、Accessにて、そのDBにリンク接続

    されております。違う意味で分割されております。

    紹介頂いMicrosoft Office サポート: Access データベースを分割する記事の中に、

    フロント エンド データベースのデザイン変更を制限する方法があり、これで、さらに、

    テーブル欄のテーブルを、他の人に見せない、触らせない、もしくは変更できない、が

    できればなぁと思っております。

    良い方法はありますでしょうか?お手数をお掛けしましが、お願い致します。

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

    0 件のコメント コメントはありません
  3. Anonymous
    2019-07-22T02:22:12+00:00

    バックエンドデータベースとフロントエンドデータベースへの

    分割は既に行なわれているのでしょうか。

    Microsoft Office サポート: Access データベースを分割する

    できるネット: Accessのデータベースを分割して共有する方法

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

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