前へ | 次へ |
==============================================================================
【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件
以上、ダミーデータが入力されています。
ダミーデータは削除してから、お使いください。
以上
--------------------------------------------------------------------
前へ | 次へ |