- 推薦図書/必読書のためのスレッド 74
754 :デフォルトの名無しさん[]:2014/11/24(月) 08:31:21.34 ID:jTeVjYzr - .>>743
C実践プログラミングはなにがそんなにおもしろいんだ? >>750 プログラマのための論理パズルはどんな本なんだ?
|
- Excel VBA 質問スレ Part35
255 :デフォルトの名無しさん[]:2014/11/24(月) 09:34:16.29 ID:jTeVjYzr - 構造体みたいなTypeを定義するとき
Type Person Name As String Age As Integer Birthday As Date Sex As String Prefecture As String ・ ・ End Type は長いんですがどうにかして1-2行にするためのしくみはありませんかね?こんな感じで↓ Type Person {Name As String, Age As Integer, Birthday As Date, Sex As String, Prefecture As String} End Type
|
- Excel VBA 質問スレ Part35
256 :デフォルトの名無しさん[]:2014/11/24(月) 09:41:25.16 ID:jTeVjYzr - コードであとから見る(1年後もありえる)ことを考えての可読性のため
「ここは何もしないよ」ということを示すのによう方法はあります? 単に空欄にするのは「本当になにもしない」なのか「あとでなにか記入しようとして忘れてるだけ」なのか区別がつかないから却下。 このくらい気をつかうのがオレのプログラム哲学なんでね。 こんなところで使いたい。 Select Case Name Case "A" i=i+1 Case "B" i=i+2 Case "C" ★このときはなにもしないよ★ Case Else i=i+3 End Select
|
- 推薦図書/必読書のためのスレッド 74
757 :デフォルトの名無しさん[]:2014/11/24(月) 09:57:04.68 ID:jTeVjYzr - >>756
ゲラゲラ笑える本なのか プログラミング哲学的に興味深いのか どっちの面白さかと思ったら後者に近いって感じということなのですね
|
- Excel VBA 質問スレ Part35
258 :デフォルトの名無しさん[]:2014/11/24(月) 10:42:57.02 ID:jTeVjYzr - >>257
オレオレプリプロセッサとは? >>257 オレはコードへのコメントは否定派なのです。 コードを改変したときコメントも改変しないといけないばかりでなく 重要なのは「改変したとき修正すべきコメントを探してコメントを修正しないといけないから」です。 もう一回言うよ重要だから。 「改変したとき修正すべきコメントを探してコメントを修正しないといけない」んです。 これはものすごい労力ですよ。 UFOがいないことを証明するのと同じくらい。 UFOが存在することを証明するのはもし存在するとしたらそれがあることを実物を出して証明すればいい。 しかし存在しないことの証明は事実上できない。 もしコメントをつけるプログラミングをしていたばあい 本当に修正すべきコメントがもう残ってないか調べないといけない。 これはUFOの非存在の証明と似ていて、もしやるならいままでに書いたコードをすべての行をチェックしないといけない。
|
- Excel VBA 質問スレ Part35
264 :デフォルトの名無しさん[]:2014/11/24(月) 11:54:28.26 ID:jTeVjYzr - >>260
ありがとうございます。 コロンで解決しました。 >>260 Do Nothingなんてステートメントないじゃないか。 しかしその貴重な意見を参考に Private Sub DoNothing() ★ End Sub をつくりました。 しかし★の部分にはなんと書けばいいの?
|
- Excel VBA 質問スレ Part35
265 :デフォルトの名無しさん[]:2014/11/24(月) 11:56:36.45 ID:jTeVjYzr - ★の部分にもDoNothnigと書いたら
循環になってるらしくエラーが出てExcelが強制終了された。
|
- Excel VBA 質問スレ Part35
267 :デフォルトの名無しさん[]:2014/11/24(月) 12:21:31.49 ID:jTeVjYzr - >>266
コードを例えば1年ぶりに見たとき もしなにも書いてないと (1)本当になにも書いていない (2)当時あとで何か書こうと思ったけどいまだ追加をしていない (3)誰かがあとで消した の区別がつかなくないか?
|
- Excel VBA 質問スレ Part35
269 :デフォルトの名無しさん[]:2014/11/24(月) 12:25:16.67 ID:jTeVjYzr - サイフをバッグにしまうとき
ジッパーを閉めておくべきなのは あとでサイフをとりだしてなにも入っていなかったとき 本当になにもないことが確信できることだ。 もしジッパーを開けておいたら コインがサイフから飛び出してバッグの中に入ってる可能性がある。
|
- Excel VBA 質問スレ Part35
270 :デフォルトの名無しさん[]:2014/11/24(月) 12:26:47.45 ID:jTeVjYzr - >>268
そのメソッドにはなにを書くの?
|