質問: エクセルの表示形式についての質問です。 入力項目にはYYMMまたはYYMMDDのどちらかが入力されます。 例として、0912 or 091231が入力されても頭0が落ちないように表示させたいです。 注意:表示形式を文字列にする対応以外での方法を探しています。 表示形式以外でも対応可能であればご教示お願いします。
回答: >表示形式以外でも対応可能であればご教示お願いします。 数値を入力する前に 「’(横並び数字の7をシフトを押しながら押す)」を入力してから数字を入力。 書式設定をいじらずに、入力時に文字列として入力させる方法。 そうすれば、書式設定は「標準」のままで先頭の「0」は消えません。 が入力が面倒なので あえて、マクロで、 入力されたセルの値が奇数桁なら先頭に0を付け加える という事を発動させるという方法もアリかも知れません。 方法が判らないのであれば「別の質問」としてあげてください。