以前にもこちらで質問させて頂いたものなのですが・・・・。
現在Excelで計算式を駆使し、シート1とシート2に名前と生年月日だけ入力すれば
必要な情報がすべてシート3、4、5に出るようなものを作成しました。
あるコミュニティーの中で使いたいと思っていて、使用はスマホかタブレットなどの
端末を想定しています。(ほとんどが外出先などで使用することになるので)
このファイルの無断コピー&転送をできないようにする為のアクセス制限をかけたいですが
何か良い解決策がございましたら教えて下さい!!
以前USBドングルを教えて頂いたのですが、USBドングルでスマホ&タブレットに対応
している商品は私の調べた限りでは一社しかなく、そちらに問い合わせてみたところ
エクセルで作成したもので使うのは難しい・・・との事でした。
パソコンの知識がほとんどないに等しいので、あまり専門的なことはわからないのですが
どうぞ宜しくお願い致します。
★利用する人数
現在10名程度ですが、今後はもっと増える予定
★データ入力端末
タブレット、スマホ
★こちらの結果を印刷もできるようにしたいです
★入力データの活用方法
名前、生年月日入力に基づく結果の表示、及びプリントアウト
No.5ベストアンサー
- 回答日時:
No.3 ママチャリです。
お礼の件ですが、はい。その通りです。今のままでは相手にパスワードを教えてしまうと意味がありません。
簡単にできそうな対応策は、下記の2点です。
①事前にユーザ名と保存先フォルダをヒアリングして、"Security"シートに設定したものを送る。
②"Security"シートに設定期限を設けて、期限以降は設定ロジックが動かないようにする。
いつもご丁寧に教えていただき本当にありがとうございます。私の技術でここまで作り上げられるか不安ではありますが、勉強して頑張ってみたいと思います。ずっとこの件で悩んでいたので本当に助かりました。本当にありがとうございました。
No.4
- 回答日時:
ママチャリです。
言い忘れました。"Security"シートは、非表示にするとか、保護するとかして、セキュリティを確保してください。
保護しちゃうと値を再設定する場合に、解除が必要になりますが、その辺は自力でお願いします。
No.3
- 回答日時:
Workbook_Openイベントに簡単なセキュリティチェックを入れてみてはいかがでしょうか?
このマクロを使うには、事前に"Security"シートを作成しておく必要があります。
"Security"シートのA1セルのUserName又はA2セルのブックのフルネームが等しくない場合、パスワードの要求が来ます。正しいパスワードを入れれば、それぞれの情報が保存され、パスワードが間違っていれば、Excelは終了します。
一旦、正しく保存されれば、次に開いたときには、パスワードの要求は来ません。
ブックの保存先や環境(UserNameだけですが)が変わるとパスワード要求が来るという仕組みです。
Private Sub Workbook_Open()
With Sheets("Security")
If .Range("A1") = Application.UserName And _
.Range("A2") = ThisWorkbook.FullName Then
Exit Sub
End If
If InputBox("Enter Password") <> "password" Then
ThisWorkbook.Saved = True
Application.DisplayAlerts = False
Application.Quit
End If
.Range("A1") = Application.UserName
.Range("A2") = ThisWorkbook.FullName
End With
End Sub
早速のご回答ありがとうございました。
NO.2で質問された
>正規のコピー(最初のセットアップ)は、管理者が個々に行うということで、よろしいでしょうか?
という意味を私が捉え間違えていたかも知れません。
すみません・・・。
こちらのファイルは、(最初にセットアップする必要があればそれを私がしてから)
相手の方に転送などして送る・・・・という形になります。
ですので、この方法だと相手の方がまず最初に自分のスマホなどに保存する際
user nameとパスワードが要求されるという事ですよね?
そうなると、その方がそのuser nameとパスワードも一緒に
教えて転送してしまえば、意味がない・・という事になってしまいますでしょうか??
No.1
- 回答日時:
無理でしょ。
ローカルにダウンロードして使わせるのではなく、
必要な情報を送信させ、
受け取った情報を基に対応する情報を表示する方式で対処することを勧める。
早速のご回答ありがとうございます。
コミュニティ内で使うといっても、個人個人での活動であり、誰かが統括して管理するものでもないんです。
あまりパソコンに詳しい人たちはさほどいないと思いますし、最悪の場合、コピーされたことがあったとしても、とりあえず簡単に「これすごく便利だから・・」などと言って友達に転送してあげてしまったり、コピーしてあげてしまったりを防げるものがあれば、何も対処できないよりはそういうものでも構わないのですが・・・。
何かまた良い解決法などありましたら、どうぞ宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの複数シートの保護を...
-
エクセルVBAでパスの¥マークに...
-
特定のシートの削除を禁止した...
-
複数シートの色付きセルがある...
-
Excelで金銭出納帳。繰越残高を...
-
エクセルで前シートを参照して...
-
VBAでシートコピー後、シート名...
-
前の(左隣の)シートを連続参...
-
EXCEL:同じセルへどんどん足し...
-
Excelで同じシートのコピーを一...
-
シート名ではなく、相対位置で...
-
シートを追加・名前を次月に変...
-
Accessのスプレッドシートエク...
-
Excel、同じフォルダ内のExcel...
-
エクセルのシート名をリスト化...
-
複数シートの特定の位置に連番...
-
Excelのシートを、まとめて表示...
-
エクセル 計算式も入っていない...
-
excelでシート毎の最終更新日を...
-
シートの保護のあとセルの列、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの複数シートの保護を...
-
別シート参照のセルをシート毎...
-
エクセルVBAでパスの¥マークに...
-
Excelで金銭出納帳。繰越残高を...
-
Excelで同じシートのコピーを一...
-
Excelのシートを、まとめて表示...
-
エクセルでファイルを開いたと...
-
Accessのスプレッドシートエク...
-
前の(左隣の)シートを連続参...
-
VBAでシートコピー後、シート名...
-
EXCEL:同じセルへどんどん足し...
-
EXCELで同一フォーマットのシー...
-
シートの保護のあとセルの列、...
-
EXCELで1ヶ月分の連続した日付...
-
エクセルで複数設定したハイパーリンク先...
-
複数シートの特定の位置に連番...
-
エクセルでファイル保存時に複...
-
特定のシートの削除を禁止した...
-
エクセルで前シートを参照して...
-
Excel、同じフォルダ内のExcel...
おすすめ情報