Excel VBA 質問スレ Part53

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2018/04/27(金) 19:02:38.39ID:+ocy8bIv
ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK


※前スレ
Excel VBA 質問スレ Part52
http://mevius.5ch.net/test/read.cgi/tech/1517052305/
405デフォルトの名無しさん
垢版 |
2018/05/04(金) 09:06:14.98ID:ogBK84PN
>>401
ごめん最後の(MOS→IT Passport→FE)はちょっとやりすぎなので撤回。
でもこれは他山の石。変なEUCで問題が起こったあげく
「EUCは危険なもの」、「EUCは禁止すべきもの」
みたいな空気になっちゃったら最悪だし(実際そういう事例があるから)、
今のうちに少しでいいからハードルを上げておくのがいいよ。
ほんと本意ではないけど。
2018/05/04(金) 09:09:28.77ID:qxasih/r
>>398
ちょっと気になってたんだけどこれって3行じゃない。
セミコロンで繋げば1行になるけど
前ルビーストのにーちゃんが言ってた1ライナーって
まさかそういうオチじゃないよね
2018/05/04(金) 09:25:42.46ID:kV7vN9X3
>>405
ありがとうございます。
408デフォルトの名無しさん
垢版 |
2018/05/04(金) 10:13:13.03ID:ogBK84PN
どんな場合でもVBAがダメっていう論調
 ↓
