[[20090219103352]] 『データの更新処理をボタン化したい』(モリハナ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『データの更新処理をボタン化したい』(モリハナ)
データの更新処理ワンクリックで出来るようにボタン化したいのですが、
どの様にすればよいのでしょうか?

 >データの更新処理

 どういう処理か分かりませんが、ボタンにマクロを登録してはいかがでしょう?
 (MARBIN)

それをどの様に登録したらいいのでしょうか?

処理はACCESSからデータを取込む作業です。

 「ボタン」に何を使うかによってマクロの登録の仕方が違ってきます。
 フォームのボタンなのか、コントロールツールボックスのコマンドボタンなのか、
 シェイプなのか、など。
 (MARBIN)

 >処理はACCESSからデータを取込む作業です。 

 もちろん、この作業はVBAでコードを作成する必要があります。
 コードが出来たらボタンにコードを登録するだけです。
 (MARBIN)

 ACCESSから出したデータを
 常に同じ名前で同じ場所に保存する事にして
 そのファイルを、外部データの取込で取り込んでおけば
 エクセルでの処理は「更新」だけで済みますが。

 (HANA)

説明不足で申し訳ありません。
コントロールツールボックスのコマンドボタンです。
ツールバーからデータの更新は出来ているのですが、
誰でも簡単に操作できるよう上記のコマンドボタンで処理
出来ればと。
余りEXCEL詳しくないので宜しくお願いします。


 マクロの記録で参考になるコードが得られると思います。

 ライブラリより「マクロの自動記録」
https://www.excel.studio-kazu.jp/lib/e4b/e4b.html

 それとも、コードは出来ていて
 後は、ボタン化するだけ と言う段階?

 (HANA)


すみません、コードとは?

 >コントロールツールボックスのコマンドボタンです。

 これで"コード"という言葉を知らないとは思えないのですが・・・。
 (とおりすがり)

基礎知識が無いものですから・・・
できていません。

 簡単にいうと、コードとはプログラムの記述のことです。
 プログラムをコマンドボタンなどに登録することにより、
 コマンドボタンなどをクリックしたときにプログラムを
 起動させます。
 (とおりすがり)

 まずは、マクロの記録で
 >ツールバーからデータの更新
 の作業を記録にとって下さい。

 詳しくは、リンク先をご覧下さい。

 出来ましたら
 >(10)ワークシート側から・・・
 の手順でコードを表示させ、こちらへ貼り付けてみて下さい。

 (HANA)

Private Sub CommandButton2_Click()
    Range("A2").Select
    Selection.QueryTable.Refresh BackgroundQuery:=False
End Sub

これでよろしいでしょうか?


 CommandButton2を押したら「更新」をしたのと
 同じ状況になると思いますが
 上手く行きませんか?

 コントロールツールボックス バーの 三角定規 マークのボタンが
 押された状態になっていたら、もう一度押して
 デザインモードを終了させて下さい。

 (HANA)

ようやく出来ました。
ありがとうございました。
これでまた一歩前進しました。
感謝します。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.