トップページ > プログラム > 2017年03月17日 > 4a5+BdOt0

書き込み順位&時間帯一覧

10 位/277 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000003002106



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ bf3c-y/cv)
Excel VBA 質問スレ Part47 [無断転載禁止]©2ch.net

書き込みレス一覧

Excel VBA 質問スレ Part47 [無断転載禁止]©2ch.net
52 :デフォルトの名無しさん (ワッチョイ bf3c-y/cv)[sage]:2017/03/17(金) 18:04:12.43 ID:4a5+BdOt0
>>40
何が違うって言いたいのか理解できないんだけど
操作内容をプログラムとして利用可能な状態で記録できてないの?
Excel VBA 質問スレ Part47 [無断転載禁止]©2ch.net
53 :デフォルトの名無しさん (ワッチョイ bf3c-y/cv)[sage]:2017/03/17(金) 18:10:22.03 ID:4a5+BdOt0
>>42
汎用言語じゃなく基本的にOfficeでしか動かないにもかかわらず
ループ処理や配列処理で低いレイヤーを意識した90年代的コーディングが必要だから
あとVBAerの質の問題
Excel VBA 質問スレ Part47 [無断転載禁止]©2ch.net
54 :デフォルトの名無しさん (ワッチョイ bf3c-y/cv)[sage]:2017/03/17(金) 18:13:05.09 ID:4a5+BdOt0
あーあとWindowsプログラミングでC++かVBかっていう時代に
VBはアマチュアでC++がプロみたいな印象があってその名残もあるかもね
C#かVB.NETかっていう時代になってもなぜかVB.NETは馬鹿にされがち
Excel VBA 質問スレ Part47 [無断転載禁止]©2ch.net
61 :デフォルトの名無しさん (ワッチョイ bf3c-y/cv)[sage]:2017/03/17(金) 21:11:39.09 ID:4a5+BdOt0
>>55
後者のほうがコードとしては使いやすいとか読みやすいのは理解できるが
前者でも条件判断だろうがループだろうが別に使えるし
必要ならキーシーケンスにバインドされてるコマンドに変換することもできる
本質的な違いがあるようには思えないわ
Excel VBA 質問スレ Part47 [無断転載禁止]©2ch.net
62 :デフォルトの名無しさん (ワッチョイ bf3c-y/cv)[sage]:2017/03/17(金) 21:22:16.33 ID:4a5+BdOt0
>>58
うーんそうじゃなくて、例えば他の言語もバリバリに使えるけど目的に応じてVBAも書くっていう人がまず少ないでしょ?
それに経歴の長い人でもメンテ不能な独善的コードを書く人が他の言語に比べて相対的に多いと思う
逆に誰でもメンテできるように仕様書やテストコードもきちんと整備して、わかりやすく読みやすいコードのかけるVBAerは超レア

※個人の感想です
Excel VBA 質問スレ Part47 [無断転載禁止]©2ch.net
69 :デフォルトの名無しさん (ワッチョイ bf3c-y/cv)[sage]:2017/03/17(金) 22:43:31.10 ID:4a5+BdOt0
>>63
「完璧」って急にハードル上げるなよ

会社や使ってる言語にもよるだろうけど
例えばそこそこの経験があるRuby使いが10人いれば少なくとも3~5人は
メンテできるように仕様書やテストコードもきちんと整備して
わかりやすく読みやすいコードのかける人っていう印象
VBAだと20人に1人いるかどうか(※あくまで印象)

VBAerの質というよりVBAと他言語の文化の違いかもね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。