>>152
>>265
>>287
>>330
>>343
>>351
2018/05/04(金) 10:17:40.31ID:Q6Zr3YZb
>>406
まだかな、まだかな〜〜
る・び・−の、おじちゃん、まだかな〜〜〜
2018/05/04(金) 10:23:48.86ID:2HQNn0mM
>>408
どのレスも「どんな場合でも」と言うようなことは書かれてないようだが?
411デフォルトの名無しさん
垢版 |
2018/05/04(金) 10:27:50.67ID:ogBK84PN
>>410
俺には見える(
2018/05/04(金) 10:33:16.06ID:2HQNn0mM
>>411
具体的にどのレスのどこの部分でそう思ったんだ?
2018/05/04(金) 10:39:15.47ID:GR9wczdx
否定的に断言するには「如何なる場合にあっても」という暗黙の条件が無いと成立しない文脈だからな
部分的であってもVBAがダメじゃない場合を認めるなら今までゴチャゴチャ言ってたのは何なんだって話だし
2018/05/04(金) 10:47:42.69ID:UgjU7AE+
>>412
あのレスを読んでVBAも適材適所で使えるって感じるなら日本語勉強した方が良い。
415デフォルトの名無しさん
垢版 |
2018/05/04(金) 10:51:22.46ID:ogBK84PN
>>152 「VBAではまともに開発できないってのは事実だね」「VBAというプラットフォームが貧弱すぎて並の業務システムとしての利用に耐えられない」
>>265 「VBAの言語機能がレガシーすぎてとてもじゃないが便利とは言えんな 」
>>287 「VBA最弱でOK」
>>330 「ほとんどの状況でVBA以外でExcel使ったほうがやりやすい VBAの言語仕様が古臭いから 」
>>343 「VBAでやるべきだという積極的な理由がなければVBA以外の言語を使うべき 〜VBAでやるべき場面は何かというと殆どなくて」
>>351 「VBAがダメってのはスタートじゃなく結論」
416デフォルトの名無しさん
垢版 |
2018/05/04(金) 10:52:42.19ID:ogBK84PN
作者の気持ちを考えて「どんな場合でもVBAがダメっていう論調 」のリストにあげさせていただきました
2018/05/04(金) 10:55:21.64ID:2HQNn0mM
>>413
> 部分的であってもVBAがダメじゃない場合を認めるなら今までゴチャゴチャ言ってたのは何なんだって話だし
はあ?
一部の人間は知らんが大抵の人間は適材適所を認めててVBAがダメなケースの話をしてたと思うが

>>414
結局最後はその手の逃げかよ w
2018/05/04(金) 11:06:38.62ID:GR9wczdx
>>417
適材適所を認めている人間が、VBAがダメと言い出す一部を煩がっている構図だからその論法は通じない
VBAが適切でない場合があるのはともかく、だからPowerShellにしろRubyにしろは趣旨が異なる
2018/05/04(金) 11:18:38.45ID:2HQNn0mM
>>415
レスアンカー大杉なので分割 (1/2)

> >>152 「VBAではまともに開発できないってのは事実だね」「VBAというプラットフォームが貧弱すぎて並の業務システムとしての利用に耐えられない」⇒ VBAは業務システム以f外にも使われる、>>366程度の奴から業務システムと強弁するなら別だが

> >>330 「ほとんどの状況でVBA以外でExcel使ったほうがやりやすい VBAの言語仕様が古臭いから 」⇒ ほとんどの状況 ≠ どんな場合でも
2018/05/04(金) 11:19:31.94ID:2HQNn0mM
続き (2/2)

あとの>>265, >>287, >>343, >>351は同一人物(ID:ygisZEFQ)なのでこいつが1人騒いでるだけ
こいつは色々おかしいからスルーしとけ w
2018/05/04(金) 11:21:29.76ID:2HQNn0mM
>>418
どの論法の話かわからんし、お前の言いたいこともよくわからん
もっと整理してからレスしてくれ
422デフォルトの名無しさん
垢版 |
2018/05/04(金) 11:34:04.08ID:ogBK84PN
>>419
プラットフォームや言語機能など根底の部分に対して”貧弱"とか"レガシー"などの評価をしてるから、
それは「いつだってVBAはダメ」という気持ちを持ってるんだよ。自分はそう解釈している。
2018/05/04(金) 11:38:00.69ID:rmywIw/1
自分はそういう気持ちがあるな
でも言い出すとCOMがクソとかOfficeがクソとかスレチの話題にしかならん
2018/05/04(金) 11:46:43.49ID:2HQNn0mM
>>422
そりゃ業務システムレベルの開発とかならプラットフォームや言語の機能が問題になるからね
裏を返せば小規模ならそう言うことより簡単に使えるとかの方が重要になる
って書かれてることすら理解できないの?
引っ込みつかないのか頭が固いのか知らんけどもう少し落ち着いた方がいいと思うよ
425デフォルトの名無しさん
垢版 |
2018/05/04(金) 11:51:21.62ID:ogBK84PN
>>424
それ正しいの?
全然理解できませんね
426デフォルトの名無しさん
垢版 |
2018/05/04(金) 11:52:45.32ID:ogBK84PN
>>424
少なくとも >>152>>265>>287がそんなニュアンスで書いているとは全く思えないね
427デフォルトの名無しさん
垢版 |
2018/05/04(金) 11:55:33.57ID:ogBK84PN
>>424
そもそも業務システムレベルの開発がExcel VBAの守備範囲外なんだから、「裏を返せば〜」なんてナンセンスな主張だよ。
2018/05/04(金) 12:17:16.67ID:Bbccs1tm
一行1レコード の形式で保存されたExcel に限り VBAは貧弱   と、彼らは仰ってる
ま、そんなお行儀のいいファイルならむべなるかな

而して、世間にはワープロ代わりのExcelも多数存在するのも現実で
それを否定するなら行政レベルでトップダウンするぐらいの同調圧力を要する

建設現場で採ったデータを表形式にしてその部分をCADに貼り付ける
なんてぇ場面にもExcelは大活躍していたりする
で、その表のあるファイルには別シートに作業の進捗を書き込んだり出勤簿を書き込んだり
使用部材をまとめたりと、その現場の詳細をほぼすべて網羅した成果表の体を成してたりする

他社がそんな管理してるのを知れば、うちもうちもとその周辺は一気に同じ業務体系に雪崩れこむ

具体例の一端だが、んなもんExcel要らねえよ という意見は賛成できるが、ではと、それらを
網羅したシステムは果たしておいくら万円になるのか? 果たしてそれが普及するのか?
ちょくちょく変更される要求事項をエンドユーザー任せで自在に改変できる仕様の「データ保存システム」が
4〜5万円で手に入れられるなら 大多数はExcelを選択するだろう  で、その頻繁に発生する変更に
ユーザーレベルで対応するのにVBA使って手直ししていく  って需要は無くならないだろ、と   はあ、後半面倒くさくなった
2018/05/04(金) 12:24:19.19ID:JYHlDWX6
>>424
日常の些細な作業は繰り返し積み重ねるもの
大規模システムでなくともプラットフォームや言語機能の差は大きいよ
2018/05/04(金) 12:28:55.33ID:uwR6wCpj
お前さんが理解できるかどうかはどうでもいいよ
とりあえずレスを1つにまとめるところから始めようか w
2018/05/04(金) 12:30:16.68ID:uwR6wCpj
>>429
>>366程度ならたいして変わらん
って書いてあるんだが...
2018/05/04(金) 12:43:47.52ID:JYHlDWX6
>>428
そういうCRUD+αみたいな大量生産向けシステムならそれこそオープンソースフレームワークでサクッと作っちゃえば?
まあ社内SE1人の人件費で十分じゃないかな
仕事として発注すると桁違いの価格でボッたくるられるからそれはオススメしないけどw
433デフォルトの名無しさん
垢版 |
2018/05/04(金) 12:49:12.60
>>432
見積もり600万円くらいってこと?
2018/05/04(金) 12:57:22.08ID:UgjU7AE+
>>424
結局、Excel以外の話にすり替えて逃げんのかよw
2018/05/04(金) 14:15:24.95ID:uwR6wCpj
>>434
はあ?
お前は話の流れも読めないのかよ w
2018/05/04(金) 14:29:21.78ID:UgjU7AE+
話の流れ??
ExcelでもVBAは使えない、powershellのがマシ、から始まってる流れなんだけど、知らんの?
VBAはダメって奴が急にExcel以外に話広げ始めたんだけど。
前スレから読み直せよw
2018/05/04(金) 15:43:35.80ID:3JKVpa/5
ここのスレタイ、「Excel VBA 質問者を混乱させるスレ」 だったっけ?
他言語信者の人たちのスゴさはもうわかったから。

もういいかげん余所でやればいいのに。誰得なん?
2018/05/04(金) 15:44:03.93ID:3JKVpa/5
ここのスレタイ、「Excel VBA 質問者を混乱させるスレ」 だったっけ?
他言語信者の人たちのスゴさはもうわかったから。

もういいかげん余所でやればいいのに。誰得なん?
2018/05/04(金) 17:25:08.11ID:0EOMg244
イヤー
GWってスレが荒れるなぁ
2018/05/04(金) 17:26:59.52ID:zYpahogT
GW明けたらまた質問を持ってくるのでそれまでは時間を潰しててください
2018/05/04(金) 18:03:23.64ID:u4+2pSW/
>>404
バーカ。
いっぱいあるし簡単に見つかるから自分で探せってことだ。

だいたい、VBAがOffice環境抜きにして他言語より優位性があると考える奴なんて常識的にあり得んのはよっぽどバカ以外あり得んだろう。

そう考えれば当然の帰結だよ。
そんなことも分からないからバカにされるんだぞ。
2018/05/04(金) 18:11:27.76ID:u4+2pSW/
>>419
あのね、君が反論してる人達は、君の言うおかしい人に対して反論してこういう議論になってるってことを理解しような。

君だけ話の流れが読めて無いだけだろ。
2018/05/04(金) 18:12:41.57ID:ogBK84PN
Office環境抜きじゃさすがに厳しいな。
2018/05/04(金) 18:34:48.62ID:GR9wczdx
VBAはVBAであってVBじゃないから・・・
445デフォルトの名無しさん
垢版 |
2018/05/04(金) 19:12:25.67ID:neB5oFyO
>>442
そいつは真正のバカやから相手にしても無駄やw
2018/05/04(金) 19:20:45.92ID:qxasih/r
>>441
そんな当たり前のこと言われても。
VBAのAはアプリケーションのAだから
当然EXCELやACCCESS 、POWERPOINT、WORDとか、それに付随したアプリに特化してる。
逆をいうとアプリ内のことをやらせるなら
ほぼ最強とも言える
2018/05/04(金) 19:25:35.70ID:AeMEtXjU
まとめ

純粋な言語としての優劣で言えばVBAは劣っていると言うしかない
ブック一つで完結するような小さな世界では敷居の低さがメリットと言えなくもない
しかし他のエコシステムを知ってる人からするとVBAの敷居が特別に低いという印象はない
というかExcelというプラットフォームに依存する事自体が大きなデメリットとなる
2018/05/04(金) 19:32:27.09ID:u4+2pSW/
>>447
まるっきりバカの引きこもりに言われてもねえ。
ビジネスで―番使われてるExcelを否定してどうすんだ?

Excelはダメと会社で言ってみろ。
おかしい人と思われるのがオチだ。
2018/05/04(金) 19:34:09.75ID:u4+2pSW/
だいたい言語の優劣の話をするような奴にはろくな奴がいねえ。
できる奴ならどんな言語でも文句も言わずに使ってるわ。
2018/05/04(金) 19:38:26.12ID:AeMEtXjU
excelはダメだっていうと何を今更と同意される事が多い
でもバカな客と付き合っていくにはExcel使うしかないのも事実だよなぁって諦めのため息もセットで返ってくる
451デフォルトの名無しさん
垢版 |
2018/05/04(金) 19:38:50.18ID:ogBK84PN
>>447
エコシステム?

>>449
それは幻想的すぎる
2018/05/04(金) 20:12:15.32ID:+QSKZiq4
>>436
お前が読み直せ、バカ
PowerShell でも Ruby でも C# で論調はもたいして変わらん
そんなことも理解できてないのかよ w
2018/05/04(金) 20:15:07.24ID:GR9wczdx
「純粋な言語の優劣」とか「小さな世界」とか、なんとか自分の土俵に引きずり込もうとしてるけど、
結局のところ「自分が使い慣れた言語が一番使いやすい!」っていう主張に過ぎないっていう・・・
2018/05/04(金) 20:18:18.62ID:+QSKZiq4
>>441-442
だからせめてまとめてレスしろよ
話をまとめることもできないのかよ

そもそも>>415の後に
> いっぱいあるし簡単に見つかるから自分で探せってことだ。
とか恥ずかしすぎるだろ...

Excel 前提の VBA に Office 抜きとかアホなこと言い出してるし w
2018/05/04(金) 20:21:09.17ID:+QSKZiq4
>>448
> Excelはダメと会社で言ってみろ。
> おかしい人と思われるのがオチだ。
>>450じゃないけど普通に同意されるわ
ただ他に選択肢がないから使わざるを得ないだけ
2018/05/04(金) 20:21:40.32ID:u4+2pSW/
>>452
バカは本当に勘弁してくれ。
>>436がどういう内容に反論してるか、それまでの話の流れがどういうものか理解してから反論してくれ。

お前のようなバカがいるからVBAはどんな時でもダメって奴と大抵の場合はダメって奴とどんな時でもVBAは優れていると言われたと勘違いした奴を相手にしなくちゃならなくなる。
2018/05/04(金) 20:23:46.92ID:u4+2pSW/
>>454
日本語も分からないのかよ。
それとも話の流れを読むのを最初から放棄してるのかどっちだ?
2018/05/04(金) 20:26:12.72ID:u4+2pSW/
>>455
会社でWindowsはこれだからダメってぶつぶつ言ってる奴がいるが本人が気付いて無いだけでおかしい奴と思われてる。
お前と似てるな。
459デフォルトの名無しさん
垢版 |
2018/05/04(金) 20:32:21.30ID:OKXWvsWr
お前ら一体何時まで、愚にもつかない話続ける気?
460デフォルトの名無しさん
垢版 |
2018/05/04(金) 21:02:31.63ID:KGBSeWYt
VBAってドットNETじゃないんだね
2018/05/04(金) 21:21:58.21ID:+QSKZiq4
>>456
理解力がないのに無理すんな w
お前が見境なくレスしてるから泥沼になってるだけだぞ
462デフォルトの名無しさん
垢版 |
2018/05/04(金) 21:22:53.36ID:cfklXzOl
>>458
>会社でWindowsはこれだからダメってぶつぶつ言ってる奴がいるが

Macの方が良いに決まってるじゃん。Win10はシステム担当泣かせの酷いシロモノだよ。
2018/05/04(金) 21:24:06.91ID:+QSKZiq4
>>457
> 日本語も分からないのかよ。
指摘されて反論できない低能がよく言う言葉だな w
2018/05/04(金) 21:28:25.18ID:+QSKZiq4
>>458
Excel の話してるのに Windows とか言い出しちゃうとか頭おかしい
そもそも誰もお前の会社に興味ないし w
2018/05/04(金) 21:31:31.13ID:+QSKZiq4
>>460
.NETなら言語としてはかなりマシになるんだけどそうしなかったのはVBA使ってた利用者がついてこれるかが疑問だったのかもな
2018/05/04(金) 22:17:13.18ID:qxasih/r
>>465
それもあるかも知れないけど
別に.Netのようにデカいシステムを作る訳じゃないからそのように発展する必要も無かったんだよ。

だからVBAをやってる人達は
モデルどころかクラスやポリモーフィズムを知らない人も多い。
でも仕方ないよね。それが通用する世界なんだから。

まぁ逆に言えばそれだけ間口の広い言語で
比較的誰でも作り易い言語というのも確か。

そんな世界にやって来て荒らすようなことばかり言ってれば
周りから排除されるようなこと言われるのも当然と言えば当然だよね。
467デフォルトの名無しさん
垢版 |
2018/05/04(金) 22:45:53.35ID:neB5oFyO
まだプロさんごっこしとるのかこのバカ達はw
いい加減にしろ低能ども
468デフォルトの名無しさん
垢版 |
2018/05/04(金) 22:52:24.73ID:ogBK84PN
>>466
じゃあちょっとフェルミ推定でもしてみるか

デスクワーク主体の仕事をしている非IT系の人を母数として
日常的にOfficeソフトに触れている    80%
うちVBAをやってる      10%  (累計 8.0%)
〃分析・設計を意識してる   30%  (累計 2.4%)
〃クラスを知ってる      90%  (累計 2.16%)
〃ポリモーフィズムを知ってる 20%  (累計 0.43%)

これがIT系となるとOfficeソフトに関わるかどうか関係なくほぼ全員が
クラスやポリモーフィズムを知ってると言えるだろうか。
2018/05/04(金) 23:02:46.28ID:FNYKVu0a
>>465
うわ、この馬鹿
.NETが言語だとか言い始めたぞ
2018/05/04(金) 23:33:40.69ID:PShZiAFS
>>452
え?
マジで言ってる?
C#もるびーも後からインストールしないとできないよ?
唯一powershellだけ使えるけど、Excel操作だけに特化した場合、VBAと比べてどれほど優位性があるのか。
何でもかんでも勝手にインストールできる会社ばかりじゃないし、VBAユーザーがエンジニアだけじゃなく事務職とか他の職種にも多いとかそう言う話も含めての流れだと思ったけど、日本語読めないバカには分からんかw


だからVBAでシステム組むとかあほな話に展開するんだねw
2018/05/05(土) 00:06:46.22ID:BI5aBgXm
>>461
お前が流れを理解せずに頓珍漢なこと言ってるんだからバカにされても仕方あるまい。

>>463
だから、お前がレスしてる相手がどういう議論の流れからああいう発言をしたのか理解してからレスしろよ。
それが全く出来てないんだから日本語が理解出来ないと言われるんだ。

>>464
ほら見ろ。
>>462のような奴と一緒なんだよ。お前は。
そんなこと言ったって殆どの会社はWindows使ってるのに。
2018/05/05(土) 00:08:18.78ID:BI5aBgXm
>>470
っていうか、ずっとそれ言ってるんだけど理解出来ないんだ。
よっぽど彼らは頭悪いぞ。
2018/05/05(土) 00:47:39.94ID:yoXg86RX
>>470
無知ってこわいね
2018/05/05(土) 00:49:14.66ID:cuzWr0GO
>>468
少なくても話の主体になっている.Netを使っている人ならほぼ全員がクラスくらいは知ってるよ
何せObject指向言語だから基本になってるそれを知らないと話にならない。

でもね、そんなことはどうでもいいんだ
ここはVBAのスレなんだから。
知ってれば使えばいいし
知らなくても知らないなりのものが組める。

こういう例え方して分かるかどうか微妙だとは思うけど
構造化言語であるVBAでGoto文はなるべく使わない方がいい。
エラーのハンドリングなど特例はあるものの、
構造化の考え方を崩しかねないものだから。

それをアセンブラのスレに行って
VBAのGoto文に当るジャンプ命令はなるべく使わない方がいい。構造化の考え方を崩しかねない。
なんて言ったら当然のように猛反発を食らうことになる。

つまり畑違いのところに行って自分の考えを
押し付けようと言うのはナンセンスということ。
VBAは元々初心者は初心者なりの、
上級者は上級者なりのものが組める間口の広さも
利点のひとつなのだから
押し付けたいのなら自分の畑に戻って勝手にやればいい。
2018/05/05(土) 01:15:45.29ID:oZF5wUOA
喩えが的外れ
アセンブラスレでリッチなUWPアプリ作りたいです!という質問にC#使えみたいな極めて正しい回答をしてるだけだ

それにVBAが窓口広いとか冗談だろ
決まり事なので以外に説明しにくい洗練されてない言語仕様で初心者向けとは口が裂けても言えないし
上級者に対して窓口開くならVB.netになって出直してこいとしか
2018/05/05(土) 01:50:59.03ID:cuzWr0GO
>>475
アセンブラでUWP?
何か勘違いしてないか?
通常UWPを触れるのはIl、Windows間との中間言語であって厳密にはアセンブラとはまた別物だ。

VB.Netだって未だにGoSubなんて過去の負の遺産が残ってたり
Formを生成させなければ使えなかったものが
難し過ぎると受け取られて生成しなくても
暗黙のインスタンスが出来るようになったり
右往左往している部分がある。
ましてやVBAは元々古い言語なのだから
そんなことは有って当たり前。

C#が洗練された言語なのは分かるが
元々デカいシステムの保守やひとつのシステムに
複数人が掛かって作成されることまで考慮された言語だ。
最初からそういうものを目指して作っていくのなら
その意見は正しいとは思うが
VBAはそこまでの保守性も求めないものや
ましてや一度に一つのEXCELに対して複数人がVBAで開発を行うシュチュエーションなどそうそうない。

だからそこまでの知識も要らないし
初心者でも手軽に作ることが出来る。
知識があるものはそれを使って作って行けばいいが
押し付けるものではない。

畑違いの人はまず一般的に言われているシステムと
VBAで作るツールの違いを理解して頂かないと
話が噛み合うはずもない。
2018/05/05(土) 01:55:17.65ID:TT2h6sAS
だめだ話が通じねえ
2018/05/05(土) 05:23:12.41ID:N9S74U1A
>>471
ブーメランすぎる
アホなお前がテキトーな理解で掻き回してるだけ
>>462にしてもお前がWindowsとか言い出したから食い付いて来たんだぞ
そんなことも理解してないで何が話の流れだよ w
2018/05/05(土) 05:32:00.27ID:N9S74U1A
>>470
インストールの話は会社によって様々で普通にインストールできる会社もある
って話も出てたはずだが?
あと今時C#コンパイラは標準装備だよ?
2018/05/05(土) 05:33:54.91ID:N9S74U1A
>>469
さすがにこの文脈でVB.NETのことを指してると思えないアホがいるとは恐れいったわ w
2018/05/05(土) 06:14:16.66ID:iSLee/LC
ID:N9S74U1A

後付けの言い訳ばっかの馬鹿
2018/05/05(土) 06:38:33.56ID:N9S74U1A
>>466
お前さんの見てる世界が狭いだけじゃね?
業務システムの一部としてExcel使ってる例はごまんとある
あとVB.NETだからと言って無理にポリモーフィズムなんて使わなくてもいい
リストとかハッシュとか便利な.NETライブラリだけ使うとかでもいい
2018/05/05(土) 06:49:20.44ID:II6m7tZa
まぁ要するに「複数の言語使える僕ちゃんスゴイ」を言われたくてやってんだろうけど
仕事だろうが趣味だろうがプログラムやってりゃ複数の言語使えるようになるのが普通なんで
どっかの現場でVBAすらまともに扱えないヤツを相手にするならともかく
色んな人間が書き込む場所でやったって満足できる結果にはならんわな
2018/05/05(土) 07:28:20.54ID:BfpDb3xn
>>479
C#をメモ帳で書くのか?スゴイねw
2018/05/05(土) 07:33:52.33ID:BfpDb3xn
>>482
OOPがサポートされてないと非モダンなVBAを批判するのに多態性は使わなくて良いのかw
お前、理解してないだろw
2018/05/05(土) 08:25:06.82ID:cuzWr0GO
>>483
前何かVBAで格闘ゲーム作ってる人のヒットマーク位置の質問してた人に
「〜が出来る僕ちゃんスゲーって言われたいんだろ」って言ってた人か。

VBAは色んな状況や立場の人が使ってるから
別に自分の知らないことを知ってるからって不思議でも偉くとも何ともないけど
それを妬むのはよくないと思うよ。
2018/05/05(土) 08:36:30.03ID:cuzWr0GO
>>484
これは冗談みたいな話だけど以前C#をメモ帳で書いたことがある。

.NetFreamworkが入っててVisualStudioが入ってない環境で
VisualStuduoインストールの申請が降りるまで少し時間が有ったのでそれまで
ビジネスロジック部をメモ帳で書いてた。

一応コンパイルも出来るし実行も出来るけど
インテリセンスの全く効かない状況でやるのは
結構辛かった記憶があるわ。
2018/05/05(土) 08:40:14.96ID:N9S74U1A
>>484
別にたいしたことではないと思うがお前にはスゴいことに思えるんだろうな w
2018/05/05(土) 08:43:38.96ID:N9S74U1A
>>485
多態性だけが全てじゃないしな
よくわかってない奴ほど全ての機能を使おうとするんだよな
所詮道具なんだから自分にとって便利だと思う部分だけ使えばいいのにね w
2018/05/05(土) 08:44:54.66ID:N9S74U1A
>>487
まあ面倒ではある
でもすごいこととは思えないよね
2018/05/05(土) 08:53:03.82ID:II6m7tZa
「全てをムリヤリ使う必要はない。便利だと思う部分だけを使えばいい」と言いつつ
「世界はVBAだけじゃない!他にもっと言語はあるからムリヤリ使え!」と言い出す矛盾
2018/05/05(土) 09:01:46.50ID:BfpDb3xn
>>489
スゲェ、多態性が全てじゃないってオブジェクト指向全く理解してない発言だって分からないんだろうなw
デザインパターンとかお勉強した方が良いですよw
2018/05/05(土) 09:05:16.60ID:BfpDb3xn
>>488
それでVBAより作業が早いなら、本当にすごいと思うけど、オブジェクト指向すら理解できないレベルだからまぁ知れてるよねw
開発環境がない上に君の言う多態性すら必要ない発言を合わせてどれほど優位性があるのか説明してもらいたいよw
2018/05/05(土) 09:27:09.09ID:cuzWr0GO
>>492
まぁそうだね。これがVBAだけやってる人の発言なら問題ないかも知れないけど
VB.Netやってての発言ならObject指向の存在価値全否定してるようなものだからね。

そんな人にデザインパターンとかは
まだちょっと早いんじゃないかな?
2018/05/05(土) 09:33:08.82ID:LicTraOR
VBAがホットなのかレガシーなのかは偏にMSのロードマップ次第じゃないの
VBAのサポートがずっと続くと見てるならばそれ自体有力な材料になるはず

MSの動きそっちのけで最強だの最弱だのはいくらなんでも無意味なんじゃ
2018/05/05(土) 09:37:40.26ID:N9S74U1A
>>491
デザインパターン w
聞いてもないのに知ったかがよく使う言葉がぞろぞろ出てきて笑うわ
2018/05/05(土) 09:41:08.55ID:N9S74U1A
>>493
多態性云々はVB.NETの話
開発環境云々はC#の話
混ぜて話すのは頭が悪いのか?
それとも混乱させてごまかそうと必死なのか? w
2018/05/05(土) 09:47:35.00ID:BfpDb3xn
>>497
それで混乱しちゃうの?
OOPがサポートされてない古くさいんだろ、VBAは。
じゃあサポートされてる言語では活用するのが当然だと思ったけど違うのか?

マジで恥ずかしいレスしてることが理解できないの?
2018/05/05(土) 10:03:32.45ID:DnMdiEfY
>>498
この人ねえ、根本的に頭悪いんだわ。
スキルの問題じゃなくて。

だからあんたの意図も読めて無いんですな。
論理的じゃ無いんだろうね。
ここまでず一っと同じ感じで破綻した話ばかりしてる。
今にオブジェクト指向も必要無くても、便利な機能を使わなくても、レガシーな使い方しかしなくてもVBAじゃなければ素晴らしいと言い出すぞ。
2018/05/05(土) 10:04:07.55ID:TTUQSH5z
>>498
もろお前が混乱してるだろ w

> OOPがサポートされてない古くさいんだろ、VBAは。
そうだよ、事実でしょ?

> じゃあサポートされてる言語では活用するのが当然だと思ったけど違うのか?
なんで全員が活用する必要があるんだ?
必要だと思う奴が使えばいいだけだろ

> マジで恥ずかしいレスしてることが理解できないの?
お前のレスのことを言ってるならよく理解できるよ w
2018/05/05(土) 10:08:34.52ID:DnMdiEfY
それぞれにメリット、デメリットが有るのにVBAのメリットについては無くても良い「場合」が有ると、部分的事象で全否定し、他言語で無くても良い「場合」については何故か必須になってるんだよ。
この人は。

全く論理的じゃない。
2018/05/05(土) 10:11:25.64ID:DnMdiEfY
>>500
じゃあ必要と思ってない奴にとってはVBAで問題ないと言いたいのかね?
2018/05/05(土) 10:14:07.65ID:BfpDb3xn
OOPがサポートされていない言語は古くさくてダメ!
例えメモ帳しかなくてもC#のがマシ!
でも、オブジェクト指向は使わない!
多態性は理解できない!
デザインパターンは知ったかぶり!
VB.netとC#は全くの別物なので同時に話す奴は混乱している!

以上を理解できない奴は頭が悪い!
2018/05/05(土) 10:16:05.89ID:Quj/VaeY
>>500
活用するしないじゃなくて
多態性はObject指向の根底をなす部分だからだよ。

それを使わなくていいということは
別にObject指向言語じゃなくていいじゃんってことになる。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況