Excel図書管理

2017年4月 8日 (土)

EXCEL図書管理Ver2181にむけてのメモ

 Ver2181の変更点は、ログイン機能の更新というか、ブック使用権限での制限などがメインです。

シートタブ非表示で機能制限するのではなく、シート非表示で制限する方法に変更しました。それに合わせて、シート非表示で不具合が出るコードがあり、それの修正です。

 また、シート非表示対応のなかで見つかったバグの修正を含んでいます。
 そもそも、ログイン機能とはセキュリティの一種、権限設定をするということですが、EXCEL図書管理というエクセルブックでは、何を守っているのでしょうか。

一般的には、コードを秘匿していますから、コードを守るということでしょうか?ブック固有のシート・セルの使い方や役割ルールを防衛するためでしょうか?
入力されるだろう値の秘匿でしょうか?

続きを読む "EXCEL図書管理Ver2181にむけてのメモ"

| | コメント (0) | トラックバック (0)

2017年4月 3日 (月)

EXCEL図書管理Ver2180cをアップしてみました。

| | コメント (0) | トラックバック (0)

2017年4月 2日 (日)

【EXCEL図書管理2180】ログイン機能の修正 その4

EXCEL図書管理VBAブックのログイン機能の修正の続きです。


【EXCEL図書管理2180】ログイン機能の修正


【EXCEL図書管理2180】ログイン機能の修正 その2


【EXCEL図書管理2180】ログイン機能の修正 その3

 ログイン機能の修正というか、ログイン機能のユーザー権限機能をシート非表示・表示で行う事にしたことによる影響の対応というべきでしょうか。


 MENUシートに画像として貼り付けている「猫の伝言板」に登録しているマクロについての修正と、あとは、保守管理フォーム内のリスト出力が正常に働くかの確認を行います。

続きを読む "【EXCEL図書管理2180】ログイン機能の修正 その4"

| | コメント (0) | トラックバック (0)

2017年4月 1日 (土)

【EXCEL図書管理2180】ログイン機能の修正 その3

 EXCEL図書管理VBAブックのログイン機能の修正の続きです。

修正するところは、結構あります。
 

(2)保守・管理フォームの修正

 もし、一般ユーザー権限で保守・管理フォームにシステム・パスワードを使ってアクセスする場合、使用できるボタンと、そうでないボタンの設定をします。

 
[1] Userform5:保守・管理フォーム

 このユーザーフォームは、マルチページで作っています。
  ページ一覧:
  新しい図書の登録のページ
  出版社名・分野のページ
  table設定のページ
  リスト出力・バックアップのページ
  補助処理のページ
  その他設定のページ
    以上、6ページ。
 
  それぞれに、動作チェックし、ほぼOKになるよう微修正。

続きを読む "【EXCEL図書管理2180】ログイン機能の修正 その3"

| | コメント (0) | トラックバック (0)

【EXCEL図書管理2180】ログイン機能の修正 その2

 ログイン機能を多少はマシな機能にするべく、シートタブ非表示というお茶を濁すのではなくて、シート非表示で対応しようと前回、EXCEL図書管理2180ブックを修正しました。


 修正箇所として、OPEN時に一般ユーザー権限にする(前回の権限を残さない)、操作担当者・TABLEシートのアクティブ時に一般ユーザーの場合にパスワード入力フォームが表示されない、ログインボタンで、シート非表示・表示を権限に応じて行うなどの修正を行いました。

 それと並行して、当ブック使用の権限整理をし、一般ユーザーの場合に、シートは基本MENUシート以外は非表示とすること、保守管理フォームで設定等にパスワード入力後にアクセスしても、IDとかパスワードなどの変更はできないようにする(機能を制限する。)などを目標に修正してみました。

続きを読む "【EXCEL図書管理2180】ログイン機能の修正 その2"

| | コメント (0) | トラックバック (0)

2017年3月19日 (日)

【EXCEL図書管理2180】ログイン機能の修正

 EXCEL図書管理ブックには、ログイン機能がありますが、あくまで簡易的なものです。そもそもスタンドアローン運用がメインのエクセルブックに、ログイン機能が必要なのかどうか。WEBシステムのように、複数人が1つのファイル・データにアクセスすることを想定したものと違い、1ブックを独占的に使用・運用するのがエクセルでは主な運用だと思いつつも、管理者と運用者が異なることもあるだろうと想定し、もし、管理者ではなく、臨時的に非管理者に運用をお願いする場合、やはりログインを機能を付けておくべきだろうと思うと同時に、エクセルでログイン機能はどのように定義するのかの課題解決もあり、実装したように記憶しています。確か、2014/11~Ver2100から、ログイン機能を追加したと思います。

 今回、このログイン機能についてのバグのご指摘がありましたので、再度ログイン機能について見直してみました。

続きを読む "【EXCEL図書管理2180】ログイン機能の修正"

| | コメント (0) | トラックバック (0)

2017年1月12日 (木)

【EXCEL図書管理】 Ver2.180公開されました。

延滞時のペナルティにも対応したVer2.180がVectorにて公開されています。
分単位での返却予定日にしたい、

分単位での延滞で、貸出停止日を決めたい、
などに対応したつもりです。

MENUシートの画像を変更しました。

Xltosyo_2180

| | コメント (3) | トラックバック (0)

2017年1月 7日 (土)

【EXCEL図書管理】 貸出・返却受付シートの説明

 Ver2180から、新しく追加された貸出・返却での受付シートである「貸出返却シート版」シート(以下、シート版と呼びます。)の説明です。
シート版は、2つの領域からできています。
 受付時に、番号等を入力する入力領域と、返却予定日や貸出停止日を計算する領域とです。
【入力領域】

Photo

続きを読む "【EXCEL図書管理】 貸出・返却受付シートの説明"

| | コメント (0) | トラックバック (0)

2017年1月 4日 (水)

【EXCEL図書管理】 「保守・管理」 タブ:table設定の例

 EXCEL図書管理ブックの動作条件などは、保守・管理~Table設定タブにて行います。
その設定の例です。 
あくまで、ご参考に。

●デフォルト

Xl_tosyo_table_settei1

続きを読む "【EXCEL図書管理】 「保守・管理」 タブ:table設定の例"

| | コメント (0) | トラックバック (0)

2017年1月 3日 (火)

【EXCEL図書管理】 「保守・管理」 タブ:table設定の説明

 Ver2180に合わせて、保守・管理ボタンで表示されるフォーム(Userform5)のTableタブについて、備忘を兼ねて、記しておこうと思います。
 

Xl_tosyo_table_settei


 注1:返却予定日やその他項目を変更したら、「更新」ボタンをクリックしてください。更新ボタンをクリックしなければ、設定が反映しません。
 貸出し上限冊数は2冊以上で制限が掛かります。この機能を利用しない場合は、0を設定して下さい。

 注2: 上記の設定は、フォームでの受付の場合に影響します。
 「貸出返却シート版」シートでの設定は、シート上で行います。
 

 保守・管理では、

新しい図書の登録、
出版社名・分野の登録、
table設定~動作条件の設定
リスト出力・バックアップ、
補助処理、
その他設定が
行えます。

 

続きを読む "【EXCEL図書管理】 「保守・管理」 タブ:table設定の説明"

| | コメント (0) | トラックバック (0)

より以前の記事一覧