請求書のテンプレートを作りました。ブックで中にシートが5枚あります(見積、納品、請求書、労務費計算書、品名リスト)。このシートをいじって請求書にして保存、印刷して発行しています。
1物件につき1ブックです。Dドライブの仕事フォルダの中の売上フォルダの中に顧客フォルダがあってその中に請求書フォルダがあるという階層にしていますが請求書に連番を自動で振りたいので教えてください。
ネットで探すと結構いいVBAが公開されていますがいまいち使い方がうまくできません。
1、テンプレートを開いて新規に請求書を作成し、保存すると自動的に番号が振られます。
2、テンプレートを開いただけでは番号を振りません。
3、保存した過去の請求書は何度開いても番号を変えません。
4、過去の請求書を開いてこれを参考に編集、保存した時にも新しい番号を振る。
請求書フォルダの中にテンプレートもファイルとして入れているのが良くないのかもしれないと思っていますが,
1週間ほど試行錯誤していますがうまくできないのでよろしくお願いします。
No.1ベストアンサー
- 回答日時:
>1物件につき1ブックです。
ですよね。
>請求書フォルダの中にテンプレートもファイルとして入れているのが良くないのかもしれないと思っていますが,
その通りだと思います。
管理上、物件に対して管理番号は設定されていないのでしょうか。
請求書を発行するたびに連番の番号を振るより、請求書に管理番号を印刷させた方が便利だと思いませんか?
VBAを駆使して何とかする方法もあるかと思いますが、データを一つにまとめる方法を考えた方が良いですね。
一例ですが
シート名 物件管理
A B
管理番号 物件名
10001 〇〇物件
10002 △△物件
・・・・
シート名 労務費
A B C
管理番号 労務費名 金額
10001 〇〇費 1000
10001 △△費 2000
・・・
シート名 品名
A B C
管理番号 品名 金額
10001 〇〇 1000
10001 △△ 2000
・・・・
シート名 請求書
A1セルにでも 管理番号を入力すると
必要な項目が請求書のシートに表示される
2週間以上経ちましたが思うところの回答は得られませんでした。
連番とか自動採番で検索しても同じことでしたが、ご指摘の方法で重複採番を避ける方向で検討したほうがいいかもしれないと思っています。
どうもありがとうございました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 請求書自動作成 3 2022/04/24 01:58
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
- Visual Basic(VBA) VBAでPDFのアクティブページ番号取得 1 2023/05/25 12:41
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/01/12 16:58
- 会計ソフト・業務用ソフト 事業内容に適した、見積・請求書・顧客管理ソフト、システムを探しています。 2 2022/11/11 13:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/02/07 09:58
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/02/21 11:19
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/20 10:00
- Excel(エクセル) エクセルシートをVBAでpdfで保存したい 2 2022/06/27 10:17
- Visual Basic(VBA) エクセル VBAについて教えてください 2 2023/04/26 13:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA シートをコピーする際に Co...
-
別ブックをダイアログボックス...
-
ワイルドカード「*」を使うとう...
-
エクセルVBAが途中で止まります
-
vbaでvbaProjectのパスワード解...
-
VBAで別ブックのシートを指定し...
-
【VBA】全シートの計算式を全て...
-
VBS Bookを閉じるコード
-
ExcelのVBAです。フォルダ内の...
-
【マクロ】違うフォルダにある...
-
【ExcelVBA】インデックスが有...
-
エクセルのマクロを使ってメー...
-
エクセルのマクロについて教え...
-
複数のエクセルブックをひとつ...
-
【ExcelVBA】zip圧縮されたCSV...
-
Dir関数で複数ブックへ行いたい...
-
Excelのマクロコードについて教...
-
VBAで複数のブックを開かずに処...
-
マクロで最終行を取得したい
-
エクセルのマクロについて教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA シートをコピーする際に Co...
-
エクセルVBAが途中で止まります
-
別ブックをダイアログボックス...
-
ワイルドカード「*」を使うとう...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
VBS Bookを閉じるコード
-
【ExcelVBA】インデックスが有...
-
VBA コードを実行すると画面が...
-
【ExcelVBA】zip圧縮されたCSV...
-
vbaでvbaProjectのパスワード解...
-
VBAで別ブックのシートを指定し...
-
ExcelのVBAです。フォルダ内の...
-
vbaで他のブックに転記したい。...
-
フォルダ内の全てのファイルに...
-
VBAで複数のブックを開かずに処...
-
VBSでExcelのオープン確認
-
VBA 実行時エラー 2147024893
-
【Excel VBA】書き込み先ブック...
-
VBA シート名が一致した場合の...
おすすめ情報