- 締切済み
毎朝8:30にエクセル自動起動してVBA自動開始したい
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- mt2008
- ベストアンサー率52% (885/1701)
自動起動したいマクロ名を「Auto_Open」にして、マクロの最後にExcelを終了する処理(Application.Quit)を追加して保存終了。 Windowsのタスクスケジューラで毎日8:30にそのブックを開くように設定。 VBA初心者と言うことでしたら、このあたりで妥協された方がよろしいかと。
- Wendy02
- ベストアンサー率57% (3570/6232)
こんばんは。 >毎朝8:30にエクセル自動起動してVBA自動開始したい という件で質問です。 >エクセル限定が大前提です。他の処理方法は採用できない状況下です。 スタートからコントロールパネルで、タスクに登録すればよいのですが、それさえダメなら、私は分かりません。Excelだけだといっても、Excelのアプリケーションが動いている状態でなければ、何も動くはずがありません。そういうのは言うまでもないはずです。 C:\Documents and Settings\All Users\スタート メニュー\プログラム\スタートアップ\ に入れる方法もあるのですが、起動のたびに、Excelが立ち上がるのは、あまり上手くない仕様だと思います。時間で選別させるというのもあるけれど、そういうプログラムを別に書くと言う必要ができてしまいます。 しかし、いずれにしても、他の処理方法は採用するとか、しないとか、パソコンを扱う上で、そういう曖昧な表現は分かりにくいです。会社のパソコンで、他のプログラムなどを導入して使えないという表現なら分かるのですが、単なる「条件付き」は、やはり、回答者側としては、あまり良い印象には感じないのです。 http://oshiete1.goo.ne.jp/kotaeru.php3?qid=4902400 #2 で、私は書きましたが、実際に、それで、Webサイトにアクセスしてデータを取ってくるというプログラムはできます。 >VBA初心者でコピーペースト程度が分かります。 しかし、あまり期待を持たないほうがよいと思います。それは、回答者が、初心者に手とり足取り教えるということはできないからです。
お礼
ありがとうございます。 簡素な質問を心がけたのですが、回答しにくくなってしまったのですね。勉強になりました。 今回はタスクにて試してみます。今後ともよろしくお願いします。
- happy2bhardcore
- ベストアンサー率33% (578/1721)
UWSCというソフトを用いて、やりたい動作を登録しておき、できあがったファイルをスタートアップに入れておけば、ご希望の動作ができると思います。
お礼
ありがとうございました。 そのソフトについて調べてみます。
関連するQ&A
- Excel VBA でコピー&ペーストを何回もしているます。処理の途中
Excel VBA でコピー&ペーストを何回もしているます。処理の途中で範囲選択が不可能になりその都度Excelを再起動して続きの処理をしています。コピー&ペーストで使用しているメモリ内部にゴミが溜まってしまうのが原因ではないかと推察しています。 どなたかExcel VBAのコピー&ペーストのメモリ領域開放の仕方を教えてください。
- ベストアンサー
- その他MS Office製品
- エクセルのコピペを自動で行うVBAの書き方を教えてください。
素人が勉強もせずに質問とは、怠けていると思われるかもしれませんが、よろしくお願いいたします。 以下のエクセルの表のように、省略されている部分のあるリストが5000件あった場合、繰り返しコピペするVBAの具体的な書き方を教えてください。リストは5行単位でCとDの内容が変化します。つまり、C1とD1をコピーし、C2からD5へペーストしたら、次はC6とD6をコピーし、C7からD10へ、ペーストするというのを繰り返します。 A B C D E F 1 001 1 2 東京 1,200円 1,500円 2 001 1 1,200円 1,500円
- ベストアンサー
- Windows XP
- vbaでどう書くのですか?
現在2000件のデータをエクセルで処理しているのですが、ある特定のデータを指定して1件(1行)ごとに印刷するのを手作業でやっています。マクロでうまく自動化できる方法はありませんか? データシートにあるデータから必要なデータを検索で探してコピーし、印刷シートの所定の行にデータをペーストして印刷する。印刷以降は問題ないのですが、コピー&ペーストまでがなかなか自動化が出来ません。 以上よろしくお願いいたします。
- 締切済み
- Visual Basic
- Excelオートメーションについて
こんにちは。 VC++6.0 Excelオートメーション操作を行っています。 Excel内で、セルのコピー&ペーストをたくさんする プログラムなので、本プログラムの処理中に、 他でクリップボードを更新する操作(文字列のコピー&ペーストなど)を行うと、 Excel内のコピー&ペースト処理がおかしくなってしまいます。 これらはVBAなどにも言えることなのかもしれませんが、 Excelのセルをコピー&ペーストする処理を行っている最中は、他でクリップボードを更新する操作を行ってはいけないものなのでしょうか。 アプリ側で何かしら回避策はあるのでしょうか。 (Excel内でコピー&ペーストを使わず、全て直入力する、、ということは抜きにして…) 宜しくお願いします。 Windows XP Pro SP2
- ベストアンサー
- C・C++・C#
- excel VBA 自動入力
excel VBA 自動入力 こんにちは excelから現在バックグランドで開いているアプリケーションやWebブラウザのフォームなどに excelの値をVBAで入力するにはどのような指定の仕方をしたらよいでしょうか? 指定方法としては、"Alt+Tab"を1回押した時にアクティブになる部分、 つまり、作成予定のexcelファイルをアクティブにする直前にアクティブだった入力フォームへ 入力するという指定がしたいです。 どうかご教示お願いします。
- ベストアンサー
- Visual Basic
- VBAを用いて繰り返し自動的に印刷するにはどうしたら良いのですか
VBAを用いて繰り返し自動的に印刷するにはどうしたら良いのですか?ループコードって何? エクセルで作った納品書、件数が数百件あっても自動的にある件数全て打ち出せるようにしたいのですが。。。
- ベストアンサー
- Visual Basic
- Excel VBAマクロを Bookオープンのとき起動したい
Excel VBAマクロを書いています。 ExcelBookを開いたとき、自動的にマクロを起動したいのですが、 その方法を教えてください。 また、特定のCellだけを対象にした「内容変化」の イベント処理関数を作成する方法も、教えてください。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- エクセル2010または2007でのVBA
初めまして。 早速ですがエクセルにて、プロジェクト管理票を作っております。 エンジニアが作った作業工程計画のエクセルブックをプロジェクトの通し番号をつけて保存し、 これまでのプロジェクト分すべてを1つのフォルダに保管しています。 その後総務で、この作業工程計画エクセルから、コピー&ペーストでデータを引っ張ってきているのですが、 この作業をVBAで自動化するには、どのようにコードを書けば宜しいでしょうか? ちなみに、コピペするセルは、書かれている情報すべてです。 ですが、あるものはセルA1からG21まで、あるものはA1からC6までしかありません。 よろしくご教示ください。
- 締切済み
- その他MS Office製品
お礼
ありがとうございました。 これをキーワードに作成してみます。