ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK
※前スレ
Excel VBA 質問スレ Part52
http://mevius.5ch.net/test/read.cgi/tech/1517052305/
Excel VBA 質問スレ Part53
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/04/27(金) 19:02:38.39ID:+ocy8bIv405デフォルトの名無しさん
2018/05/04(金) 09:06:14.98ID:ogBK84PN >>401
ごめん最後の(MOS→IT Passport→FE)はちょっとやりすぎなので撤回。
でもこれは他山の石。変なEUCで問題が起こったあげく
「EUCは危険なもの」、「EUCは禁止すべきもの」
みたいな空気になっちゃったら最悪だし(実際そういう事例があるから)、
今のうちに少しでいいからハードルを上げておくのがいいよ。
ほんと本意ではないけど。
ごめん最後の(MOS→IT Passport→FE)はちょっとやりすぎなので撤回。
でもこれは他山の石。変なEUCで問題が起こったあげく
「EUCは危険なもの」、「EUCは禁止すべきもの」
みたいな空気になっちゃったら最悪だし(実際そういう事例があるから)、
今のうちに少しでいいからハードルを上げておくのがいいよ。
ほんと本意ではないけど。
406デフォルトの名無しさん
2018/05/04(金) 09:09:28.77ID:qxasih/r407デフォルトの名無しさん
2018/05/04(金) 09:25:42.46ID:kV7vN9X3 >>405
ありがとうございます。
ありがとうございます。
408デフォルトの名無しさん
2018/05/04(金) 10:13:13.03ID:ogBK84PN409デフォルトの名無しさん
2018/05/04(金) 10:17:40.31ID:Q6Zr3YZb410デフォルトの名無しさん
2018/05/04(金) 10:23:48.86ID:2HQNn0mM >>408
どのレスも「どんな場合でも」と言うようなことは書かれてないようだが?
どのレスも「どんな場合でも」と言うようなことは書かれてないようだが?
411デフォルトの名無しさん
2018/05/04(金) 10:27:50.67ID:ogBK84PN >>410
俺には見える(
俺には見える(
412デフォルトの名無しさん
2018/05/04(金) 10:33:16.06ID:2HQNn0mM >>411
具体的にどのレスのどこの部分でそう思ったんだ?
具体的にどのレスのどこの部分でそう思ったんだ?
413デフォルトの名無しさん
2018/05/04(金) 10:39:15.47ID:GR9wczdx 否定的に断言するには「如何なる場合にあっても」という暗黙の条件が無いと成立しない文脈だからな
部分的であってもVBAがダメじゃない場合を認めるなら今までゴチャゴチャ言ってたのは何なんだって話だし
部分的であってもVBAがダメじゃない場合を認めるなら今までゴチャゴチャ言ってたのは何なんだって話だし
414デフォルトの名無しさん
2018/05/04(金) 10:47:42.69ID:UgjU7AE+ >>412
あのレスを読んでVBAも適材適所で使えるって感じるなら日本語勉強した方が良い。
あのレスを読んでVBAも適材適所で使えるって感じるなら日本語勉強した方が良い。
415デフォルトの名無しさん
2018/05/04(金) 10:51:22.46ID:ogBK84PN416デフォルトの名無しさん
2018/05/04(金) 10:52:42.19ID:ogBK84PN 作者の気持ちを考えて「どんな場合でもVBAがダメっていう論調 」のリストにあげさせていただきました
417デフォルトの名無しさん
2018/05/04(金) 10:55:21.64ID:2HQNn0mM418デフォルトの名無しさん
2018/05/04(金) 11:06:38.62ID:GR9wczdx >>417
適材適所を認めている人間が、VBAがダメと言い出す一部を煩がっている構図だからその論法は通じない
VBAが適切でない場合があるのはともかく、だからPowerShellにしろRubyにしろは趣旨が異なる
適材適所を認めている人間が、VBAがダメと言い出す一部を煩がっている構図だからその論法は通じない
VBAが適切でない場合があるのはともかく、だからPowerShellにしろRubyにしろは趣旨が異なる
419デフォルトの名無しさん
2018/05/04(金) 11:18:38.45ID:2HQNn0mM420デフォルトの名無しさん
2018/05/04(金) 11:19:31.94ID:2HQNn0mM421デフォルトの名無しさん
2018/05/04(金) 11:21:29.76ID:2HQNn0mM422デフォルトの名無しさん
2018/05/04(金) 11:34:04.08ID:ogBK84PN423デフォルトの名無しさん
2018/05/04(金) 11:38:00.69ID:rmywIw/1 自分はそういう気持ちがあるな
でも言い出すとCOMがクソとかOfficeがクソとかスレチの話題にしかならん
でも言い出すとCOMがクソとかOfficeがクソとかスレチの話題にしかならん
424デフォルトの名無しさん
2018/05/04(金) 11:46:43.49ID:2HQNn0mM >>422
そりゃ業務システムレベルの開発とかならプラットフォームや言語の機能が問題になるからね
裏を返せば小規模ならそう言うことより簡単に使えるとかの方が重要になる
って書かれてることすら理解できないの?
引っ込みつかないのか頭が固いのか知らんけどもう少し落ち着いた方がいいと思うよ
そりゃ業務システムレベルの開発とかならプラットフォームや言語の機能が問題になるからね
裏を返せば小規模ならそう言うことより簡単に使えるとかの方が重要になる
って書かれてることすら理解できないの?
引っ込みつかないのか頭が固いのか知らんけどもう少し落ち着いた方がいいと思うよ
425デフォルトの名無しさん
2018/05/04(金) 11:51:21.62ID:ogBK84PN426デフォルトの名無しさん
2018/05/04(金) 11:52:45.32ID:ogBK84PN427デフォルトの名無しさん
2018/05/04(金) 11:55:33.57ID:ogBK84PN >>424
そもそも業務システムレベルの開発がExcel VBAの守備範囲外なんだから、「裏を返せば〜」なんてナンセンスな主張だよ。
そもそも業務システムレベルの開発がExcel VBAの守備範囲外なんだから、「裏を返せば〜」なんてナンセンスな主張だよ。
428デフォルトの名無しさん
2018/05/04(金) 12:17:16.67ID:Bbccs1tm 一行1レコード の形式で保存されたExcel に限り VBAは貧弱 と、彼らは仰ってる
ま、そんなお行儀のいいファイルならむべなるかな
而して、世間にはワープロ代わりのExcelも多数存在するのも現実で
それを否定するなら行政レベルでトップダウンするぐらいの同調圧力を要する
建設現場で採ったデータを表形式にしてその部分をCADに貼り付ける
なんてぇ場面にもExcelは大活躍していたりする
で、その表のあるファイルには別シートに作業の進捗を書き込んだり出勤簿を書き込んだり
使用部材をまとめたりと、その現場の詳細をほぼすべて網羅した成果表の体を成してたりする
他社がそんな管理してるのを知れば、うちもうちもとその周辺は一気に同じ業務体系に雪崩れこむ
具体例の一端だが、んなもんExcel要らねえよ という意見は賛成できるが、ではと、それらを
網羅したシステムは果たしておいくら万円になるのか? 果たしてそれが普及するのか?
ちょくちょく変更される要求事項をエンドユーザー任せで自在に改変できる仕様の「データ保存システム」が
4〜5万円で手に入れられるなら 大多数はExcelを選択するだろう で、その頻繁に発生する変更に
ユーザーレベルで対応するのにVBA使って手直ししていく って需要は無くならないだろ、と はあ、後半面倒くさくなった
ま、そんなお行儀のいいファイルならむべなるかな
而して、世間にはワープロ代わりのExcelも多数存在するのも現実で
それを否定するなら行政レベルでトップダウンするぐらいの同調圧力を要する
建設現場で採ったデータを表形式にしてその部分をCADに貼り付ける
なんてぇ場面にもExcelは大活躍していたりする
で、その表のあるファイルには別シートに作業の進捗を書き込んだり出勤簿を書き込んだり
使用部材をまとめたりと、その現場の詳細をほぼすべて網羅した成果表の体を成してたりする
他社がそんな管理してるのを知れば、うちもうちもとその周辺は一気に同じ業務体系に雪崩れこむ
具体例の一端だが、んなもんExcel要らねえよ という意見は賛成できるが、ではと、それらを
網羅したシステムは果たしておいくら万円になるのか? 果たしてそれが普及するのか?
ちょくちょく変更される要求事項をエンドユーザー任せで自在に改変できる仕様の「データ保存システム」が
4〜5万円で手に入れられるなら 大多数はExcelを選択するだろう で、その頻繁に発生する変更に
ユーザーレベルで対応するのにVBA使って手直ししていく って需要は無くならないだろ、と はあ、後半面倒くさくなった
429デフォルトの名無しさん
2018/05/04(金) 12:24:19.19ID:JYHlDWX6430デフォルトの名無しさん
2018/05/04(金) 12:28:55.33ID:uwR6wCpj お前さんが理解できるかどうかはどうでもいいよ
とりあえずレスを1つにまとめるところから始めようか w
とりあえずレスを1つにまとめるところから始めようか w
431デフォルトの名無しさん
2018/05/04(金) 12:30:16.68ID:uwR6wCpj432デフォルトの名無しさん
2018/05/04(金) 12:43:47.52ID:JYHlDWX6 >>428
そういうCRUD+αみたいな大量生産向けシステムならそれこそオープンソースフレームワークでサクッと作っちゃえば?
まあ社内SE1人の人件費で十分じゃないかな
仕事として発注すると桁違いの価格でボッたくるられるからそれはオススメしないけどw
そういうCRUD+αみたいな大量生産向けシステムならそれこそオープンソースフレームワークでサクッと作っちゃえば?
まあ社内SE1人の人件費で十分じゃないかな
仕事として発注すると桁違いの価格でボッたくるられるからそれはオススメしないけどw
433デフォルトの名無しさん
2018/05/04(金) 12:49:12.60 >>432
見積もり600万円くらいってこと?
見積もり600万円くらいってこと?
434デフォルトの名無しさん
2018/05/04(金) 12:57:22.08ID:UgjU7AE+ >>424
結局、Excel以外の話にすり替えて逃げんのかよw
結局、Excel以外の話にすり替えて逃げんのかよw
435デフォルトの名無しさん
2018/05/04(金) 14:15:24.95ID:uwR6wCpj436デフォルトの名無しさん
2018/05/04(金) 14:29:21.78ID:UgjU7AE+ 話の流れ??
ExcelでもVBAは使えない、powershellのがマシ、から始まってる流れなんだけど、知らんの?
VBAはダメって奴が急にExcel以外に話広げ始めたんだけど。
前スレから読み直せよw
ExcelでもVBAは使えない、powershellのがマシ、から始まってる流れなんだけど、知らんの?
VBAはダメって奴が急にExcel以外に話広げ始めたんだけど。
前スレから読み直せよw
437デフォルトの名無しさん
2018/05/04(金) 15:43:35.80ID:3JKVpa/5 ここのスレタイ、「Excel VBA 質問者を混乱させるスレ」 だったっけ?
他言語信者の人たちのスゴさはもうわかったから。
もういいかげん余所でやればいいのに。誰得なん?
他言語信者の人たちのスゴさはもうわかったから。
もういいかげん余所でやればいいのに。誰得なん?
438デフォルトの名無しさん
2018/05/04(金) 15:44:03.93ID:3JKVpa/5 ここのスレタイ、「Excel VBA 質問者を混乱させるスレ」 だったっけ?
他言語信者の人たちのスゴさはもうわかったから。
もういいかげん余所でやればいいのに。誰得なん?
他言語信者の人たちのスゴさはもうわかったから。
もういいかげん余所でやればいいのに。誰得なん?
439デフォルトの名無しさん
2018/05/04(金) 17:25:08.11ID:0EOMg244 イヤー
GWってスレが荒れるなぁ
GWってスレが荒れるなぁ
440デフォルトの名無しさん
2018/05/04(金) 17:26:59.52ID:zYpahogT GW明けたらまた質問を持ってくるのでそれまでは時間を潰しててください
441デフォルトの名無しさん
2018/05/04(金) 18:03:23.64ID:u4+2pSW/ >>404
バーカ。
いっぱいあるし簡単に見つかるから自分で探せってことだ。
だいたい、VBAがOffice環境抜きにして他言語より優位性があると考える奴なんて常識的にあり得んのはよっぽどバカ以外あり得んだろう。
そう考えれば当然の帰結だよ。
そんなことも分からないからバカにされるんだぞ。
バーカ。
いっぱいあるし簡単に見つかるから自分で探せってことだ。
だいたい、VBAがOffice環境抜きにして他言語より優位性があると考える奴なんて常識的にあり得んのはよっぽどバカ以外あり得んだろう。
そう考えれば当然の帰結だよ。
そんなことも分からないからバカにされるんだぞ。
442デフォルトの名無しさん
2018/05/04(金) 18:11:27.76ID:u4+2pSW/443デフォルトの名無しさん
2018/05/04(金) 18:12:41.57ID:ogBK84PN Office環境抜きじゃさすがに厳しいな。
444デフォルトの名無しさん
2018/05/04(金) 18:34:48.62ID:GR9wczdx VBAはVBAであってVBじゃないから・・・
445デフォルトの名無しさん
2018/05/04(金) 19:12:25.67ID:neB5oFyO >>442
そいつは真正のバカやから相手にしても無駄やw
そいつは真正のバカやから相手にしても無駄やw
446デフォルトの名無しさん
2018/05/04(金) 19:20:45.92ID:qxasih/r >>441
そんな当たり前のこと言われても。
VBAのAはアプリケーションのAだから
当然EXCELやACCCESS 、POWERPOINT、WORDとか、それに付随したアプリに特化してる。
逆をいうとアプリ内のことをやらせるなら
ほぼ最強とも言える
そんな当たり前のこと言われても。
VBAのAはアプリケーションのAだから
当然EXCELやACCCESS 、POWERPOINT、WORDとか、それに付随したアプリに特化してる。
逆をいうとアプリ内のことをやらせるなら
ほぼ最強とも言える
447デフォルトの名無しさん
2018/05/04(金) 19:25:35.70ID:AeMEtXjU まとめ
純粋な言語としての優劣で言えばVBAは劣っていると言うしかない
ブック一つで完結するような小さな世界では敷居の低さがメリットと言えなくもない
しかし他のエコシステムを知ってる人からするとVBAの敷居が特別に低いという印象はない
というかExcelというプラットフォームに依存する事自体が大きなデメリットとなる
純粋な言語としての優劣で言えばVBAは劣っていると言うしかない
ブック一つで完結するような小さな世界では敷居の低さがメリットと言えなくもない
しかし他のエコシステムを知ってる人からするとVBAの敷居が特別に低いという印象はない
というかExcelというプラットフォームに依存する事自体が大きなデメリットとなる
448デフォルトの名無しさん
2018/05/04(金) 19:32:27.09ID:u4+2pSW/449デフォルトの名無しさん
2018/05/04(金) 19:34:09.75ID:u4+2pSW/ だいたい言語の優劣の話をするような奴にはろくな奴がいねえ。
できる奴ならどんな言語でも文句も言わずに使ってるわ。
できる奴ならどんな言語でも文句も言わずに使ってるわ。
450デフォルトの名無しさん
2018/05/04(金) 19:38:26.12ID:AeMEtXjU excelはダメだっていうと何を今更と同意される事が多い
でもバカな客と付き合っていくにはExcel使うしかないのも事実だよなぁって諦めのため息もセットで返ってくる
でもバカな客と付き合っていくにはExcel使うしかないのも事実だよなぁって諦めのため息もセットで返ってくる
452デフォルトの名無しさん
2018/05/04(金) 20:12:15.32ID:+QSKZiq4453デフォルトの名無しさん
2018/05/04(金) 20:15:07.24ID:GR9wczdx 「純粋な言語の優劣」とか「小さな世界」とか、なんとか自分の土俵に引きずり込もうとしてるけど、
結局のところ「自分が使い慣れた言語が一番使いやすい!」っていう主張に過ぎないっていう・・・
結局のところ「自分が使い慣れた言語が一番使いやすい!」っていう主張に過ぎないっていう・・・
454デフォルトの名無しさん
2018/05/04(金) 20:18:18.62ID:+QSKZiq4455デフォルトの名無しさん
2018/05/04(金) 20:21:09.17ID:+QSKZiq4456デフォルトの名無しさん
2018/05/04(金) 20:21:40.32ID:u4+2pSW/457デフォルトの名無しさん
2018/05/04(金) 20:23:46.92ID:u4+2pSW/458デフォルトの名無しさん
2018/05/04(金) 20:26:12.72ID:u4+2pSW/459デフォルトの名無しさん
2018/05/04(金) 20:32:21.30ID:OKXWvsWr お前ら一体何時まで、愚にもつかない話続ける気?
460デフォルトの名無しさん
2018/05/04(金) 21:02:31.63ID:KGBSeWYt VBAってドットNETじゃないんだね
461デフォルトの名無しさん
2018/05/04(金) 21:21:58.21ID:+QSKZiq4462デフォルトの名無しさん
2018/05/04(金) 21:22:53.36ID:cfklXzOl463デフォルトの名無しさん
2018/05/04(金) 21:24:06.91ID:+QSKZiq4464デフォルトの名無しさん
2018/05/04(金) 21:28:25.18ID:+QSKZiq4465デフォルトの名無しさん
2018/05/04(金) 21:31:31.13ID:+QSKZiq4 >>460
.NETなら言語としてはかなりマシになるんだけどそうしなかったのはVBA使ってた利用者がついてこれるかが疑問だったのかもな
.NETなら言語としてはかなりマシになるんだけどそうしなかったのはVBA使ってた利用者がついてこれるかが疑問だったのかもな
466デフォルトの名無しさん
2018/05/04(金) 22:17:13.18ID:qxasih/r >>465
それもあるかも知れないけど
別に.Netのようにデカいシステムを作る訳じゃないからそのように発展する必要も無かったんだよ。
だからVBAをやってる人達は
モデルどころかクラスやポリモーフィズムを知らない人も多い。
でも仕方ないよね。それが通用する世界なんだから。
まぁ逆に言えばそれだけ間口の広い言語で
比較的誰でも作り易い言語というのも確か。
そんな世界にやって来て荒らすようなことばかり言ってれば
周りから排除されるようなこと言われるのも当然と言えば当然だよね。
それもあるかも知れないけど
別に.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ソフトに関わるかどうか関係なくほぼ全員が
クラスやポリモーフィズムを知ってると言えるだろうか。
じゃあちょっとフェルミ推定でもしてみるか
デスクワーク主体の仕事をしている非IT系の人を母数として
日常的にOfficeソフトに触れている 80%
うちVBAをやってる 10% (累計 8.0%)
〃分析・設計を意識してる 30% (累計 2.4%)
〃クラスを知ってる 90% (累計 2.16%)
〃ポリモーフィズムを知ってる 20% (累計 0.43%)
これがIT系となるとOfficeソフトに関わるかどうか関係なくほぼ全員が
クラスやポリモーフィズムを知ってると言えるだろうか。
469デフォルトの名無しさん
2018/05/04(金) 23:02:46.28ID:FNYKVu0a470デフォルトの名無しさん
2018/05/04(金) 23:33:40.69ID:PShZiAFS >>452
え?
マジで言ってる?
C#もるびーも後からインストールしないとできないよ?
唯一powershellだけ使えるけど、Excel操作だけに特化した場合、VBAと比べてどれほど優位性があるのか。
何でもかんでも勝手にインストールできる会社ばかりじゃないし、VBAユーザーがエンジニアだけじゃなく事務職とか他の職種にも多いとかそう言う話も含めての流れだと思ったけど、日本語読めないバカには分からんかw
だからVBAでシステム組むとかあほな話に展開するんだねw
え?
マジで言ってる?
C#もるびーも後からインストールしないとできないよ?
唯一powershellだけ使えるけど、Excel操作だけに特化した場合、VBAと比べてどれほど優位性があるのか。
何でもかんでも勝手にインストールできる会社ばかりじゃないし、VBAユーザーがエンジニアだけじゃなく事務職とか他の職種にも多いとかそう言う話も含めての流れだと思ったけど、日本語読めないバカには分からんかw
だからVBAでシステム組むとかあほな話に展開するんだねw
471デフォルトの名無しさん
2018/05/05(土) 00:06:46.22ID:BI5aBgXm472デフォルトの名無しさん
2018/05/05(土) 00:08:18.78ID:BI5aBgXm473デフォルトの名無しさん
2018/05/05(土) 00:47:39.94ID:yoXg86RX >>470
無知ってこわいね
無知ってこわいね
474デフォルトの名無しさん
2018/05/05(土) 00:49:14.66ID:cuzWr0GO >>468
少なくても話の主体になっている.Netを使っている人ならほぼ全員がクラスくらいは知ってるよ
何せObject指向言語だから基本になってるそれを知らないと話にならない。
でもね、そんなことはどうでもいいんだ
ここはVBAのスレなんだから。
知ってれば使えばいいし
知らなくても知らないなりのものが組める。
こういう例え方して分かるかどうか微妙だとは思うけど
構造化言語であるVBAでGoto文はなるべく使わない方がいい。
エラーのハンドリングなど特例はあるものの、
構造化の考え方を崩しかねないものだから。
それをアセンブラのスレに行って
VBAのGoto文に当るジャンプ命令はなるべく使わない方がいい。構造化の考え方を崩しかねない。
なんて言ったら当然のように猛反発を食らうことになる。
つまり畑違いのところに行って自分の考えを
押し付けようと言うのはナンセンスということ。
VBAは元々初心者は初心者なりの、
上級者は上級者なりのものが組める間口の広さも
利点のひとつなのだから
押し付けたいのなら自分の畑に戻って勝手にやればいい。
少なくても話の主体になっている.Netを使っている人ならほぼ全員がクラスくらいは知ってるよ
何せObject指向言語だから基本になってるそれを知らないと話にならない。
でもね、そんなことはどうでもいいんだ
ここはVBAのスレなんだから。
知ってれば使えばいいし
知らなくても知らないなりのものが組める。
こういう例え方して分かるかどうか微妙だとは思うけど
構造化言語であるVBAでGoto文はなるべく使わない方がいい。
エラーのハンドリングなど特例はあるものの、
構造化の考え方を崩しかねないものだから。
それをアセンブラのスレに行って
VBAのGoto文に当るジャンプ命令はなるべく使わない方がいい。構造化の考え方を崩しかねない。
なんて言ったら当然のように猛反発を食らうことになる。
つまり畑違いのところに行って自分の考えを
押し付けようと言うのはナンセンスということ。
VBAは元々初心者は初心者なりの、
上級者は上級者なりのものが組める間口の広さも
利点のひとつなのだから
押し付けたいのなら自分の畑に戻って勝手にやればいい。
475デフォルトの名無しさん
2018/05/05(土) 01:15:45.29ID:oZF5wUOA 喩えが的外れ
アセンブラスレでリッチなUWPアプリ作りたいです!という質問にC#使えみたいな極めて正しい回答をしてるだけだ
それにVBAが窓口広いとか冗談だろ
決まり事なので以外に説明しにくい洗練されてない言語仕様で初心者向けとは口が裂けても言えないし
上級者に対して窓口開くならVB.netになって出直してこいとしか
アセンブラスレでリッチなUWPアプリ作りたいです!という質問にC#使えみたいな極めて正しい回答をしてるだけだ
それにVBAが窓口広いとか冗談だろ
決まり事なので以外に説明しにくい洗練されてない言語仕様で初心者向けとは口が裂けても言えないし
上級者に対して窓口開くならVB.netになって出直してこいとしか
476デフォルトの名無しさん
2018/05/05(土) 01:50:59.03ID:cuzWr0GO >>475
アセンブラでUWP?
何か勘違いしてないか?
通常UWPを触れるのはIl、Windows間との中間言語であって厳密にはアセンブラとはまた別物だ。
VB.Netだって未だにGoSubなんて過去の負の遺産が残ってたり
Formを生成させなければ使えなかったものが
難し過ぎると受け取られて生成しなくても
暗黙のインスタンスが出来るようになったり
右往左往している部分がある。
ましてやVBAは元々古い言語なのだから
そんなことは有って当たり前。
C#が洗練された言語なのは分かるが
元々デカいシステムの保守やひとつのシステムに
複数人が掛かって作成されることまで考慮された言語だ。
最初からそういうものを目指して作っていくのなら
その意見は正しいとは思うが
VBAはそこまでの保守性も求めないものや
ましてや一度に一つのEXCELに対して複数人がVBAで開発を行うシュチュエーションなどそうそうない。
だからそこまでの知識も要らないし
初心者でも手軽に作ることが出来る。
知識があるものはそれを使って作って行けばいいが
押し付けるものではない。
畑違いの人はまず一般的に言われているシステムと
VBAで作るツールの違いを理解して頂かないと
話が噛み合うはずもない。
アセンブラでUWP?
何か勘違いしてないか?
通常UWPを触れるのはIl、Windows間との中間言語であって厳密にはアセンブラとはまた別物だ。
VB.Netだって未だにGoSubなんて過去の負の遺産が残ってたり
Formを生成させなければ使えなかったものが
難し過ぎると受け取られて生成しなくても
暗黙のインスタンスが出来るようになったり
右往左往している部分がある。
ましてやVBAは元々古い言語なのだから
そんなことは有って当たり前。
C#が洗練された言語なのは分かるが
元々デカいシステムの保守やひとつのシステムに
複数人が掛かって作成されることまで考慮された言語だ。
最初からそういうものを目指して作っていくのなら
その意見は正しいとは思うが
VBAはそこまでの保守性も求めないものや
ましてや一度に一つのEXCELに対して複数人がVBAで開発を行うシュチュエーションなどそうそうない。
だからそこまでの知識も要らないし
初心者でも手軽に作ることが出来る。
知識があるものはそれを使って作って行けばいいが
押し付けるものではない。
畑違いの人はまず一般的に言われているシステムと
VBAで作るツールの違いを理解して頂かないと
話が噛み合うはずもない。
477デフォルトの名無しさん
2018/05/05(土) 01:55:17.65ID:TT2h6sAS だめだ話が通じねえ
478デフォルトの名無しさん
2018/05/05(土) 05:23:12.41ID:N9S74U1A479デフォルトの名無しさん
2018/05/05(土) 05:32:00.27ID:N9S74U1A480デフォルトの名無しさん
2018/05/05(土) 05:33:54.91ID:N9S74U1A >>469
さすがにこの文脈でVB.NETのことを指してると思えないアホがいるとは恐れいったわ w
さすがにこの文脈でVB.NETのことを指してると思えないアホがいるとは恐れいったわ w
481デフォルトの名無しさん
2018/05/05(土) 06:14:16.66ID:iSLee/LC ID:N9S74U1A
後付けの言い訳ばっかの馬鹿
後付けの言い訳ばっかの馬鹿
482デフォルトの名無しさん
2018/05/05(土) 06:38:33.56ID:N9S74U1A >>466
お前さんの見てる世界が狭いだけじゃね?
業務システムの一部としてExcel使ってる例はごまんとある
あとVB.NETだからと言って無理にポリモーフィズムなんて使わなくてもいい
リストとかハッシュとか便利な.NETライブラリだけ使うとかでもいい
お前さんの見てる世界が狭いだけじゃね?
業務システムの一部としてExcel使ってる例はごまんとある
あとVB.NETだからと言って無理にポリモーフィズムなんて使わなくてもいい
リストとかハッシュとか便利な.NETライブラリだけ使うとかでもいい
483デフォルトの名無しさん
2018/05/05(土) 06:49:20.44ID:II6m7tZa まぁ要するに「複数の言語使える僕ちゃんスゴイ」を言われたくてやってんだろうけど
仕事だろうが趣味だろうがプログラムやってりゃ複数の言語使えるようになるのが普通なんで
どっかの現場でVBAすらまともに扱えないヤツを相手にするならともかく
色んな人間が書き込む場所でやったって満足できる結果にはならんわな
仕事だろうが趣味だろうがプログラムやってりゃ複数の言語使えるようになるのが普通なんで
どっかの現場でVBAすらまともに扱えないヤツを相手にするならともかく
色んな人間が書き込む場所でやったって満足できる結果にはならんわな
484デフォルトの名無しさん
2018/05/05(土) 07:28:20.54ID:BfpDb3xn >>479
C#をメモ帳で書くのか?スゴイねw
C#をメモ帳で書くのか?スゴイねw
485デフォルトの名無しさん
2018/05/05(土) 07:33:52.33ID:BfpDb3xn486デフォルトの名無しさん
2018/05/05(土) 08:25:06.82ID:cuzWr0GO >>483
前何かVBAで格闘ゲーム作ってる人のヒットマーク位置の質問してた人に
「〜が出来る僕ちゃんスゲーって言われたいんだろ」って言ってた人か。
VBAは色んな状況や立場の人が使ってるから
別に自分の知らないことを知ってるからって不思議でも偉くとも何ともないけど
それを妬むのはよくないと思うよ。
前何かVBAで格闘ゲーム作ってる人のヒットマーク位置の質問してた人に
「〜が出来る僕ちゃんスゲーって言われたいんだろ」って言ってた人か。
VBAは色んな状況や立場の人が使ってるから
別に自分の知らないことを知ってるからって不思議でも偉くとも何ともないけど
それを妬むのはよくないと思うよ。
487デフォルトの名無しさん
2018/05/05(土) 08:36:30.03ID:cuzWr0GO >>484
これは冗談みたいな話だけど以前C#をメモ帳で書いたことがある。
.NetFreamworkが入っててVisualStudioが入ってない環境で
VisualStuduoインストールの申請が降りるまで少し時間が有ったのでそれまで
ビジネスロジック部をメモ帳で書いてた。
一応コンパイルも出来るし実行も出来るけど
インテリセンスの全く効かない状況でやるのは
結構辛かった記憶があるわ。
これは冗談みたいな話だけど以前C#をメモ帳で書いたことがある。
.NetFreamworkが入っててVisualStudioが入ってない環境で
VisualStuduoインストールの申請が降りるまで少し時間が有ったのでそれまで
ビジネスロジック部をメモ帳で書いてた。
一応コンパイルも出来るし実行も出来るけど
インテリセンスの全く効かない状況でやるのは
結構辛かった記憶があるわ。
488デフォルトの名無しさん
2018/05/05(土) 08:40:14.96ID:N9S74U1A >>484
別にたいしたことではないと思うがお前にはスゴいことに思えるんだろうな w
別にたいしたことではないと思うがお前にはスゴいことに思えるんだろうな w
489デフォルトの名無しさん
2018/05/05(土) 08:43:38.96ID:N9S74U1A490デフォルトの名無しさん
2018/05/05(土) 08:44:54.66ID:N9S74U1A491デフォルトの名無しさん
2018/05/05(土) 08:53:03.82ID:II6m7tZa 「全てをムリヤリ使う必要はない。便利だと思う部分だけを使えばいい」と言いつつ
「世界はVBAだけじゃない!他にもっと言語はあるからムリヤリ使え!」と言い出す矛盾
「世界はVBAだけじゃない!他にもっと言語はあるからムリヤリ使え!」と言い出す矛盾
492デフォルトの名無しさん
2018/05/05(土) 09:01:46.50ID:BfpDb3xn493デフォルトの名無しさん
2018/05/05(土) 09:05:16.60ID:BfpDb3xn >>488
それでVBAより作業が早いなら、本当にすごいと思うけど、オブジェクト指向すら理解できないレベルだからまぁ知れてるよねw
開発環境がない上に君の言う多態性すら必要ない発言を合わせてどれほど優位性があるのか説明してもらいたいよw
それでVBAより作業が早いなら、本当にすごいと思うけど、オブジェクト指向すら理解できないレベルだからまぁ知れてるよねw
開発環境がない上に君の言う多態性すら必要ない発言を合わせてどれほど優位性があるのか説明してもらいたいよw
494デフォルトの名無しさん
2018/05/05(土) 09:27:09.09ID:cuzWr0GO >>492
まぁそうだね。これがVBAだけやってる人の発言なら問題ないかも知れないけど
VB.Netやってての発言ならObject指向の存在価値全否定してるようなものだからね。
そんな人にデザインパターンとかは
まだちょっと早いんじゃないかな?
まぁそうだね。これがVBAだけやってる人の発言なら問題ないかも知れないけど
VB.Netやってての発言ならObject指向の存在価値全否定してるようなものだからね。
そんな人にデザインパターンとかは
まだちょっと早いんじゃないかな?
495デフォルトの名無しさん
2018/05/05(土) 09:33:08.82ID:LicTraOR VBAがホットなのかレガシーなのかは偏にMSのロードマップ次第じゃないの
VBAのサポートがずっと続くと見てるならばそれ自体有力な材料になるはず
MSの動きそっちのけで最強だの最弱だのはいくらなんでも無意味なんじゃ
VBAのサポートがずっと続くと見てるならばそれ自体有力な材料になるはず
MSの動きそっちのけで最強だの最弱だのはいくらなんでも無意味なんじゃ
496デフォルトの名無しさん
2018/05/05(土) 09:37:40.26ID:N9S74U1A497デフォルトの名無しさん
2018/05/05(土) 09:41:08.55ID:N9S74U1A498デフォルトの名無しさん
2018/05/05(土) 09:47:35.00ID:BfpDb3xn >>497
それで混乱しちゃうの?
OOPがサポートされてない古くさいんだろ、VBAは。
じゃあサポートされてる言語では活用するのが当然だと思ったけど違うのか?
マジで恥ずかしいレスしてることが理解できないの?
それで混乱しちゃうの?
OOPがサポートされてない古くさいんだろ、VBAは。
じゃあサポートされてる言語では活用するのが当然だと思ったけど違うのか?
マジで恥ずかしいレスしてることが理解できないの?
499デフォルトの名無しさん
2018/05/05(土) 10:03:32.45ID:DnMdiEfY >>498
この人ねえ、根本的に頭悪いんだわ。
スキルの問題じゃなくて。
だからあんたの意図も読めて無いんですな。
論理的じゃ無いんだろうね。
ここまでず一っと同じ感じで破綻した話ばかりしてる。
今にオブジェクト指向も必要無くても、便利な機能を使わなくても、レガシーな使い方しかしなくてもVBAじゃなければ素晴らしいと言い出すぞ。
この人ねえ、根本的に頭悪いんだわ。
スキルの問題じゃなくて。
だからあんたの意図も読めて無いんですな。
論理的じゃ無いんだろうね。
ここまでず一っと同じ感じで破綻した話ばかりしてる。
今にオブジェクト指向も必要無くても、便利な機能を使わなくても、レガシーな使い方しかしなくてもVBAじゃなければ素晴らしいと言い出すぞ。
500デフォルトの名無しさん
2018/05/05(土) 10:04:07.55ID:TTUQSH5z >>498
もろお前が混乱してるだろ w
> OOPがサポートされてない古くさいんだろ、VBAは。
そうだよ、事実でしょ?
> じゃあサポートされてる言語では活用するのが当然だと思ったけど違うのか?
なんで全員が活用する必要があるんだ?
必要だと思う奴が使えばいいだけだろ
> マジで恥ずかしいレスしてることが理解できないの?
お前のレスのことを言ってるならよく理解できるよ w
もろお前が混乱してるだろ w
> OOPがサポートされてない古くさいんだろ、VBAは。
そうだよ、事実でしょ?
> じゃあサポートされてる言語では活用するのが当然だと思ったけど違うのか?
なんで全員が活用する必要があるんだ?
必要だと思う奴が使えばいいだけだろ
> マジで恥ずかしいレスしてることが理解できないの?
お前のレスのことを言ってるならよく理解できるよ w
501デフォルトの名無しさん
2018/05/05(土) 10:08:34.52ID:DnMdiEfY それぞれにメリット、デメリットが有るのにVBAのメリットについては無くても良い「場合」が有ると、部分的事象で全否定し、他言語で無くても良い「場合」については何故か必須になってるんだよ。
この人は。
全く論理的じゃない。
この人は。
全く論理的じゃない。
502デフォルトの名無しさん
2018/05/05(土) 10:11:25.64ID:DnMdiEfY >>500
じゃあ必要と思ってない奴にとってはVBAで問題ないと言いたいのかね?
じゃあ必要と思ってない奴にとってはVBAで問題ないと言いたいのかね?
503デフォルトの名無しさん
2018/05/05(土) 10:14:07.65ID:BfpDb3xn OOPがサポートされていない言語は古くさくてダメ!
例えメモ帳しかなくてもC#のがマシ!
でも、オブジェクト指向は使わない!
多態性は理解できない!
デザインパターンは知ったかぶり!
VB.netとC#は全くの別物なので同時に話す奴は混乱している!
以上を理解できない奴は頭が悪い!
例えメモ帳しかなくてもC#のがマシ!
でも、オブジェクト指向は使わない!
多態性は理解できない!
デザインパターンは知ったかぶり!
VB.netとC#は全くの別物なので同時に話す奴は混乱している!
以上を理解できない奴は頭が悪い!
504デフォルトの名無しさん
2018/05/05(土) 10:16:05.89ID:Quj/VaeY■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【地震速報】青森県で震度6強 沿岸部に津波警報 ★6 [ぐれ★]
- 「日の丸にバツ印」掲げた大学生 あいまいな国旗損壊罪に「怖い」 The Mainichi [少考さん★]
- 【音楽】BARBEE BOYS・KONTAが事故で四肢麻痺を公表、新体制で活動は継続 [少考さん★]
- 【野球】野球の未来に危機感「マイナースポーツになる」 宮本慎也氏が開催…学童大会 [尺アジ★]
- 中国「捜索レーダー起動は各国の通常の手法」 火器管制用か回答せず [蚤の市★]
- 【訃報】声優・西村知道さん死去 「SLAM DUNK」安西先生役 9月に体調不良のため一時休業 [少考さん★]
- ぺこーら、地震で同僚が次々配信を止めるなか強行し続けるので悪目立ちするwww [268244553]
- なぜ人間は架空の人物に感情移入するのか
- 【愛国者速報】山上徹也、金に困りTwitterのお金配り垢に応募していた。犯行もお金があったら暫くやらなかったと供述 [856698234]
- 年々クリスマス感が無くなってる
- 【速報】高市早苗、起床 [779938112]
- ひま
