Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


8609 / 13644 ツリー ←次へ | 前へ→

【32266】名前を付けて保存について nao 05/12/11(日) 23:21 質問[未読]
【32271】Re:名前を付けて保存について BB 05/12/12(月) 0:43 発言[未読]
【32321】Re:名前を付けて保存について nao 05/12/12(月) 19:25 お礼[未読]

【32266】名前を付けて保存について
質問  nao  - 05/12/11(日) 23:21 -

引用なし
パスワード
   こんにちは。
初めてですが、質問の方をさせて頂きます。

現状、VBAで悩んでしまい解決方法を探しています。
内容と致しましては、sheet2のA1の値が1になった時に
A2の数値(名前)で名前を付けて保存を行いたいのですが、
どうしたらいいのかわからず困っています。
何かいい方法が教えていただけますでしょうか?
保存先はC:の直下に保存しようと思います。
『ActiveWorkbook.SaveAs Filename』を使用すれば
できるのでしょうか?

【32271】Re:名前を付けて保存について
発言  BB  - 05/12/12(月) 0:43 -

引用なし
パスワード
   ▼nao さん:
>こんにちは。
>初めてですが、質問の方をさせて頂きます。
>
>現状、VBAで悩んでしまい解決方法を探しています。
>内容と致しましては、sheet2のA1の値が1になった時に
>A2の数値(名前)で名前を付けて保存を行いたいのですが、
>どうしたらいいのかわからず困っています。
>何かいい方法が教えていただけますでしょうか?
>保存先はC:の直下に保存しようと思います。
>『ActiveWorkbook.SaveAs Filename』を使用すれば
>できるのでしょうか?

A1に1が入っていた場合を判定するのは、If〜Thenでいいんじゃないですか?ヘルプを調べてくださいね。
名前をつけて保存が分からないのであれば、新しいマクロの記録でやってみればわかりますよね。
A2の値の取得方法が分からないのであれば、RangeとValueを調べてみれば分かると思います。
A1の値が変更された場合に自動的にマクロが実行されるっていうのが分からないのであれば、Worksheet_Changeってイベントをヘルプで調べてくださいね。

そのうえで自分なりにコードを書いてみて、エラーが出るとか自分の思ったとおりの動きをしてくれないってときに、そのコードをこちらの掲示板で添削してもらうほうがいいんじゃないですかね?

ヘルプを自分で調べるって人に聞くよりも勉強になりますよ。
naoさんの希望する回答じゃなくてゴメンなさい。

【32321】Re:名前を付けて保存について
お礼  nao  - 05/12/12(月) 19:25 -

引用なし
パスワード
   BBさん
ありがとうございます。
自分で調べて回答を探してみます。
それでもわからないことがあった時には、また何でも
いいので教えてください。
自分で何から始めたらいいのか、わからなかったのもあります。
ありがとうございました。

8609 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free