ホーム :T.Excel図書管理Ver2.1xx VBA :


Ver2.186の変更点



前へ 次へ

==============================================================================

【EXCEL図書管理】Ver2186 変更点
(1)
2019/3/28 Ver2,185b(非公開)
・保守管理〜補助処理〜重複noチェック(ボタン)で、図書noチェックで重複が
あった場合の結果出力範囲と続けて行われる会員noチェック処理での重複結果出力範囲が
同じの為、図書noチェック結果は会員noチェック処理でクリアされてしまう。
どちらのチェックでも重複があった場合、処理強制終了するようにした。(end文)
work2で重複チェック処理を行い結果をworkシートにコピーしているので、workシートを
アクティブのままとした。あとは、手操作でデータ修正すること!!
<変更モジュール>
Userform5(保守管理)〜Private Sub CommandButton35_Click()〜
Module8.図書noの重複チェック
Module8.会員noの重複チェック

    Application.ScreenUpdating = True
Sheets("work").Activate
Columns("a:b").AutoFit '2019/3add
MsgBox "重複値を確認して下さい。" & vbCrLf & "処理はここで中断します。"
End

上記文の追加。

(2)
2020/3/21 Ver2.185c(非公開)→Ver2186(公開)
●新規図書登録で、国立国会図書館からの書誌データ取得時にエラー表示
「sign.dll・・・云々」のエラーが表示された。書誌データ取得マクロでエラーが発生した場合のエラー文で、あらかじめ用意しているもの。エラー発生の可能性が高いものと
思っての対応メッセージ文(Amazon利用時のみ)ですが、その他のエラーでもこの
メッセージが表示されるとは!? 原因、国立国会図書館の書誌データ仕様の変更のため。もともとは、原田研究室(同志社)のエクセルマクロツール。なので、再度更新版を流用しました。(module1.main)  注:原田氏のマクロツールは2種類あるようで、今回流用したバージョンは前回とは別ですので、class定義などは必要なくなりました。

●その他の書誌データ取得でできないもの
  Amazon 検証不可の為 → 使用不可メッセージ表示
  book.or.jp 仕様変更か?! → 使用不可メッセージ表示
    Amazon2EXCEL.netから図書情報を取得()
    
●menuシート上の表示・非表示ボタンがないと、マクロ中断するので、エラー文追加。
 <非表示・表示ボタンを削除してしまった場合の対処>
 図形で四角形を作成し、中に「非表示」「表示」と入力。
 図形名を名前ボックスで変更:
 それぞれの図形に、マクロ登録します。
    「非表示」  hidden_sheet
    「表示」   hidden_visible
  
●Userform5(保守管理)Initializeで、activateをCALLしてるのをコメントアウト
 図書分野のデータが二重にCombobox2に読み込まれていたのを修正の為。
 
●Userform5(保守管理)〜新規図書登録タブ〜管理番号(ISBN番号)のテキストボックス・プロパティをIMFOFFと設定。
*バックアップの世代数デフォルト値を5→3設定に。


■書誌データ取得マクロが動作しない場合の対応策
(1)上記の原田研究室・原田氏のマクロブックを利用する。
(2)冊数が多くないのであれば、手打ちする。
以上。

注1:上書き保存しないで、ブックを閉じるには?
   ブックウインドウの右上×で、閉じる。
   保存しないを選択。
   注2:古いバージョンでは「×」で閉じないようにしているかも。

以上。

●当ブック「Excel図書管理Ver2.186.xlsm」のシート上のダミーデータ
−シート名−
図書管理表 107件
会員一覧 100件
受付記録 3件
操作担当者 5件
予約受付 0件
table
 (列)出版社  21件
 (列)分野  10件
以上、ダミーデータが入力されています。
ダミーデータは削除してから、お使いください。


以上
--------------------------------------------------------------------



前へ 次へ
T.Excel図書管理Ver2.10x VBA に戻る