Excel VBA 質問スレ Part84 (264レス)
1-

217: 12/07(日)16:34 ID:4wunMZ1B(1) AAS
さんすうドリル
218: 12/07(日)19:23 ID:qO8AVoFB(1) AAS
完全に消すなら溶鉱炉に突っ込むしか
219: 12/07(日)20:10 ID:D6Rcvjje(2/2) AAS
ディスククリーンアップでも消えないんだっけ
出荷状態に戻したらアカウントも切えるしな
220: 12/07(日)20:16 ID:0JHpnbXH(1) AAS
米国国防総省準拠方式DoD5200.28-Mがいいと聞いた
221: 12/08(月)11:34 ID:ohFCSp2s(1) AAS
I'll be back! b
で 3回ほど上書き
最後に念のため塩水か酸に3年程漬ける
222: 12/08(月)13:33 ID:cI+IAhW6(1) AAS
まず服を脱ぎます
223: 12/08(月)20:35 ID:AM3PfGHm(1) AAS
DLいるけどコマンドで消せそう
224: 12/08(月)20:43 ID:7foZRiLq(1) AAS
ずっと昔、HDDが小さかった頃はバッチで無限ループして、意味のない内容のファイルで領域をいっぱいに上書きして、ってやってたな
225: 12/08(月)21:04 ID:Y7FlZnC1(1) AAS
スレ違いの話題をいつまでも続ける老人会
226: 12/08(月)23:03 ID:p8pOo59T(1) AAS
動画リンク[YouTube]

227
(1): 12/09(火)08:00 ID:Md263dWo(1/7) AAS
変数名は_で区切るのか、それとも頭文字小文字頭文字大文字で区切るのか、どう命名するのがオシャレで今時なのでしょうか?
228
(1): 12/09(火)08:20 ID:Md263dWo(2/7) AAS
沢山の引数をTypeでまとめて引き渡すのは普通の事なのでしょうか?
沢山の書籍やネットの記事を見てきましたが、その様なコードは一切見た事がありません
229: 12/09(火)08:20 ID:hJ7ZW6qG(1) AAS
言語である程度おすすめが示されていることもあるけど、VBAってどうだっけ? クラス名はアッパーキャメルケースにする人が多いけど、変数・関数は好みじゃない?
Javaの経験がある人はキャメルケースを好み、Pythonの経験がある人はスネークケースもしくは区切りの _ も省略したjointwordsスタイルを好む人が比較的多いとか、そういう傾向はあるかもしれないけど。
230: 12/09(火)08:42 ID:Md263dWo(3/7) AAS
小文字大文字は違和感があって、本当にこれでいいのかなという感じです
231: 12/09(火)08:43 ID:Cqli7Rfr(1) AAS
マイコォソフトがハンガリアン記法に傾倒してた時代の言語だからアッパーキャメルケース
232
(2): 883 12/09(火)08:52 ID:pNV+FLYU(1/3) AAS
>>228
C言語育ちのワイは普通にやる
233: 12/09(火)10:04 ID:l/Nn/UyZ(1/4) AAS
>>227
まず正常に動くことが優先で名称はその次のステップだろ
次にチームで共有するか、後任に引き継いでいくのか、個人だけの使用かで影響を気にするし
自分以外が使わないならただの自己満足だし好きにすれば良かろう
234: 12/09(火)10:26 ID:bIlCpHR7(1) AAS
BASICの歴史を尊重してフル大文字8文字以内です
235: 12/09(火)10:46 ID:oTj8LC3z(1/2) AAS
MS公式VBAマニュアルはC#方式になってるな
236: 12/09(火)11:01 ID:7JykU8Yz(1) AAS
変数名の表記法の一例
【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など、用途を最初につける
【ハンガリアン記法】システムハンガリアンと同じ、とする場合が多い
237
(1): 12/09(火)17:32 ID:Md263dWo(4/7) AAS
他の人が見た時に「なんだこの変数名だせーな」と思われるのが恥ずかしいので
238: 12/09(火)17:45 ID:VGSDNKqb(1) AAS
>>237
それは適切な言葉(単語)を使ってるかどうかの問題では
大文字とか区切り記号以前の話だと思うけど
239
(1): 12/09(火)17:45 ID:MYO7WY85(1/2) AAS
アンダーバーで始まる変数はどういう意図があるのですか?

例えば、
_value
_name
_aho
240: 12/09(火)17:57 ID:Md263dWo(5/7) AAS
変数名やメソッドの名前をAIに考えてもらうという事を学びました
241: 12/09(火)18:04 ID:qbLtmdIz(1) AAS
アンダースコアから始まる名前は、特定の言語機能と結び付けられていたり、システムとかフレームワークで使われることが多いので、特に理由がなければプログラマは使わない方がベターというのはある程度共通認識なんじゃない?
242: 12/09(火)18:32 ID:l/Nn/UyZ(2/4) AAS
>>239
アンダーバーを入力した際に候補が表示されれば選択するだけで変数を入力できるのだが
excelだとアンダーバーで始まる変数は作れないがvbではそれができる
243: 12/09(火)18:36 ID:oTj8LC3z(2/2) AAS
JavsScriptだとアンダーバーはprivate変数の意
244
(1): 12/09(火)18:46 ID:Md263dWo(6/7) AAS
AIに「簡潔な数学の数式を教えてください」と尋ねてそれを利用する方法に気付いたのですが、有効でしょうか?
245: 12/09(火)18:49 ID:l/Nn/UyZ(3/4) AAS
C言語の定義ではアンダーバーで始まる名前がすでに使われているから普通は使わないな
246: 12/09(火)18:53 ID:l/Nn/UyZ(4/4) AAS
>>244
その数式が目的に沿った正しい数式と判断できたなら利用していいんじゃね
あと馬鹿っぽい質問だしそれこそAIに聞いて判断したらいいんじゃねw
1-
あと 18 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.031s