アカウント名:
パスワード:
じゃぁIntelいらねーよってことにはならないのか。今現在大半のソフトは.NETで動いてるだろうし、Intelネィティブのプログラム動かしたいという顧客はx86版のWindows使えばいいんだし大した影響はなさそうなんだけど。
それはExcelVBAが.NETで動くようになってから吐いて欲しい台詞ですね。
つVSTO
既存資産うごかんやんけ
VBのコードはゴミだから捨てろ
オフィスのアドインはさておきマクロも.NETで書けたっけ?だったらだいぶ使い勝手が良いのだが。
マクロも書けますよ。ただし、・vbsがマクロを書けると言うのと同列。・マクロのオブジェクト(レンジとかワークシートとか)への参照は全て、 .netの変数に保存し、手動で解放しないと、ナンチャラ.applicationがquit しても終了せず、プロセス強制終了が必要になる。・それゆえ、Obj1.Obj2.Obj3(Obj1は既に作成済み)というオブジェクトを 作成すると、Oaj2への参照はどの変数にも残らず、手動で解放出来なくなる ため、必ず「ドットの数は一つ」にしないと最後。・vbsと一緒で、人間が起動しないと、(バックアップオペレーターでも)駄目。とか、.netがMUSTどんでもない限り、あまり触りたくない代物です。
> VBA で新たにマクロ作るなんてのは、今の時代には聞いたこともないけど。
ここは日本スラドであることを前提として残念ながら普通に多くあります
たとえばなんらかのシステムの試験用データを生成するツールを作るとき、「技術に弱いプロパー社員でも使えるように」とエクセルVBAで作っておいてほしいと要求されたりします
もちろんいろんな試験パターンに対応していき、怪物エクセルVBAに順調に育っていきます
事務方の話だと、本来は社員全員が自分で事務処理をするべきところではあるがアシスタントの方がまとめて代行もできる場合にアシスタントの方一子相伝のエクセルVBAマクロが存在しこちらも順調に育っていっているということも多いですね
そうなの?今でも普通にあるけど。Excel VBA使える求人は多いよ。それに技術屋界隈ではまだ使われてるんじゃない?電卓代わりに便利だし。
この分野だと、「過去の遺産」で無い「モダンな」が皆無なので「過去の遺産」でいいのでは?無いものを目的のみから生成出来た試し無いじゃないですかね。
まだこんなこと言う人が生き残っていたんだ知識が周回遅れどころじゃない、老害認定されても仕方ないレベルですよ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
Intelいらねーよ (スコア:0)
じゃぁIntelいらねーよってことにはならないのか。
今現在大半のソフトは.NETで動いてるだろうし、Intelネィティブのプログラム動かしたいという顧客はx86版のWindows使えばいいんだし大した影響はなさそうなんだけど。
Re:Intelいらねーよ (スコア:0)
じゃぁIntelいらねーよってことにはならないのか。
今現在大半のソフトは.NETで動いてるだろうし、Intelネィティブのプログラム動かしたいという顧客はx86版のWindows使えばいいんだし大した影響はなさそうなんだけど。
それはExcelVBAが.NETで動くようになってから吐いて欲しい台詞ですね。
Re: (スコア:0)
つVSTO
Re: (スコア:0)
既存資産うごかんやんけ
Re: (スコア:0)
VBのコードはゴミだから捨てろ
Re: (スコア:0)
10年以上前からオフィスのアドインやマクロも .NET で書く時代に変わってるんだし。
いまだに時代の変化についてこれない人達が、一部にまとまって残ってるのはわかるけど、世間一般はそうじゃないから。
Re: (スコア:0)
オフィスのアドインはさておきマクロも.NETで書けたっけ?
だったらだいぶ使い勝手が良いのだが。
Re: (スコア:0)
マクロも書けますよ。
ただし、
・vbsがマクロを書けると言うのと同列。
・マクロのオブジェクト(レンジとかワークシートとか)への参照は全て、
.netの変数に保存し、手動で解放しないと、ナンチャラ.applicationがquit
しても終了せず、プロセス強制終了が必要になる。
・それゆえ、Obj1.Obj2.Obj3(Obj1は既に作成済み)というオブジェクトを
作成すると、Oaj2への参照はどの変数にも残らず、手動で解放出来なくなる
ため、必ず「ドットの数は一つ」にしないと最後。
・vbsと一緒で、人間が起動しないと、(バックアップオペレーターでも)駄目。
とか、.netがMUSTどんでもない限り、あまり触りたくない代物です。
Re: (スコア:0)
セルのスタイルとかは、VBA からでは操作できなかったり、VBAからは操作できないファイルフォーマットも増えたから、VBA って過去の資産を動かすための物であって、VBA で新たにマクロ作るなんてのは、今の時代には聞いたこともないけど。
Re: (スコア:0)
> VBA で新たにマクロ作るなんてのは、今の時代には聞いたこともないけど。
ここは日本スラドであることを前提として
残念ながら普通に多くあります
たとえばなんらかのシステムの試験用データを生成するツールを作るとき、
「技術に弱いプロパー社員でも使えるように」と
エクセルVBAで作っておいてほしいと要求されたりします
もちろんいろんな試験パターンに対応していき、怪物エクセルVBAに順調に育っていきます
事務方の話だと、本来は社員全員が自分で事務処理をするべきところではあるが
アシスタントの方がまとめて代行もできる場合に
アシスタントの方一子相伝のエクセルVBAマクロが存在しこちらも順調に育っていっているということも多いですね
Re: (スコア:0)
そうなの?今でも普通にあるけど。Excel VBA使える求人は多いよ。
それに技術屋界隈ではまだ使われてるんじゃない?電卓代わりに便利だし。
Re: (スコア:0)
この分野だと、「過去の遺産」で無い「モダンな」が皆無なので
「過去の遺産」でいいのでは?
無いものを目的のみから生成出来た試し無いじゃないですかね。
Re: (スコア:0)
まだこんなこと言う人が生き残っていたんだ
知識が周回遅れどころじゃない、老害認定されても仕方ないレベルですよ