A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
マクロの定義は、Microsoft の『プログラマーズガイド』(1997)に出ています。
「マクロ」というのは、その取り扱い言語は別として、ひとつの作業(タスク)の自動実行を目的とする機能のことです。逆にいうと、ひとつの作業を実行できないものは、マクロとは呼びません。例えば、引数を必要とするユーザー定義関数は、マクロの範疇から外れます。
「VBA」(Visual Basic for Application)で書かれたものを総称して、プロシージャと呼び、マクロとは厳密には意味が異なります。また、Ver.4 の「マクロ関数」で書かれたものも、プロシージャで自動実行で作業をするものも、総称してマクロと呼びます。
なお、現在は、VBAから、VSTO(Visual Studio Tools for Office) に移行しつつある時期に来ていると思います。
No.3
- 回答日時:
「Excelのマクロって~効率的な作業ですよね?」
正確には「作業を効率的にします」ですかね。
ここは別にいいのですが
> ファイルのコピーとか移動の応用的な作業
マクロが応用的かといわれたら「?」という感じです。
作業の自動化ではありますけど。
No.2
- 回答日時:
もともとマクロってのは、単純な繰り返し作業が何万回もあるような「こんなの手作業でやってられっか!!」ってのを自動化するために作られた機能です。
その意味では作業の効率化のためにできたという見方は間違っていません。ただVBAはもっとバリバリに進化して、これでアプリもどきが作れるくらいまで多機能になってますけど。そんなのもうマクロじゃなくて、普通にVBとかで作れば?なんてものまで作れる人がいます。マクロでロックマン作った人とか、技術力の使い方を間違ってるだろwwwって感じですが、まあすごいですよね。
No.1
- 回答日時:
ん~、質問の意図が分かりかねますが。
確かにVBAコードにてファイルのコピーや移動も可能ですが、マクロ=ファイルのコピーや移動の応用的な作業である、とは言いかねます。
マクロを用いるのは、ファイルのコピーよりも、Excel内での作業を効率的にするのが主だと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
- Word(ワード) office 2021へ自分用のクイックアクセスとマクロをコピーしたい 2 2023/03/11 21:15
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2022/08/04 13:56
- その他(ブラウザ) Excel VBA seleniumのedge操作について 業務上、分からないことがございまして、先 1 2022/06/20 16:59
- Word(ワード) Word 2016のマクロを Word 2021のWordでキー動作させたい 3 2023/04/12 16:14
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Excel(エクセル) Excel使用前提 同じフォルダ内にあるファイルの集約等をマクロでできますか 4 2022/09/06 19:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル終了時の保存確認メッ...
-
Excelマクロ ファイル名が変わ...
-
VBAを一度起動するとずっと出て...
-
エクセルマクロを有効にしない...
-
Excelが勝手にシート移動してし...
-
VBA マクロ実行時エラー’1004Ra...
-
excelでpersonal.xlsを常に開く...
-
エクセルでファイルを表示した...
-
【マクロ】エラーが発生⇒実行時...
-
エクセルファイルを自身のファ...
-
昨日まで動いていたエクセルの...
-
サクラエディタのマクロ設定を...
-
EXCEL マクロ クリップボードク...
-
excelが別プロセスで起動してし...
-
エクセルでマクロを別のPCで利...
-
コピーしたファイルのマクロを...
-
EXCEL右上のバッテンでは保存で...
-
マクロが使えるExcelViewer
-
別のパソコンでエクセルのマク...
-
EXCELで日付を自動でファイル名...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル終了時の保存確認メッ...
-
VBAを一度起動するとずっと出て...
-
コピーしたファイルのマクロを...
-
別のパソコンでエクセルのマク...
-
VBA マクロ実行時エラー’1004Ra...
-
EXCEL マクロ クリップボードク...
-
昨日まで動いていたエクセルの...
-
Excelマクロ ファイル名が変わ...
-
excelファイルに使われているVB...
-
アクセスでファイルを開いたと...
-
エクセルマクロ実行中に別ファ...
-
エクセルマクロにてパワーポイ...
-
エクセル2013vbaで、見えない名...
-
マクロを消すマクロは不可能?
-
excelが別プロセスで起動してし...
-
エクセルファイルを自身のファ...
-
excelでpersonal.xlsを常に開く...
-
Excelが勝手にシート移動してし...
-
Excel2010 PERSONAL.xlsbの挙動...
-
excelのマクロ実行でブロックさ...
おすすめ情報