- 1 名前:デフォルトの名無しさん mailto:sage [2025/06/08(日) 11:06:42.20 ID:j4jIPbHU.net]
- ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK 次スレは>>980が立てること 無理なら細かく安価指定 ※前スレ Excel VBA 質問スレ Part82 https://mevius.5ch.net/test/read.cgi/tech/1737657075/1
- 47 名前:デフォルトの名無しさん [2025/06/13(金) 21:38:20.00 ID:lmzqN4R6.net]
- >>43
シートセル保護一択なのに何故やらない
- 48 名前:デフォルトの名無しさん mailto:sage [2025/06/13(金) 21:39:14.21 ID:VYU7jOYa.net]
- >>47
挿入、削除 はい論破
- 49 名前:デフォルトの名無しさん [2025/06/13(金) 22:35:36.50 ID:X/X4uVsg.net]
- >>45
それは世の中企業に言ってください😡
- 50 名前:デフォルトの名無しさん [2025/06/14(土) 00:22:46.56 ID:qXIDe9bT.net]
- >>48
それをされたくないじゃん はい論破
- 51 名前:デフォルトの名無しさん mailto:sage [2025/06/14(土) 07:18:03.10 ID:tiNU/ccJ.net]
- 5歳児相手にしてるんじゃ無いんだから、やっていいこと悪いことを明確にしときゃいいだけだろ。
「はい、〇〇さんが列削除して壊しました。反省してください。」とか、部署別の朝礼とかで 都度指摘してことばの懲罰し続けなきゃ、誰も言うこと聞かない集団なのか? これは仕様ですってのを明示しといて、それを損なったらそいつの責任にすりゃいいんだ。 道具だって機械だって、そうしちゃいけない限界あるだろうに。 面白がって刃物振り回してはいけません、とか、いちいち教えなきゃいけない連中なのか? 愚痴にも程がある
- 52 名前:デフォルトの名無しさん mailto:sage [2025/06/14(土) 07:59:24.89 ID:tiNU/ccJ.net]
- いっそのこと、入力もデータ操作もぜんぶユーザーフォームでしか利用できないようにしてしまえ
そう考えたらレガシーなAccessの方が、よっぽど使い勝手がいい AccessのTableからデータをExcelにエクスポートして、それならどう使おうがあんたの勝手と言い放てる
- 53 名前:デフォルトの名無しさん [2025/06/14(土) 09:07:05.82 ID:85yAb+tc.net]
- やらかす人に限って注意しにくい立場の人なのよな
- 54 名前:デフォルトの名無しさん mailto:sage [2025/06/14(土) 10:01:44.11 ID:Ko3JjZ1h.net]
- >>50
されたくないのにできちゃうのがExcelじゃん はい論破
- 55 名前:デフォルトの名無しさん [2025/06/14(土) 10:19:52.81 ID:fdo2scYw.net]
- 「はい論破」とか頭の悪そうなワードを連発する人たち
- 56 名前:デフォルトの名無しさん mailto:sage [2025/06/14(土) 10:49:39.77 ID:tiNU/ccJ.net]
- 注意しにくい、とかエクスキューズしてねぇでげんこつ喰らわしてやりゃあいいじゃねえか
そんな役立たずの無駄飯喰らいが上司上役に居るんなら尚好都合で、その座から引き摺り下ろすぐらいの 覚悟で意見し続けてりゃあ、いつかじぶんがその座に居座れる そいつがおちんぎん振舞ってくれる立場なら、ごますりの太鼓持ちに成り果てて「ご希望のデータを 整えますから言い付けてください」と独楽鼠のように奉仕し続けてれば「愛い奴よのぅ」と収入増に繋がる コッチだって腹企みがあるから必死こいて合理化改善化してるんだ いつまでも下っ端のペーペーで居続ける義理なんか無ぇだろ
- 57 名前:デフォルトの名無しさん [2025/06/14(土) 11:02:28.02 ID:rpm//XVW.net]
- ケンカはやめて(泣)
- 58 名前:デフォルトの名無しさん [2025/06/14(土) 11:12:15.07 ID:rpm//XVW.net]
- ここのセルの値が使用されていますとか、この値はここに書いてくださいとか、これの名前はこれで固定されていますとか、シートに説明を書くしかなさそうですね
- 59 名前:デフォルトの名無しさん mailto:sage [2025/06/14(土) 13:06:42.29 ID:JqgzDiGQ.net]
- 薄く色をつけるとか枠線で囲むとか
入力場所が直感的にわかるようにする工夫は意外と重要
- 60 名前:デフォルトの名無しさん mailto:sage [2025/06/14(土) 13:36:28.28 ID:6iS4kUFR.net]
- 論破ルーム
- 61 名前:デフォルトの名無しさん [2025/06/14(土) 13:56:14.86 ID:qXIDe9bT.net]
- >>54
バカは保護設定さえできないだけ はい論破
- 62 名前:デフォルトの名無しさん [2025/06/14(土) 14:03:51.39 ID:qXIDe9bT.net]
- >>54
保護設定できない時点で論破も何もw >>48 へ戻してループ閉じとくわw
- 63 名前:デフォルトの名無しさん mailto:sage [2025/06/14(土) 17:09:40.55 ID:zXaXaxta.net]
- 「かたはらいたい」
- 64 名前:デフォルトの名無しさん [2025/06/14(土) 19:18:28.46 ID:tmxOaM79.net]
- >>63
お腹の片側だけが痛いのですか?
- 65 名前:デフォルトの名無しさん [2025/06/14(土) 19:27:51.90 ID:rpm//XVW.net]
- コードを実行する時に、初期化や前処理として、すでに開いているオブジェクトを絶対に、完全に閉じる、終了するためにOn Error Nextでオブジェクトのセットと終了を強行して、On Error GoTo 0で戻してSet 変数 = Nothing するのはアリですか?
- 66 名前:デフォルトの名無しさん mailto:sage [2025/06/14(土) 21:03:16.84 ID:jPkLTW5E.net]
- >>61
行挿入からもシートを保護する方法教えて
- 67 名前:デフォルトの名無しさん [2025/06/14(土) 21:25:40.19 ID:rpm//XVW.net]
- Excelの関数にできる事はExcelの関数にした方がいいと思う。Excelは最強のノーコードツールなのだから。
でもシートだと壊されるかもしれないからなぁ。
- 68 名前:デフォルトの名無しさん [2025/06/14(土) 23:44:20.71 ID:lJ3IrQ0g.net]
- >>66
バカは無様だねぇ
- 69 名前:デフォルトの名無しさん [2025/06/15(日) 01:37:38.62 ID:4stAAJtv.net]
- ID:rpm//XVW
馬鹿な人 こんな戯言を信じてはいけない
- 70 名前:デフォルトの名無しさん mailto:sage [2025/06/15(日) 01:43:20.63 ID:34+bN/XM.net]
- >>65
プロセスごと殺せ For Each Process In GetObject("winmgmts:").ExecQuery("SELECT * FROM Win32_Process WHERE Name='Excel.exe'") Process.Terminate Next
- 71 名前:デフォルトの名無しさん [2025/06/15(日) 05:18:39.35 ID:va9oEKX4.net]
- >>69
だってさぁ LookUpみたいなコード書くだけでも非常に時間かかるけど、セルに数式書くだけなら余裕ですよ
- 72 名前:デフォルトの名無しさん [2025/06/15(日) 08:01:13.53 ID:kzSisivw.net]
- >>71
書けば書くほど馬鹿を曝け出す馬鹿
- 73 名前:デフォルトの名無しさん mailto:sage [2025/06/15(日) 09:38:42.00 ID:RAlK0R2R.net]
- >>68
なんだ知らないのか
- 74 名前:デフォルトの名無しさん [2025/06/15(日) 10:17:34.69 ID:uFUoy2Ay.net]
- >>73
バカは無様だねぇ
- 75 名前:デフォルトの名無しさん mailto:sage [2025/06/15(日) 11:11:01.10 ID:RAlK0R2R.net]
- Excelってシートの編集可能だと行挿入や列挿入を回避する手段が(VBAを除いて)ないからな
セルを保護していようが無駄 1セルだろうと編集可能な時点でシートの破壊が可能になる Excelの仕様の不備だろこんなの
- 76 名前:デフォルトの名無しさん [2025/06/15(日) 11:40:58.64 ID:iEbH+tZ4.net]
- >>75
バカはバカから逃れられない好例
- 77 名前:デフォルトの名無しさん mailto:sage [2025/06/15(日) 11:45:43.01 ID:ujM9EzWd.net]
- >>75
Excelは表計算ソフトであり、VBAは操作を自動化するための簡易的なツールに過ぎません
- 78 名前:デフォルトの名無しさん mailto:sage [2025/06/15(日) 11:56:29.99 ID:RAlK0R2R.net]
- >>77
VBAはチューリング完全なんだから簡易的もクソもないよ
- 79 名前:デフォルトの名無しさん [2025/06/15(日) 13:01:02.85 ID:va9oEKX4.net]
- マクロで読み書きするシートはシートの保護や完全な非表示をする方が良さそうですね
- 80 名前:デフォルトの名無しさん [2025/06/15(日) 13:05:01.93 ID:va9oEKX4.net]
- よくVBAの配列は動的にサイズを広げられない、拡張できないから不便だという話を聞きますが、これは実はコレクションを使ってねという事なのでしょうか?
- 81 名前:デフォルトの名無しさん mailto:sage [2025/06/15(日) 13:14:08.34 ID:34+bN/XM.net]
- テーブルを複数作って並べるとあら不思議
行や列の追加と削除ができないよ
- 82 名前:デフォルトの名無しさん [2025/06/15(日) 13:49:14.52 ID:OTpMml/u.net]
- VBAはプログラム初心者でも難なく書けるから楽しい
納品するやつだけど好きに書いちゃっていいよね??
- 83 名前:デフォルトの名無しさん [2025/06/15(日) 16:10:31.95 ID:4stAAJtv.net]
- ID:va9oEKX4
本日の馬鹿 統合失調症かも
- 84 名前:デフォルトの名無しさん mailto:sage [2025/06/15(日) 18:00:52.58 ID:NYF1cX4w.net]
- >>80
Copilotの回答 そうですね、VBAの標準的な配列(Array)はサイズを変更する際に ReDim を使う必要があり、特に要素数が頻繁に変わる場合には不便に感じることがあります。そのため、コレクション(Collection) や 配列型のオブジェクト(ArrayList, Dictionary) を代替手段として使うことが一般的です。 例えば、Collection は動的に要素を追加・削除できるので、サイズの変更を意識せずにデータを管理できます。 Dim col As Collection Set col = New Collection col.Add "Apple" col.Add "Banana" col.Add "Cherry" MsgBox col(2) ' 出力: Banana また、Dictionary を使えばキーと値の組み合わせでデータを管理できるので、検索や整理が楽になります。 Dim dict As Object Set dict = CreateObject("Scripting.Dictionary") dict.Add "A", "Apple" dict.Add "B", "Banana" dict.Add "C", "Cherry" MsgBox dict("B") ' 出力: Banan このように、用途に応じて Collection や Dictionary を活用することで、動的なデータ管理がしやすくなります。
- 85 名前:デフォルトの名無しさん mailto:sage [2025/06/15(日) 23:57:46.17 ID:K8AqenHf.net]
- >>82
だめでしょ好きに書いたら
- 86 名前:デフォルトの名無しさん [2025/06/16(月) 07:08:58.09 ID:YHajXHhq.net]
- クラスモジュールのLetとGetは必ず対でないといけないのでしょうか?
- 87 名前:デフォルトの名無しさん mailto:sage [2025/06/16(月) 08:26:07.42 ID:ibaltNjp.net]
- >>81
ありがとうこれ凄い この方法とシート保護とを組み合わせれば破壊されにくい設定シート作れるね
- 88 名前:デフォルトの名無しさん [2025/06/16(月) 08:56:55.43 ID:MJjeAku4.net]
- >>86
そんなことはなく、Getだけ書けば読み取り専用のプロパティになるんじゃないかな
- 89 名前:デフォルトの名無しさん [2025/06/16(月) 08:57:34.46 ID:MJjeAku4.net]
- Letだけも可能かと
- 90 名前:デフォルトの名無しさん [2025/06/16(月) 11:04:03.58 ID:1rbEE5kZ.net]
- freeするときhoge=Noneが正解なの?
- 91 名前:デフォルトの名無しさん mailto:sage [2025/06/16(月) 11:40:56.34 ID:CXTiNK7e.net]
- Noneは間違いでは?
- 92 名前:デフォルトの名無しさん [2025/06/16(月) 12:25:30.81 ID:j7Ja2cxZ.net]
- Hage=Nothing
- 93 名前:デフォルトの名無しさん [2025/06/16(月) 18:39:33.37 ID:YHajXHhq.net]
- セルの値が書き換えられました
行が削除されました 列が削除されました ファイルの名前が変えられました フォルダの名前が変えられました シートの構造が変えられました だから動きません これ私の責任ですか?
- 94 名前:デフォルトの名無しさん [2025/06/16(月) 19:07:37.59 ID:YHajXHhq.net]
- はっきり言って壊れるのがExcelですよね?
- 95 名前:デフォルトの名無しさん mailto:sage [2025/06/16(月) 19:13:43.41 ID:K2AaEYtv.net]
- 皆に嫌われているから嫌がらせされているんだろ
- 96 名前:デフォルトの名無しさん mailto:sage [2025/06/16(月) 19:42:28.10 ID:Mgfu6kwT.net]
- 変更されたら困る部分はみんな文字列じゃなくて画像にしてしまえ
- 97 名前:デフォルトの名無しさん [2025/06/16(月) 20:21:03.43 ID:YHajXHhq.net]
- つくづく仕様がしっかりと定まっていないとそもそも論として無理、不可能だと思い知らされました。
仕様に決まっていない事は拡大解釈してしまうから。
- 98 名前:デフォルトの名無しさん [2025/06/16(月) 21:46:55.86 ID:dwstnLOd.net]
- 昔:馬鹿鹿いない
今:もう人いない
- 99 名前:デフォルトの名無しさん mailto:sage [2025/06/16(月) 22:20:03.10 ID:xQwWAx0q.net]
- >>93
マニュアルは作ってないの? ドキュメントとか残さない人?
- 100 名前:デフォルトの名無しさん [2025/06/16(月) 22:31:49.93 ID:YHajXHhq.net]
- >>99
マニュアルとドキュメントを作れば守ってくれる人ばかりなのですか? 業務が変更されたら?
- 101 名前:デフォルトの名無しさん [2025/06/16(月) 22:46:01.52 ID:YHajXHhq.net]
- >>9
- 102 名前:5
まぁとっとと辞めろって事なんでしょうね []- [ここ壊れてます]
- 103 名前:デフォルトの名無しさん mailto:sage [2025/06/16(月) 22:53:59.40 ID:xQwWAx0q.net]
- >>100
守ってくれないなら余計なとこは触れないように作ったらいいんじゃないの? 例えばユーザー操作はフォームの入力のみですべて完結させるとかの仕様はできないの? 業務が頻繁に変更になるんなら作るの辞めたほうがいいよ。使う方も作る方も無駄になると思う
- 104 名前:デフォルトの名無しさん [2025/06/16(月) 23:37:56.61 ID:YHajXHhq.net]
- VBAはクラスの継承ができないとよく言われますが、本来のオブジェクト指向の思想で言えばそれが正しいと思うのですが違うのでしょうか?
- 105 名前:デフォルトの名無しさん mailto:sage [2025/06/17(火) 00:06:21.76 ID:ArcAimKK.net]
- 本来というか継承を軽視するのはわりと最近のトレンドだね
VBAが言語として真面目に批判されてたのは遥か昔のことで、当時はオブジェクト指向といえば継承というくらい継承は重要なものと見做されていた 今ではVBAは宮大工みたいなもんで、もはや他の言語と比較して云々という話の俎上に上がらなくなった
- 106 名前:デフォルトの名無しさん [2025/06/17(火) 04:26:32.03 ID:toVltgRB.net]
- 昔:馬鹿鹿いない
今:もう人いない 将来:ハゲしか鹿いない
- 107 名前:デフォルトの名無しさん [2025/06/17(火) 06:53:48.91 ID:DQ5L2yaL.net]
- >>104
オブジェクト指向も、関数型プログラミングも、本来は出来る事は一つだけ、変数の上書き禁止、データを汚さないとか同じ事を思想にしていたと思う しかしその本来の思想通りにならず、オブジェクト指向は結局、手続き型プログラミングをされてしまった。それが継承。そういう理解です。 目指す事はいつの時代もただ一つ。単純化。
- 108 名前:デフォルトの名無しさん mailto:sage [2025/06/17(火) 07:24:14.19 ID:g3HudBAJ.net]
- 関数型Excelが不得意とする部分を手続き型VBAが補完する
Excel VBAが不潔な理由はこういったところではないか
- 109 名前:デフォルトの名無しさん [2025/06/17(火) 08:08:27.98 ID:DQ5L2yaL.net]
- 自衛隊の一般公開されている演習で塹壕があって、その塹壕が直線だから馬鹿にされていたんだけど、
デモストレーションに決まってるやろ馬鹿かこいつら。 演習兼広報活動なんだから見栄え重視に決まってるやろ。
- 110 名前:デフォルトの名無しさん [2025/06/17(火) 08:15:31.82 ID:HVBsu92+.net]
- 今度は馬鹿の上にキチガイか
- 111 名前:デフォルトの名無しさん mailto:sage [2025/06/17(火) 09:06:10.69 ID:S/louHD5.net]
- パーでんねん
- 112 名前:デフォルトの名無しさん mailto:sage [2025/06/17(火) 10:57:16.78 ID:IWds67IQ.net]
- >>105
昭和は輝いていた
- 113 名前:デフォルトの名無しさん [2025/06/17(火) 11:47:10.63 ID:NWQCp5mv.net]
- >>108
雑学になったわ テスラバルブみたいになってたら凄いのかもな
- 114 名前:デフォルトの名無しさん [2025/06/17(火) 17:48:43.56 ID:DQ5L2yaL.net]
- >>112
ありがとうございます
- 115 名前:デフォルトの名無しさん [2025/06/17(火) 18:10:07.80 ID:DQ5L2yaL.net]
- 仕様がガチっと決まっていないといくらでも機能や要件が解釈できるから、無限に拡大解釈して辛くなるのも、相手が想定していた物と違う物とできても私は悪くないですよね?
- 116 名前:デフォルトの名無しさん mailto:sage [2025/06/17(火) 18:14:46.22 ID:h4LLN2+5.net]
- >>100
業務変更されてもマニュアル直さないの?
- 117 名前:デフォルトの名無しさん [2025/06/17(火) 18:48:57.77 ID:NWQCp5mv.net]
- >>114
相手が想定しているものを作るために仕様書書くのですよ あやふやな部分はキチンと質問して詰めるんですよ 当たり前な部分が双方で認識違うのはしょうがないが、相手が疎いならそれをあらかじめ察知して共通事項としてまとめるのもトラブル防ぐ一つ トラブったら双方が幸せにならないことを、双方が認識しておくなどシステム作りは平坦な道ではない
- 118 名前:デフォルトの名無しさん mailto:sage [2025/06/17(火) 19:30:12.89 ID:ItQB0Ii0.net]
- >>111
また髪の話してる
- 119 名前:デフォルトの名無しさん [2025/06/17(火) 19:38:28.92 ID:DQ5L2yaL.net]
- テーブルは非常に便利だと私は思いますが、もしテーブルの使用ができない状況では他にどの様な方法で列を文字列で指定するのがいいでしょうか?
VBAで列を指定する方法にElumを使用する方法を知りましたが、これは結局cells(i,Elum.変数)ですよね? またset 列名 = Range("A:A")という方法も思いつきました。 これは悪手かもしれませんが、A1.Offset(i,0)という方法も思いつきました。
- 120 名前:デフォルトの名無しさん [2025/06/17(火) 19:56:23.43 ID:DQ5L2yaL.net]
- テーブルに設定値、項目の種類、名前などの列を作って、読み書きをマクロのコードやApplication.inputboxで行う方法をとても気に入ったかも。
シートは完全非表示でシートの保護をする感じで。
- 121 名前:デフォルトの名無しさん [2025/06/17(火) 21:22:29.10 ID:ca1XKzQM.net]
- 会社PCからのChatGPTが規制されてから泣く泣く、断腸の思いで、悲痛をにじませてCopilotを使い出した
ChatGPTの方がはるかにVBAの精度が高い感覚があって不安で仕方ない
- 122 名前:デフォルトの名無しさん [2025/06/17(火) 22:07:40.11 ID:DQ5L2yaL.net]
- >>120
Copilotも中身はchatGTPです
- 123 名前:デフォルトの名無しさん [2025/06/17(火) 22:09:40.33 ID:NWQCp5mv.net]
- geminiはアカンの?
精度とか知らんけど
- 124 名前:デフォルトの名無しさん mailto:sage [2025/06/17(火) 22:59:55.51 ID:GVNfPl9u.net]
- vbaでGitHub Copilot使ってる人いる?
- 125 名前:デフォルトの名無しさん [2025/06/17(火) 23:22:39.33 ID:ca1XKzQM.net]
- >>121
コピペして全く同じ望む処理を書いたら回答も処理の仕方も違ったよ
- 126 名前:デフォルトの名無しさん mailto:sage [2025/06/17(火) 23:26:24.84 ID:NLRe+aqS.net]
- ChatGPT規制されたんなら
他のAIも使うなって感じでもないのん
- 127 名前:デフォルトの名無しさん [2025/06/18(水) 00:07:19.87 ID:AQxy9IeI.net]
- >>125
流石にwindowsPC使ってるから謹製として出てるCopilotは活用すべきだよねって流れ 部署の選抜で希望者がCopilot使ってるけどExcelCopilot別にいらんかった ChatGPTへの信頼感が俺の中で染み着いてる
- 128 名前:デフォルトの名無しさん [2025/06/18(水) 00:36:28.20 ID:BW5TgS6t.net]
- >>126
Copilotはchat GDPです
- 129 名前:デフォルトの名無しさん mailto:sage [2025/06/18(水) 08:15:48.58 ID:I+q5MYka.net]
- GPTだのGTPだのGDPだの、馴染んでいないなら背伸びすんな
- 130 名前:デフォルトの名無しさん [2025/06/18(水) 08:53:49.41 ID:Dxn1KqS1.net]
- 国内総生産だっけ
- 131 名前:デフォルトの名無しさん mailto:sage [2025/06/18(水) 08:59:28.64 ID:PQ7B1wFi.net]
- yes
- 132 名前:デフォルトの名無しさん [2025/06/18(水) 21:05:53.06 ID:BW5TgS6t.net]
- どれだけ頑張っても動かない、動かないって馬鹿にされるからうんざりしてきた
- 133 名前:デフォルトの名無しさん [2025/06/18(水) 21:08:00.76 ID:BW5TgS6t.net]
- Webスクレイピングの方法を教えてください
心底参っています idとかclassとかで指定しているはずなのに動きません
- 134 名前:デフォルトの名無しさん [2025/06/18(水) 21:44:22.43 ID:CFwqR1eq.net]
- 馬鹿には無理
- 135 名前:デフォルトの名無しさん [2025/06/18(水) 21:48:20.21 ID:AQxy9IeI.net]
- ふふふ
Copilotを馬鹿にしたけどなかなかやるやないか 家ではChatGPT、Copilotは課金出来ない 会社ではCopilot、ChatGPTは使えない 統一したいところだけど両方使うわ Excelそのままアップロードして色々聞く方が更に効率いいわ
- 136 名前:デフォルトの名無しさん mailto:sage [2025/06/18(水) 22:03:48.23 ID:pjzDoD0c.net]
- WEBSERVICE ENCODEURL FILTERXML
いまやWebスクレイピングもVBA要らず
- 137 名前:デフォルトの名無しさん [2025/06/18(水) 22:56:38.00 ID:BW5TgS6t.net]
- >>135
社内のイントラネットに入力するっていうあるあるがしたいです 本当はPower Automateです
- 138 名前:デフォルトの名無しさん mailto:sage [2025/06/18(水) 23:16:59.86 ID:Kf62JwRL.net]
- >>135
動的サイトもスクレイピング可能?
- 139 名前:デフォルトの名無しさん [2025/06/18(水) 23:32:21.40 ID:BW5TgS6t.net]
- >>137
動的サイトってなんですか? まさに私が今悩んでいる事な気がします
- 140 名前:デフォルトの名無しさん [2025/06/19(木) 00:26:00.22 ID:ZDBDhjrQ.net]
- 馬鹿ほど厚かましくしつこい
- 141 名前:デフォルトの名無しさん mailto:sage [2025/06/19(木) 00:40:34.97 ID:ROoqywLw.net]
- >>137
(必要ならENCODEURLを使って)クエリ文字列を作り URLの末尾にくっつけてWEBSERVICEすればいいのでは?
- 142 名前:デフォルトの名無しさん mailto:sage [2025/06/19(木) 00:43:27.51 ID:qitj2LBq.net]
- 横だけどそもそもイントラのフォームに入力とかが本当に必要なの?
うちは225だけどイントラから特定条件でデータを落とすようなよくあるユースケースなら素直にGET,POSTすれば済むのもたくさんあるぞ
- 143 名前:デフォルトの名無しさん [2025/06/19(木) 00:53:45.50 ID:QChnVNm1.net]
- >>141
ローコードツール?で作られた?サイトに必要事項とファイルのドラッグアンドドロップが必要なんですか
- 144 名前:デフォルトの名無しさん mailto:sage [2025/06/19(木) 00:59:33.98 ID:qitj2LBq.net]
- >>142
その手のやつって普通API公開されてない? そしてローコードなら作った人もユーザー側の人間だから頼めばトークン発行してくれたりしないか? てかそもそもそのローコードで作ったページがやってること自体 突き詰めると既存の社内DBでクエリ動かしてるだけだったりしないかな?
- 145 名前:デフォルトの名無しさん mailto:sage [2025/06/19(木) 01:16:08.33 ID:ROoqywLw.net]
- HTMLソース見て<form〜>〜</form>の中を見ればどこに何をPOSTしてるかわかるでしょ
それと同じことをMSXML2.ServerXMLHTTPを使ってやればいい その前にログインURLにPOSTしてセッションIDもらう必要があると思うけど
- 146 名前:デフォルトの名無しさん [2025/06/19(木) 07:09:53.12 ID:QChnVNm1.net]
- 今の今までpublic変数やprivate変数は怖いと思って使うのを避けてきたんだけど、いい加減最終行の番号くらいならいいかなと思って油断したら、共通関数の最終行番号までpublicに代入した値を参照してしまって無事死亡。
これがグローバル変数の怖さですか。
- 147 名前:デフォルトの名無しさん mailto:sage [2025/06/19(木) 11:48:52.46 ID:Y5iG6yck.net]
- テスト中の事故でしょ? コピー作ったうえで、コピーの方で試した結果でしょ?
いい経験したし、それを結果に反映させるように作り込みを考慮すればいい まさか、まさかな
|

|