
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ランキング
-
ルネサステクノロジ SH2(7045F)...
-
C#を学びたいのですが、どうや...
-
JSPとサーブレットは両方勉強す...
-
CSS 学習サイト
-
テンプレートエンジンとフレー...
-
FLASH ActionScriptバイブルに...
-
JavaScriptを用いて、〇図形を...
-
AES暗号について
-
顔文字ソフトの作成
-
エクセル VBAでフォルダ内のPDF...
-
プログラミング学習についてで...
-
VC6.0 と Studio2008の違い
-
XHTMLをタダで勉強したいです
-
J2EEを基礎から学びたい。
-
HTMLCSSの勉強範囲について
-
WEBサービス作成に役立つサ...
-
独学でweb制作の勉強の勉強して...
-
画像編集ソフトの作り方
-
VBAの「for i=1 to cells(…」...
-
絶対パスって?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAの「for i=1 to cells(…」...
-
MSFormsとは何ですか?
-
XMLとUMLの相違点?
-
データベースのデータをTextBox...
-
php、Java(Servlet等)の両方を...
-
はじめる
-
Excel VBAマクロをマスターする...
-
VC#とVC#.NETの違い
-
Struts1.1をつかったDB接続方法
-
占いサイトを作りたいのですが...
-
エクセルVBAを動かすノートPC...
-
JavaScriptの勉強法
-
VB.NETについて教えてください
-
Pythonを勉強する道のり
-
初心者 ASP.NETの勉強について
-
Visual Basic6.0の開発ソフトが...
-
Apacheのhttpd.confの設定方法...
-
C++ですごろくゲーム作成
-
【 プログラム Java 】何度か挫...
-
まったくの素人にわかりやすい...
おすすめ情報