Excel VBA 質問スレ Part83 (856レス)
上下前次1-新
95(1): 06/16(月)19:13 ID:K2AaEYtv(1) AAS
皆に嫌われているから嫌がらせされているんだろ
96: 06/16(月)19:42 ID:Mgfu6kwT(1) AAS
変更されたら困る部分はみんな文字列じゃなくて画像にしてしまえ
97: 06/16(月)20:21 ID:YHajXHhq(4/7) AAS
つくづく仕様がしっかりと定まっていないとそもそも論として無理、不可能だと思い知らされました。
仕様に決まっていない事は拡大解釈してしまうから。
98: 06/16(月)21:46 ID:dwstnLOd(1) AAS
昔:馬鹿鹿いない
今:もう人いない
99(1): 06/16(月)22:20 ID:xQwWAx0q(1/2) AAS
>>93
マニュアルは作ってないの?
ドキュメントとか残さない人?
100(2): 06/16(月)22:31 ID:YHajXHhq(5/7) AAS
>>99
マニュアルとドキュメントを作れば守ってくれる人ばかりなのですか?
業務が変更されたら?
101: 06/16(月)22:46 ID:YHajXHhq(6/7) AAS
>>95
まぁとっとと辞めろって事なんでしょうね
102: 06/16(月)22:53 ID:xQwWAx0q(2/2) AAS
>>100
守ってくれないなら余計なとこは触れないように作ったらいいんじゃないの?
例えばユーザー操作はフォームの入力のみですべて完結させるとかの仕様はできないの?
業務が頻繁に変更になるんなら作るの辞めたほうがいいよ。使う方も作る方も無駄になると思う
103: 06/16(月)23:37 ID:YHajXHhq(7/7) AAS
VBAはクラスの継承ができないとよく言われますが、本来のオブジェクト指向の思想で言えばそれが正しいと思うのですが違うのでしょうか?
104(1): 06/17(火)00:06 ID:ArcAimKK(1) AAS
本来というか継承を軽視するのはわりと最近のトレンドだね
VBAが言語として真面目に批判されてたのは遥か昔のことで、当時はオブジェクト指向といえば継承というくらい継承は重要なものと見做されていた
今ではVBAは宮大工みたいなもんで、もはや他の言語と比較して云々という話の俎上に上がらなくなった
105(1): 06/17(火)04:26 ID:toVltgRB(1) AAS
昔:馬鹿鹿いない
今:もう人いない
将来:ハゲしか鹿いない
106: 06/17(火)06:53 ID:DQ5L2yaL(1/7) AAS
>>104
オブジェクト指向も、関数型プログラミングも、本来は出来る事は一つだけ、変数の上書き禁止、データを汚さないとか同じ事を思想にしていたと思う
しかしその本来の思想通りにならず、オブジェクト指向は結局、手続き型プログラミングをされてしまった。それが継承。そういう理解です。
目指す事はいつの時代もただ一つ。単純化。
107: 06/17(火)07:24 ID:g3HudBAJ(1) AAS
関数型Excelが不得意とする部分を手続き型VBAが補完する
Excel VBAが不潔な理由はこういったところではないか
108(1): 06/17(火)08:08 ID:DQ5L2yaL(2/7) AAS
自衛隊の一般公開されている演習で塹壕があって、その塹壕が直線だから馬鹿にされていたんだけど、
デモストレーションに決まってるやろ馬鹿かこいつら。
演習兼広報活動なんだから見栄え重視に決まってるやろ。
109: 06/17(火)08:15 ID:HVBsu92+(1) AAS
今度は馬鹿の上にキチガイか
110: 06/17(火)09:06 ID:S/louHD5(1) AAS
パーでんねん
111(1): 06/17(火)10:57 ID:IWds67IQ(1) AAS
>>105
昭和は輝いていた
112(1): 06/17(火)11:47 ID:NWQCp5mv(1/3) AAS
>>108
雑学になったわ
テスラバルブみたいになってたら凄いのかもな
113: 06/17(火)17:48 ID:DQ5L2yaL(3/7) AAS
>>112
ありがとうございます
114(1): 06/17(火)18:10 ID:DQ5L2yaL(4/7) AAS
仕様がガチっと決まっていないといくらでも機能や要件が解釈できるから、無限に拡大解釈して辛くなるのも、相手が想定していた物と違う物とできても私は悪くないですよね?
115: 06/17(火)18:14 ID:h4LLN2+5(1) AAS
>>100
業務変更されてもマニュアル直さないの?
116: 06/17(火)18:48 ID:NWQCp5mv(2/3) AAS
>>114
相手が想定しているものを作るために仕様書書くのですよ
あやふやな部分はキチンと質問して詰めるんですよ
当たり前な部分が双方で認識違うのはしょうがないが、相手が疎いならそれをあらかじめ察知して共通事項としてまとめるのもトラブル防ぐ一つ
トラブったら双方が幸せにならないことを、双方が認識しておくなどシステム作りは平坦な道ではない
117: 06/17(火)19:30 ID:ItQB0Ii0(1) AAS
>>111
また髪の話してる
118: 06/17(火)19:38 ID:DQ5L2yaL(5/7) AAS
テーブルは非常に便利だと私は思いますが、もしテーブルの使用ができない状況では他にどの様な方法で列を文字列で指定するのがいいでしょうか?
VBAで列を指定する方法にElumを使用する方法を知りましたが、これは結局cells(i,Elum.変数)ですよね?
またset 列名 = Range("A:A")という方法も思いつきました。
これは悪手かもしれませんが、A1.Offset(i,0)という方法も思いつきました。
119: 06/17(火)19:56 ID:DQ5L2yaL(6/7) AAS
テーブルに設定値、項目の種類、名前などの列を作って、読み書きをマクロのコードやApplication.inputboxで行う方法をとても気に入ったかも。
シートは完全非表示でシートの保護をする感じで。
120(1): 06/17(火)21:22 ID:ca1XKzQM(1/2) AAS
会社PCからのChatGPTが規制されてから泣く泣く、断腸の思いで、悲痛をにじませてCopilotを使い出した
ChatGPTの方がはるかにVBAの精度が高い感覚があって不安で仕方ない
121(1): 06/17(火)22:07 ID:DQ5L2yaL(7/7) AAS
>>120
Copilotも中身はchatGTPです
122: 06/17(火)22:09 ID:NWQCp5mv(3/3) AAS
geminiはアカンの?
精度とか知らんけど
123: 06/17(火)22:59 ID:GVNfPl9u(1) AAS
vbaでGitHub Copilot使ってる人いる?
124: 06/17(火)23:22 ID:ca1XKzQM(2/2) AAS
>>121
コピペして全く同じ望む処理を書いたら回答も処理の仕方も違ったよ
上下前次1-新書関写板覧索設栞歴
あと 732 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.018s