22/12/31(土)12:46:54 キタ━━━━━... のスレッド詳細
削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。
画像ファイル名:1672458414533.jpg 22/12/31(土)12:46:54 No.1010082262
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
1 22/12/31(土)12:52:11 No.1010084051
正論過ぎて何も書くことがない
2 22/12/31(土)12:53:06 No.1010084378
マクロ以外の全てに通じる理論だ
3 22/12/31(土)12:53:15 No.1010084445
なんなら作成者すらわからない…
4 22/12/31(土)12:55:37 No.1010085202
セキュリティのためにわからなくする側だけど コードの表示時にパスをかける→マクロを有効化せずにコードを表示するとパス入力も有効化されない veryhiddenシートに別の処理で使う入力パスを隠す→別のブックのマクロからfor eachで片っ端から表示される という光と闇の果てしないバトルを経験した
5 22/12/31(土)12:57:37 No.1010085855
作ったやつのマクロが完璧なら許すが…
6 22/12/31(土)12:59:00 No.1010086310
関係ねえ今目の前の業務のためならどんな汚いことだってやってやらあ
7 22/12/31(土)13:01:44 No.1010087293
クソではないマクロなんて存在しないので間違い VBAはクソ
8 22/12/31(土)13:02:46 No.1010087630
何か不具合あったら作った奴に聞けばいいだろ
9 22/12/31(土)13:03:56 No.1010088035
(退職してる)
10 22/12/31(土)13:03:58 No.1010088051
引き継ぐときは辞める時だし奇麗なコードかいて僕にメリットあるんです?
11 22/12/31(土)13:03:59 No.1010088055
めんどくさい仕事振られたからヌルいマクロ書いてチョロいぜしてたら なぜか別の人間が次もそれ使って作業することになってた
12 22/12/31(土)13:04:26 No.1010088182
バイナリに飛ばしてVBAからはそこを叩くだけにしてるな
13 22/12/31(土)13:05:03 No.1010088402
他の人間にわからんように描きたいだろ?
14 22/12/31(土)13:07:21 No.1010089208
自分が使えるなら自分には問題ないし他人が困った所で雛形があるんだから作り直すのも楽だろ
15 22/12/31(土)13:07:35 No.1010089298
なんで動いてるのかわからない…
16 22/12/31(土)13:11:01 No.1010090504
貴様ごときに俺の作ったコードを読ませる気がないんだが?
17 22/12/31(土)13:11:28 No.1010090662
時間と予算と評価をいただければ…
18 22/12/31(土)13:12:10 No.1010090903
>引き継ぐときは辞める時だし奇麗なコードかいて僕にメリットあるんです? マジでメリットないからな… 人のためにコード書いてる分は仕事に計上されねぇ
19 22/12/31(土)13:15:07 No.1010091951
何なら自分が一昨日書いたコードすら読めない
20 22/12/31(土)13:16:47 No.1010092598
しかるべき部署に依頼してマニュアルの作成と保守までやらせようぜー
21 22/12/31(土)13:20:02 No.1010093649
ごめんね 最初は自分用に作ったマクロだったんだ
22 22/12/31(土)13:21:24 No.1010094071
自分用に作ったものがいつの間にかチームの手順に組み込まれてるの怖いよね 2年は動いてる…
23 22/12/31(土)13:23:17 No.1010094695
改良したかったら自分で作れ できないなら手作業で頑張ってくれ
24 22/12/31(土)13:42:14 No.1010100867
作成者がわかってれば上等だろ
25 22/12/31(土)13:45:05 No.1010101719
客先で配布されたマクロがまともに動かずコメントも書かれてないクソマクロだった 嘘だろ一部上場企業だぜ
26 22/12/31(土)13:47:49 No.1010102564
>客先で配布されたマクロがまともに動かずコメントも書かれてないクソマクロだった >嘘だろ一部上場企業だぜ やっぱり全部上場じゃなきゃダメだな…
27 22/12/31(土)13:48:39 No.1010102814
ごめんね
28 22/12/31(土)13:52:25 No.1010104017
他人のマクロ解ったことないけど
29 22/12/31(土)13:56:09 No.1010105203
自分が作ったからわかるなどという考えは捨てろ
30 22/12/31(土)13:56:47 No.1010105413
コメントあったほうがいいとは言うが うちのコードはコメント多すぎて全文の2割くらいコメントなんだけど許してくれるだろうか
31 22/12/31(土)14:05:29 No.1010108302
いいですよねアクティブになったシートで動く前提のマクロ…
32 22/12/31(土)14:06:07 No.1010108502
分かるコメントなら許すよ 昔はよくウケ狙いでAA使ったコメとかあったな
33 22/12/31(土)14:07:13 No.1010108861
>いいですよねアクティブになったシートで動く前提のマクロ… ちくしょう全部にIf ActiveWorkbook.name <> Thisworkbook.name then exit subを追加だ
34 22/12/31(土)14:09:14 No.1010109496
>コメントあったほうがいいとは言うが >うちのコードはコメント多すぎて全文の2割くらいコメントなんだけど許してくれるだろうか そもそもVBAごときでコメントが必要なロジックだらけな時点でお察しだと思う
35 22/12/31(土)14:10:52 No.1010109995
気軽に上書き保存を組み込むんじゃねぇ!
36 22/12/31(土)14:13:07 No.1010110675
>うちのコードはコメント多すぎて全文の2割くらいコメントなんだけど許してくれるだろうか ' ループ変数を宣言する Dim i ' ループ回数を宣言する Dim a ' ループ回数にlistの長さを設定する a = UBound(list) ' aだけ繰り返し処理する For i = LBound(list) To a みたいなクソコードクソコメント量産してなければええよ
37 22/12/31(土)14:13:46 No.1010110879
Selectメソッド連発のマクロ見ると文化が違う…ってなる
38 22/12/31(土)14:14:18 No.1010111051
わかりやすい書き方してれば関数の大体の機能と引数くらいしかコメント書くことないし… VBAでわかりやすい書き方なんてできねーというのはそう
39 22/12/31(土)14:15:00 No.1010111259
コメントはこっからここまでは〇〇する処理だよくらいでいい
40 22/12/31(土)14:15:05 No.1010111275
コメントはともなくタブで整形してないのは言い逃れできんぞ
41 22/12/31(土)14:15:46 No.1010111506
>Selectメソッド連発のマクロ見ると文化が違う…ってなる 記録したやつをベースにしてそれが正しいんだと思い込んだ結果だと思うの
42 <a href="mailto:作成者">22/12/31(土)14:16:24</a> [作成者] No.1010111685
なんでこれ動くんだろうな…
43 22/12/31(土)14:17:40 No.1010112100
>VBAでわかりやすい書き方なんてできねーというのはそう 言うてわかりやすくダメなとこって構造化例外処理ないくらいでしょ ちょっと使いづらいけどクラスやインターフェスだって使えるし 使われてるとこ見たことないけど