Excel VBA 質問スレ Part84 (264レス)
Excel VBA 質問スレ Part84 http://mevius.5ch.net/test/read.cgi/tech/1759297002/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
233: デフォルトの名無しさん [sage] 2025/12/09(火) 10:04:40.09 ID:l/Nn/UyZ >>227 まず正常に動くことが優先で名称はその次のステップだろ 次にチームで共有するか、後任に引き継いでいくのか、個人だけの使用かで影響を気にするし 自分以外が使わないならただの自己満足だし好きにすれば良かろう http://mevius.5ch.net/test/read.cgi/tech/1759297002/233
234: デフォルトの名無しさん [sage] 2025/12/09(火) 10:26:43.91 ID:bIlCpHR7 BASICの歴史を尊重してフル大文字8文字以内です http://mevius.5ch.net/test/read.cgi/tech/1759297002/234
235: デフォルトの名無しさん [sage] 2025/12/09(火) 10:46:42.10 ID:oTj8LC3z MS公式VBAマニュアルはC#方式になってるな http://mevius.5ch.net/test/read.cgi/tech/1759297002/235
236: デフォルトの名無しさん [sage] 2025/12/09(火) 11:01:16.89 ID:7JykU8Yz 変数名の表記法の一例 【camelCase】2番目以降の単語の先頭を大文字にする。最初を小文字にするのは関数名などと区別するため 【lowerCamelCase】camelCaseと同じ。上に飛び出た大文字がラクダのこぶのようだからキャメル 【biCapitalization】camelCaseと同じ 【interCaps】camelCaseと同じ 【mixedCase】camelCaseと同じ 【UpperCamelCase】各単語の先頭を大文字にする 【PascalCase】UpperCamelCaseと同じ 【UpperPascalCase】UpperCamelCaseと同じ 【snake_case】全部小文字、アンダーバーで区切る。文字数が増えて細長くなるからヘビ 【lower_snake_case】snake_caseと同じ 【lower_case_with_underscores】snake_caseと同じ 【UPPER_SNAKE_CASE】全部大文字、アンダーバーで区切る 【kebab-case】全部小文字、ハイフンで区切る。ハイフンがケバブの串 【lisp-case】kebab-caseと同じ 【dot.case】全部小文字、ドットで区切る 【システムハンガリアン記法】strNameなど、型を最初につける 【アプリケーションハンガリアン記法】indexNameなど、用途を最初につける 【ハンガリアン記法】システムハンガリアンと同じ、とする場合が多い http://mevius.5ch.net/test/read.cgi/tech/1759297002/236
237: デフォルトの名無しさん [] 2025/12/09(火) 17:32:40.15 ID:Md263dWo 他の人が見た時に「なんだこの変数名だせーな」と思われるのが恥ずかしいので http://mevius.5ch.net/test/read.cgi/tech/1759297002/237
238: デフォルトの名無しさん [sage] 2025/12/09(火) 17:45:37.83 ID:VGSDNKqb >>237 それは適切な言葉(単語)を使ってるかどうかの問題では 大文字とか区切り記号以前の話だと思うけど http://mevius.5ch.net/test/read.cgi/tech/1759297002/238
239: デフォルトの名無しさん [] 2025/12/09(火) 17:45:48.01 ID:MYO7WY85 アンダーバーで始まる変数はどういう意図があるのですか? 例えば、 _value _name _aho http://mevius.5ch.net/test/read.cgi/tech/1759297002/239
240: デフォルトの名無しさん [] 2025/12/09(火) 17:57:04.44 ID:Md263dWo 変数名やメソッドの名前をAIに考えてもらうという事を学びました http://mevius.5ch.net/test/read.cgi/tech/1759297002/240
241: デフォルトの名無しさん [] 2025/12/09(火) 18:04:10.60 ID:qbLtmdIz アンダースコアから始まる名前は、特定の言語機能と結び付けられていたり、システムとかフレームワークで使われることが多いので、特に理由がなければプログラマは使わない方がベターというのはある程度共通認識なんじゃない? http://mevius.5ch.net/test/read.cgi/tech/1759297002/241
242: デフォルトの名無しさん [sage] 2025/12/09(火) 18:32:44.02 ID:l/Nn/UyZ >>239 アンダーバーを入力した際に候補が表示されれば選択するだけで変数を入力できるのだが excelだとアンダーバーで始まる変数は作れないがvbではそれができる http://mevius.5ch.net/test/read.cgi/tech/1759297002/242
243: デフォルトの名無しさん [sage] 2025/12/09(火) 18:36:12.70 ID:oTj8LC3z JavsScriptだとアンダーバーはprivate変数の意 http://mevius.5ch.net/test/read.cgi/tech/1759297002/243
244: デフォルトの名無しさん [] 2025/12/09(火) 18:46:46.99 ID:Md263dWo AIに「簡潔な数学の数式を教えてください」と尋ねてそれを利用する方法に気付いたのですが、有効でしょうか? http://mevius.5ch.net/test/read.cgi/tech/1759297002/244
245: デフォルトの名無しさん [sage] 2025/12/09(火) 18:49:33.84 ID:l/Nn/UyZ C言語の定義ではアンダーバーで始まる名前がすでに使われているから普通は使わないな http://mevius.5ch.net/test/read.cgi/tech/1759297002/245
246: デフォルトの名無しさん [sage] 2025/12/09(火) 18:53:49.68 ID:l/Nn/UyZ >>244 その数式が目的に沿った正しい数式と判断できたなら利用していいんじゃね あと馬鹿っぽい質問だしそれこそAIに聞いて判断したらいいんじゃねw http://mevius.5ch.net/test/read.cgi/tech/1759297002/246
247: デフォルトの名無しさん [] 2025/12/09(火) 19:49:37.18 ID:Md263dWo >>232 つまりクラスがあるならメンバーやプロパティ クラスがなければTypeを利用するという事でしょうか? http://mevius.5ch.net/test/read.cgi/tech/1759297002/247
248: デフォルトの名無しさん [] 2025/12/09(火) 20:26:44.94 ID:MYO7WY85 >>232 ワイはサルや! http://mevius.5ch.net/test/read.cgi/tech/1759297002/248
249: デフォルトの名無しさん [] 2025/12/09(火) 20:35:01.16 ID:xx5Gy7RY ID:Md263dWo こいつ、以前にいた荒らしか http://mevius.5ch.net/test/read.cgi/tech/1759297002/249
250: 883 [] 2025/12/09(火) 20:42:54.83 ID:pNV+FLYU >>247 自分が楽するためにExcel VBAで好きにプログラミングしてる俺にそんな統一基準はない その場の思いつきで適当にやってるだけ http://mevius.5ch.net/test/read.cgi/tech/1759297002/250
251: デフォルトの名無しさん [sage] 2025/12/09(火) 21:04:03.77 ID:MuQ6uIdt Excelは簡単にVBA使えるのにOutlookはVBA使えるのに使えないの意味不明。ExcelはなんでVBA特別待遇なの? http://mevius.5ch.net/test/read.cgi/tech/1759297002/251
252: デフォルトの名無しさん [sage] 2025/12/09(火) 21:10:27.12 ID:3pWFnGSq ExcelでしかVBA使わない馬鹿は知らないのかもしれないけど、 Excelが特別待遇なのではなく、 Outlookが特別待遇なんだよ http://mevius.5ch.net/test/read.cgi/tech/1759297002/252
253: デフォルトの名無しさん [sage] 2025/12/09(火) 21:23:41.32 ID:MuQ6uIdt Excelだけ充実しすぎじゃね? http://mevius.5ch.net/test/read.cgi/tech/1759297002/253
254: 883 [] 2025/12/09(火) 21:33:43.88 ID:pNV+FLYU Outlookあんまり便利にするとSpam出しまくりな気がするが http://mevius.5ch.net/test/read.cgi/tech/1759297002/254
255: デフォルトの名無しさん [sage] 2025/12/09(火) 21:48:53.26 ID:z29/i6+b 充実って何が? VBAは元のソフトの機能しか持ってないぞ http://mevius.5ch.net/test/read.cgi/tech/1759297002/255
256: デフォルトの名無しさん [] 2025/12/10(水) 00:32:30.51 ID:vGUkWj+9 まあExcelが格段に相性いいのは確かだな あとはAccess それ以外はファイル1つずつで作業が完結しがちだからなあ http://mevius.5ch.net/test/read.cgi/tech/1759297002/256
257: デフォルトの名無しさん [sage] 2025/12/10(水) 00:46:38.08 ID:aZZ1tbhE 需要の差 Excelで使う人が圧倒的に多いから改良も進むしノウハウの蓄積が多いってだけのことでしょ http://mevius.5ch.net/test/read.cgi/tech/1759297002/257
258: デフォルトの名無しさん [] 2025/12/10(水) 00:50:56.50 ID:ozpxWNcy >>249 私は前に居たことはありません http://mevius.5ch.net/test/read.cgi/tech/1759297002/258
259: デフォルトの名無しさん [sage] 2025/12/10(水) 09:51:07.69 ID:W6ruUZYr 要はそれぞれのソフトの機能の差でしかない そういう意味で、ExcelとAccessは多機能であると言える Outlookは過去のやらかしもあるのである程度制限がかかってる http://mevius.5ch.net/test/read.cgi/tech/1759297002/259
260: デフォルトの名無しさん [sage] 2025/12/10(水) 10:34:17.49 ID:nB5MTnMh 制限というか新しい方のOutlookではVBAも、COMアドインも完全に切られたでしょ 不安を煽ってゴミみたいなアドインを導入させて、 ただでさえクソなものを更に重くて不安定なビチグソにする自称セキュリティソリューションベンダー笑を切り捨て、 余計なアタックサーフェスを増やさないという大原則に立ち返ったのは英断だわ http://mevius.5ch.net/test/read.cgi/tech/1759297002/260
261: デフォルトの名無しさん [] 2025/12/10(水) 10:50:28.62 ID:rQRTjmCH VBA関係なくデータを制御・管理するのに世の中の普及度も加味して Excel>>>access >>>>>>>>> >>>>>>>>>その他 だからね http://mevius.5ch.net/test/read.cgi/tech/1759297002/261
262: デフォルトの名無しさん [sage] 2025/12/11(木) 12:45:37.46 ID:UITvxyr5 OutlookとExchangeは最悪の組み合わせだったよね http://mevius.5ch.net/test/read.cgi/tech/1759297002/262
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 2 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.024s