【Ver2.160】
※ データ移行で、フィルター検索や計算が遅くならないこと。
ここしばらくこの現象が出ていた。
・セルの書式や関数式を再設定する「初期セル設定」のコードの見直し
データ移行では、オープン時ポイント
・オープンするブックでのオープン時のマクロの無効化
・ログイン無効化
@本の検索/予約で、予約一覧見るで、連絡先を追加して出力するように変更
A未返却リストに、最終列の隣に、連絡先を追加貼り付け
B返却受付けフォームで、貸出し延長ボタンを設置。期間は保守tableで設定。
C遅延記録を受付記録に書き込み、会員一覧(I列)に回数を加算するように変更。
D初期セル設定のコード修正
E「図書の新規登録」の重複チェック関数式の変更 H列10行目から下方に1000行、関数式を代入。
v2.06
=IF(OR(COUNTIF(図書管理表!$A$5:$A$65536,A10)>0,COUNTIF($A$10:$A$65535,A10)>1),"NG","OK")
v2160
=IF(A10="","_",IF(OR(COUNTIF(図書管理表!$A$5:$A$65536,A10)>0,COUNTIF($A$10:$A$65535,A10)>1),"NG","OK"))
Fデータ移行ブック(xl_tosyo_data_ikou.xlsm)の調整での修正
G会員データフォームでのカーソル移動の調整
H保守フォーム:図書の登録でのカーソル移動の調整
I検索と予約フォームの検索開始のプロシージャで、
フィルターオプション実行の前後に、手動計算モード〜自動計算モードの変更を追加。
Iその他コードの微修正
【Ver2.151の変更点】
@不明な外部リンクの削除
A初期セル設定プロシージャーによる不要な再計算実行の改善
値変更していないのに、再計算が実施され時間がかかる症状。
初期セル設定で、新規の図書登録シートへの関数式代入をコメントアウトの応急処置。
B「Bコード印刷用」シートの改善。
バーコードを連続して作成できるようになりました。(1列のみ)
C当ブックを2001年からの保存・更新したブック利用から、新規ブックにシート・module、Userformコピーし移行。
参考: http://engi-seishi.la.coocan.jp/excel_sample.htm