No.3ベストアンサー
- 回答日時:
>>もしそうなら今後はなにで代用できますか?詳しい方いれば教えて下さい。
早めに勉強しようと思いますので勉強方法なども教えてくださると助かります。
No.2です。マイクロソフトとしては、「PowerShell推し」だと思います。
また、PowerShellは、.NET Frameworkが提供する膨大かつ強力なライブラリを自由に利用することができます。
.NET Frameworkをフルに活用するとなれば、プログラム言語としてC#をマスターしておくことが有利になると思います。
勉強方法というなら、PowerShellに限りませんけど、ネットの情報で学ぶのではなくて、関連する書籍を購入して勉強するのがいいと思います。
No.2
- 回答日時:
使えなくなるのは、VBAではなくて、VBScriptですね。
エクセル業務の効率化としてExcelVBAでプログラミングを行っている方って、多いと思いますが、これとは違います。
元々は、Web用として、VBScriptが広くつかわれていたのですけど、それはJavaScriptに置き換えられていきました。
その結果、VBSrciptは、Web用プログラムで使わなくなったのですけど、バッチファイルよりも機能が豊富で手軽で使いやすいってことで、Windowsの運用効率化、流行のRPA的な用途で広く利用されています。
しかし、「手軽で使いやすい」ってことで、VBScriptで多くのコンピューターウィルスが作成されてしまいました。昨今、セキュリティ問題が重視されていますので、「VBScript廃止!」ってのは、仕方ない流れなんでしょうね。
「今後は、VBScriptではなくて、PowerShellを使ってください」ってのが、マイクロソフトの考え方のようです。
ちなみに、某大手企業の開発をやっていますが、現在稼働中のシステムでは、VBScriptで動いているものが多いのですが、最近の開発分はPowerShellを使おうとしているようです。
返信ありがとうございます。エクセルマクロが「Officeスクリプト」や「GAS]に替わると言う人もいますが、別物と言うことでしょうか?
No.1
- 回答日時:
もう数年前から言われ続けてますよ、同じ事が・・・・。
オフィスscriptなどの代替手段が出ていますから。
が、今まで構築してきたVBA資産を考えると、簡単にはVBAは無くならないと思います。
IEも昔からサイト開発者にとって邪魔者でした。
w3cに準拠してない部分があって、IEだけが邪魔な存在でしたから。
それを解っていながら長い間マイクロソフトはIEを廃止できずに居ました。
IE向けに作ったサイト資産が世界中に存在する訳で、それらに影響を与えるため、廃止できずに居ました。
世界でのIE使用率が1~2%になった事を見定めて、廃止にした訳です。
VBAも同じ道を辿ると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ExcelのFSO(ファイルシステムオブジェクト)について学びたいのですが。。。 5 2022/12/15 18:06
- Excel(エクセル) エクセルの「パスの定義」の仕方について教えてください 2 2024/01/23 10:44
- Windows 10 パソコンに詳しくなりたいです。 業務でパソコンを使っており、VBA、GAS等は勉強して何となく使える 5 2023/07/20 22:55
- Google Drive パソコン勉強相談です。 ①ワード エクセル 使いこなす ②パソコンやネット接続仕組み全般に詳しくなる 8 2023/09/29 05:49
- Excel(エクセル) Excel vbaのテキストボックスの扱い 2 2024/04/09 14:14
- Visual Basic(VBA) VBA言語プログラミング 1 2022/11/19 17:16
- 大学受験 高3、march志望です。助けてください...! 古文の模試で3割しか取れませんでしたT^T 今から 6 2022/09/24 09:44
- CPU・メモリ・マザーボード パソコン勉強相談です。 ①ワード エクセル 使いこなす ②パソコンやネット接続に詳しくなる ③用語( 10 2023/09/29 05:31
- ノートパソコン パソコン勉強相談です。 ①ワード エクセル 使いこなす ②パソコンやネット接続に詳しくなる ③用語( 6 2023/09/29 05:28
- Visual Basic(VBA) VBAでプロセデュア間で共有できるエリアの設定方法は? 3 2023/04/15 19:06
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
VBAに詳しい方教えてください。
Visual Basic(VBA)
-
Excel-VBAのmsgBox()の不思議
Visual Basic(VBA)
-
VBA 複数条件の分岐処理の上手な方法
Visual Basic(VBA)
-
-
4
AIの登場でプログラマーたちが解雇されていますが
その他(プログラミング・Web制作)
-
5
VBA一覧取得 再投稿
Visual Basic(VBA)
-
6
プログラミング
Visual Basic(VBA)
-
7
Excelで「Ctrl+c」、「Ctrl+v」等をまとめた物
Visual Basic(VBA)
-
8
エクセルVBAにて =A1=B1とすれば A1とB1のセル内容が一緒だった場合 TRUE 違っていれ
Visual Basic(VBA)
-
9
Excel VBA 定義されたプロージャ名、関数名の取得
Visual Basic(VBA)
-
10
現在のブックを閉じないで、マクロ抜きの(現在のブックの)コピーを作成したい
Visual Basic(VBA)
-
11
Vba 実数および実数タイプの変数について教えてください
Visual Basic(VBA)
-
12
VBA レジストリの値の読み方について教えてください
Visual Basic(VBA)
-
13
VBA指定行削除
Visual Basic(VBA)
-
14
VBの色を変えるにはどうしたらいいですか?
Visual Basic(VBA)
-
15
CPUが16bitでも32bitOSでコンパイルしたコード(例えばintが4バイトと定義されている)
C言語・C++・C#
-
16
VB.netのADOってなんですか?
Visual Basic(VBA)
-
17
IEを使わないでhtmlテキストを取得したい(VB.Net)
Visual Basic(VBA)
-
18
【ExcelVBA】インデックスが有効範囲にありません。の理由が分かりません
Visual Basic(VBA)
-
19
Windowsのアプリ開発ってなんのためにするんですか? Excelで入力、更新、表示、検索、削除、
その他(プログラミング・Web制作)
-
20
エクセルVBAについて
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複素関数はどこはあんまりやら...
-
VBAの「for i=1 to cells(…」...
-
XMLとUMLの相違点?
-
サイト訪問者の情報を取得したい
-
C++ですごろくゲーム作成
-
MSFormsとは何ですか?
-
JAVA初心者です。
-
C++
-
VB と VB NET
-
Javaの勉強をしています。何か...
-
エクセルVBAを動かすノートPC...
-
VBとAccessからの移行・・
-
C、Objective-Cについて
-
HTMLはどうやってマスターされ...
-
ソフト設計の勉強の仕方
-
画像編集ソフトの作り方
-
Java JSP/サーブレット strut...
-
JavaScriptの将来性
-
ウェブサイトのアクセスログに...
-
vba クリップボードクリアにつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAなくなるの?
-
VBAの「for i=1 to cells(…」...
-
複素関数はどこはあんまりやら...
-
データベースのデータをTextBox...
-
MSFormsとは何ですか?
-
中学生でいきなりJava
-
超恥愚問ですが、CとC++の間に...
-
エクセルVBAを動かすノートPC...
-
C#とDelphiの違いについて
-
為替レートの取得方法
-
XMLとUMLの相違点?
-
サーブレットで電卓をつくる
-
JavaScriptを用いて、〇図形を...
-
UMLの勉強方法についてアドバイ...
-
ADO.NETでバッチ処理は可能???
-
HTML5の書き方
-
テンプレートエンジンとフレー...
-
サイト訪問者の情報を取得したい
-
今テトリスをつくっています。
-
「VB6」、「VBA」、「VB...
おすすめ情報