まりふのひと

Excel運行実績シートに「車番 0000」を追加する...


いきさつ

 7/29、ある会社のExcel/運行実績シートの件で質問を受けた。

  • Q:庸車は、車番「0000」で入力したいのですが...
  • A:車番は数字で、ドロップダウン入力ですよね?
    • Excelの前ゼロは自動的に削除されるので、「0」なら問題ないですが...
    • 前ゼロを付けるのなら「文字列」にする必要があるので、調べてから返事します...

自宅に戻り‥‥ パソコンの環境でつまづいた...

  • 自宅の Windows11に、「運行実績シート」はまだ移していない...
    • 旧機は Windows10/Excel2013。起動に時間が掛かりイライラする‥‥ ので、SSDのパソコンを買った。
  • Windows11の Excelはバージョン2021、インストールしてまだ半月しか経っていないょ...

で、「運行管理データ」の引っ越しから手を付けることに...



 7/30、午前中は Excel/ブックの引っ越しで‥‥ リボンはユーザー設定(下図)を行っているので、時間が掛かった。

Windows10
Excel2013
↓↓↓↓↓
Windows11
Excel2021

午後は、盆踊り(中止)の太鼓の練習に参加した後、田んぼの草刈りで帰宅は18時半、その後はバタン キュ~~~

「車番 0000」は追加できるか...

運行実績シートのセルの書式を確認

 引っ越したばかりの Windows11/Excel2021で、更新日時が 2021/07/11 の(Excel2013の)運行実績シートの「テンプレート」シートで確認した。

  1. 「車番」のセル(D2:D15)の書式設定
    • 表示形式は「文字列」、文字の配置は「右詰め」であった。
       →と云うことは、「車番」に "0000" が入力出来ることになる。
  2. 「運送トラックNo」のセル(D21:D200)の書式設定
    • 表示形式は「標準」、文字の配置は「右詰め」であった。
結論は、現状で「車番 0000」は追加可能

 車番の書式設定は「文字列」なので、

  • 車番「0000」の入力は問題ない
  • 注意したいのは、「0」と「0000」は違う‥‥ と云うこと。

車番の追加方法

 「MMUS/Excel 運送実績シートの構成と入力」の 項目と設定/運行トラックNO には、

としか書いてないので、もうチョッと詳しく‥‥
 処理に自信が無い場合は、運行管理ファイルのバックアップを取ってから行ってください。

テンプレート・シートに車番を追加する

 まず、テンプレート・シートに車番を追加する。

  1. テンプレート・シートを開く
  2. シートの保護を解除する。
    • シート見出しを右クリック ⇒ シート保護の解除 をクリックする。
    • 解除しておかないと(1)Excelのコマンドが使えなかったり、(2)セルや行、または列が選択できない場合が発生する。
  3. MMUSタブ/表示設定グループの[全面表示]コマンドを起動する。
  4. 車番の非表示行を表示する。
    • 例えば、行 8:16 を選択し右クリック ⇒ 再表示 をクリックする。
  5. 車番を追加する
    • 例えば、セルD9に「0000」を入力する。
    • 必ず追加する。挿入すると入力済み運行データとの整合性が取れなくなる。
  6. 使っていない行を非表示にする。(任意)
    • 例えば、行 10:15 を選択し右クリック→非表示 をクリックする。
  7. 運送トラックNOデータの入力規制/元の値 を更新する。
    1. MMUSタブ/表示設定グループの[実績入力時]コマンドを起動する。(任意)
    2. セル D21:D200 を選択する。
    3. データ・タブ/データツール・グループの[データの入力規制]コマンドをクリックする。
    4. 例えば、元の値 "=$D$2:$D$8" を "=$D$2:$D$9" に変更し、
      • セルD2:D8 を D2:D9 に変更するもの
    5. [OK]
    6. データの入力規制の確認
      • セルD21 を選択し、Alt+↓
      • 入力した車番が表示されればOK。
当月分シートのデータの入力規制も変更する

 当月分に今回追加した車番を入力するには、当月分シートの「運送トラックNO」の入力規制も変更する必要がある。
変更手順は、テンプレート・シートに車番を追加する に準ずる。

車番追加の簡便化試行‥‥ 今回は諦め...

 Excel運行実績シートの「運送トラックNo」の車番入力は、ドロップダウンリストから行うようにしている。
このため、トラックが増えり、庸車を使った場合、「テンプレート」シートと当月分シートの両方に同じ更新、、、、を行う必要があり、手順もかなり面倒である。
そこで‥‥ ドロップダウンリストの範囲(定義)を「名前」にするともっと簡単に出来るのではないか‥‥ と思い試行した。
 結論としては、

  • 車番の追加は簡単(1ヶ所)になる。

が、

  • テンプレートで、新しい月の入力シートを作ると、同じ名前ができる?
  • 前月以前の入力シートにも追加した車番が入力できるようになる‥‥

等の問題点があることも解った。
ここでは説明しきらないので、今日はこれまで‥‥ とする。