advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 27299 for マクロ (0.014 sec.)
[[20200123153918]]
#score: 2168
@digest: 9297265e55db064e75901777d76e4884
@id: 82053
@mdate: 2020-01-24T11:43:41Z
@size: 2187
@type: text/plain
#keywords: wkbook (8724), ・cs (6131), 続実 (4292), ャ名 (2821), 他ブ (2699), 回同 (2480), シジ (1680), スツ (1651), ンロ (1642), 名" (1489), ンポ (1289), 用マ (1134), 人用 (1087), 行3 (1085), ロシ (1025), マク (1019), 毎回 (940), クロ (916), 略化 (909), クイ (882), イッ (862), 簡略 (794), 実行 (773), ダウ (767), ファ (762), ロブ (716), マウ (712), ポー (700), ウス (686), ジャ (663), 手間 (633), 表題 (628)
『新規のファイルを開くたびに毎回同じマクロを実行する』(にこ)
表題の件で、最小の手数で実行する方法を探しています。 1ファイルを開く(マウスで) 2マクロ実行 3ファイルを閉じる(マウスで) この繰り返しを最も楽に行いたいです。 2の部分でつまづいています。特定のマクロを実行するボタンを常に配置できればいいのですが。今は毎回ファイルのインポートをしてマクロを実行しています。 いい方法があれば教えていただけますでしょうか。よろしくお願いいたします。 < 使用 Excel:Office365、使用 OS:Windows10 > ---- ボタンになっているかどうかはともかく、全てのブックに同じマクロを書いているのですかね? とりあえず、以下のようにすれば他ブックのマクロを実行できると思いますが、マクロ終了の同期が取れるかどうかは試してみてください。 (普通は、他ブックはデータとしてだけ使い、マクロは自分のものしか使いませんから、連続実行できるか気にした事が無い) Sub test Dim wkBook as WorkBook Set wkBook = WorkBooks.Open("他のブック名") Application.Run wkBook.Name & "!シート名.プロシジャ名" End Sub 標準モジュールのプロシジャならば、"!Module1.プロシジャ名" のようにします。 (???) 2020/01/23(木) 15:57 ---- 説明不足でした。すいません。 今回はマクロをつくる必要はありません。 行いたい作業としては、 1インターネットから一日に何度もCSVファイルを手動でダウンロードします。 2次にダウンロードしたファイルを手動で開きます。 3そのファイルを開いたら毎回同じ特定のマクロを実行します。 この3の作業をなるべくシンプルに行いたいのです。 現在はマクロをフォルダからインポートして行っていますが、その作業が手間です。 簡略化できませんでしょうか? (にこ) 2020/01/24(金) 08:23 ---- 今のマクロを個人用マクロブックにコピーして、 そのマクロをクイックアクセスツールバーに登録しておけば、 その都度ボタンをクリックするだけでできませんか? (γ) 2020/01/24(金) 08:29 ---- ・CSVダウンロード ・CSVをシートに貼る ・マクロ処理 これらを全て行う、1つの新しいマクロを書くだけでは? 手作業だから手間になっているのでしょう? (???) 2020/01/24(金) 09:59 ---- ???さん、解決致しました。 アドバイス頂き、ありがとうございました。 γさん、このやり方でだいぶん楽になりました。 これで行こうと思います。 毎度的確な回答を頂き、ありがとうございます。 (にこ) 2020/01/24(金) 20:43 ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/202001/20200123153918.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97048 documents and 608235 words.

訪問者:カウンタValid HTML 4.01 Transitional