- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:書式付きの自動採番の件(EXCEL))
自動採番の件(EXCEL)
このQ&Aのポイント
- 書式付きの自動採番を行う際に、見積台帳と見積書の2つのEXCELファイルの運用で問題が発生しています。
- 見積書の番号が正しくコピーされず、明細のシートの見積書の番号がただの数字になってしまいます。
- 見積書のレイアウト・書式を変更する方法もありますが、毎年差替えが必要なため利用者が多い場合には不便です。VBAを使用して解決する方法を探しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
『SEC2008-01』の2008を西暦からとっているのであれば どこかのセルにその元になる日付を入力しておくと決めます たとえば B1セルなど で A1セルには =B1 と言った数式を設定 書式設定で "SEC01-"yyyy として起きます これで『SEC01-2008』が出来ます A3セルですが ここの数式を =TEXT(A1,"""SEC01-""yyyy") & TEXT(A2,"0000") としてやれば『SEC01-20080001』 といった文字列が作成で来ます 他のシートから =Sheet1!A3 といった数式で参照すれば 『SEC01-20080001』を代入出来ますよ
お礼
出来ました。 どうも有難うございました。 感謝です。