エクセルで作成した見積書の様式を変えずに、あるセルに記入された見積番号を順に変えていく方法はありませんか?見積書NO.1のファイルのつぎはNO.2・・・・、となるような方法。またその保存方法。ファイル名を順に変えていく方法。ファイル名「見積0001」から順に「見積0002」「見積0003」・・・・のように。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/04/11 18:01:14
  • 終了:--

回答(2件)

id:GOGO_MINI No.1

GOGO_MINI回答回数111ベストアンサー獲得回数52005/04/11 20:10:47

ポイント35pt

http://www.hatena.ne.jp/1113210074#

人力検索はてな - エクセルで作成した見積書の様式を変えずに、あるセルに記入された見積番号を順に変えていく方法はありませんか?見積書NO.1のファイルのつぎはNO.2・・・・、とな..

URLはダミーです。

NOを管理するファイルを作ります。名前はmitsumori_no.xlsなどで、A1セル(どこでもいいですが)に1を入力しておきます。

後は見積書の様式があるファイルに次のマクロを仕込みます。


①mitsumori_no.xlsのA1を[変数1]に格納

②[変数1]を見積番号のセルに書き込み

③「見積+[変数1]」を[変数2]に格納

④「1+[変数1]」を[変数1]に格納

⑤[変数1]をmitsumori_no.xlsのA1に書き込み上書き保存

⑥変数2の名前でファイルを保存


これをショートカットキーなどに登録して

呼び出せばいいんじゃないでしょうか。

id:typista No.2

typista回答回数359ベストアンサー獲得回数72005/04/12 10:24:17

ポイント35pt

※URLはダミーです。

エクセルのファイル名を取得する式は次のようになります。

→ 例えば、「見積0001.xls」というファイルなら、この式を入れたセルに

  「見積0001」が表示されます。

---

=MID(CELL(”filename”,$A$1),FIND(”[”,CELL(”filename”,$A$1))+1,FIND(”]”,CELL(”filename”,$A$1))-FIND(”[”,CELL(”filename”,$A$1))-5)

---

id:hirommaru

初めての質問で使い方がわからずご返事が遅くなってすみません。回答ありがとうございました。早速試してみます。

2005/04/14 09:44:08

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません