[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 10/12 01:34 / Filesize : 275 KB / Number-of Response : 1016
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Excel VBA 質問スレ Part83



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

652 名前:デフォルトの名無しさん mailto:sage [2025/08/09(土) 16:53:28.10 ID:FYBArRLP.net]
常に直近50件の最新データをX-MRグラフに出力させて異常判定があったら任意の信号を出すシステム

三次元測定機で全項目をフォーマットに反映させて寸法の合否判定を自動で出すシステム

毎日配信される受注データから指示書に自動振り分けさせて情報をマスターと比較して客先を変換
数量は同一のものはまとめるシステム

ここらは賞取ったから記憶にあるし最近まで追加依頼がきてたものもある
出世する前から構文がどうだとか気にしたことはないかな

653 名前:デフォルトの名無しさん [2025/08/09(土) 17:19:54.04 ID:CQopIGSQ.net]
いつもの人だぞ

654 名前:デフォルトの名無しさん mailto:sage [2025/08/10(日) 16:16:25.84 ID:5N8MTK4H.net]
ここで長文書く人はだいたいあたおかさん

655 名前:デフォルトの名無しさん [2025/08/10(日) 16:25:32.82 ID:ne+O2SWW.net]
VBAも単発処理しか作ったことないもんなお前らって…

656 名前:デフォルトの名無しさん [2025/08/10(日) 17:04:13.27 ID:swuUdv2c.net]
>>647
「単発処理」って何?

657 名前:デフォルトの名無しさん [2025/08/10(日) 18:01:46.64 ID:/nDvelQa.net]
LET関数はPower Queryの無名関数の様なものだったのか
IFSで条件が沢山ある時に、LETでそれぞれの条件に名前をつけたら可読性、保守性が上がるかなと思ったけど、特にそんな事も無かったな。
LET関数の最後にIFSの関数が入って、それぞれの名前を入れて、TRUEの時の文字列を入力する

658 名前:デフォルトの名無しさん [2025/08/10(日) 18:30:04.41 ID:3rv715uo.net]
LET関数はPowerQueryのLET構文に相当する
PowerQueryの無名関数に相当するのはLAMBDA関数

659 名前:デフォルトの名無しさん mailto:sage [2025/08/10(日) 18:37:10.76 ID:46DfGBoc.net]
質問だが、
2次元配列arr2dがあったとして、
それ1次元配列として新たにarr1dに取り出せる?

forループ使わない方法で

660 名前:デフォルトの名無しさん mailto:sage [2025/08/10(日) 18:40:21.77 ID:qdcwbCWk.net]
>>651
Doループを使え



661 名前:デフォルトの名無しさん [2025/08/10(日) 18:48:13.44 ID:swuUdv2c.net]
Excel VBAで2次元配列かどうのとか、学校の宿題なのかな?

662 名前:デフォルトの名無しさん mailto:sage [2025/08/10(日) 19:00:02.44 ID:aYND9n09.net]
実践で活かす力の無い人から見たら何見ても学校の宿題に見えるかもね
気にしなくていいよ

663 名前:デフォルトの名無しさん [2025/08/10(日) 19:00:37.04 ID:/nDvelQa.net]
>>651
index関数とか
Transposeとindex関数
2次配列を崩して全て一次配列に直結したいならループを使うしかないのでは

664 名前:デフォルトの名無しさん mailto:sage [2025/08/10(日) 19:03:21.32 ID:6IrxmcjP.net]
>>653
二次元配列滅茶苦茶使うと思うけど…

665 名前:デフォルトの名無しさん mailto:sage [2025/08/10(日) 19:21:15.32 ID:46DfGBoc.net]
>>655
WorksheetFunction.Index()ってやつ?
できたわ

ありがとう
Web解析で

666 名前:デフォルトの名無しさん mailto:sage [2025/08/10(日) 19:22:14.33 ID:46DfGBoc.net]
>>657
WorksheetFunctionってのが、
なんだか気持ち悪いが…

667 名前:デフォルトの名無しさん [2025/08/10(日) 19:33:30.05 ID:swuUdv2c.net]
>>656
Excelシートなのに?

668 名前:デフォルトの名無しさん [2025/08/10(日) 19:34:47.66 ID:swuUdv2c.net]
処理の途中を見せない、見えなくするのはテストをしない人間なんだろうな。

669 名前:デフォルトの名無しさん [2025/08/10(日) 19:47:08.98 ID:/nDvelQa.net]
>>658
WorksheetFunctionは普通の書き方ではないのでしょうか?
Matchは実はApplication.Matchもあると知っているのでWorksheetFunctionとは書きませんが
WorkshetFunctionと書くもの書かないものの違いが分かりません

670 名前:デフォルトの名無しさん mailto:sage [2025/08/10(日) 20:03:17.76 ID:46DfGBoc.net]
>>661
そうなんだ
ほとんど使った記憶ないわ

処理速度が同じならいいけどね…



671 名前:デフォルトの名無しさん [2025/08/10(日) 20:16:43.15 ID:/nDvelQa.net]
>>662
worksheet functionのMatch関数はエラーを返さないけど、
application.Matchの方はエラーを返すからVariant型で受け取ってエラーでなければ処理という書き方にしています
applicationで使える関数はapplication.関数名で使用した方が良さそう

672 名前:デフォルトの名無しさん mailto:sage [2025/08/10(日) 20:39:15.86 ID:46DfGBoc.net]
>>663
そうなんですか

WorksheetFunctionはなんか気持ち悪いですね…

673 名前:デフォルトの名無しさん mailto:sage [2025/08/10(日) 21:21:52.76 ID:6IrxmcjP.net]
>>659
シートだからこそだよ
二次元配列をワークシートで代替しようとしたらクッソ遅くてイライラするだろ
配列で処理したら一瞬で終わるような処理もワークシート使うと数分かかったりする

674 名前:デフォルトの名無しさん [2025/08/10(日) 21:57:45.70 ID:swuUdv2c.net]
>>665
それだとExcel VBAでやる理由がないだろ?

675 名前:デフォルトの名無しさん [2025/08/10(日) 22:11:09.99 ID:Zg5co2YS.net]
>>666
お母さんに何でもかんでも聞いてそうだな
VBA以前の問題だよ

676 名前:デフォルトの名無しさん [2025/08/10(日) 22:33:15.93 ID:swuUdv2c.net]
>>667
Excel VBAの話だろ?

677 名前:デフォルトの名無しさん [2025/08/10(日) 22:37:43.66 ID:swuUdv2c.net]
Excel VBAは廃止の方向だとわかってないのかな?

678 名前:デフォルトの名無しさん [2025/08/10(日) 22:57:37.35 ID:ne+O2SWW.net]
まだ学生だろうし色々聞くのはありだと思うよ
社会に出る前にエクセルに触れてる時点で有利

679 名前:デフォルトの名無しさん [2025/08/11(月) 01:56:36.28 ID:6DVwG+w7.net]
>>669
廃止?どこでそんな話しになってるの?

680 名前:デフォルトの名無しさん [2025/08/11(月) 09:10:35.62 ID:ppLV33ur.net]
>>664
勘違いしないで欲しいのですが
そもそもVBAはアマチュアが使用している言語だから、そもそもApplication.Matchがある、WorksheetFunction以外にExcelの関数のオブジェクトがある、とは知らない人が非常に多いと思います。
気持ちいい、気持ち悪いの問題ではないです。
それに、Application.関数名で使用できない関数は非常に多いのではないでしょうか?
でもExcelである以上、worksheet関数にも熟知して、使用できる方がコードも完結で、動作も早いのではないでしょうか?



681 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 09:20:05.48 ID:4CrCXXHi.net]
>>666
マジでその認識か
シートのデータを二次元配列に入れて加工して、
最終的にシートに戻すんだよ
まさかテンポラリーシートみたいなダサい手法使って加工するの?まさかね
>>669
VBA廃止はとっくに取りやめになったよ

682 名前:デフォルトの名無しさん [2025/08/11(月) 10:10:32.15 ID:ppLV33ur.net]
arr = Range(範囲)で取り込んで処理をして結果をシートに貼り付けるのはとても高速だと思う
だけど今度は数式を多用している場合はそのまま貼り付けるわけにはいかない泣

683 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 12:02:58.75 ID:prhnhKBm.net]
>>671
推奨しなくなってきてる
Automateなんちゃらに移行したいのかな?

684 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 12:17:41.76 ID:oIjo7VRO.net]
>>672
そうでしたか…
まあ、処理は一瞬ですね
web解析とかだけど。

685 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 12:45:34.69 ID:o/BAd3AB.net]
10秒かかってたのが配列にしたら10倍速くなって1秒で終わった

その9秒って意味あんの?
朝10分早く起きた方がずっと有意義な1日を送れるよ

686 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 12:50:39.67 ID:PI2CudDQ.net]
VBAでデータ加工してる人ってまだいるんだな
スピルでサクッとスマートにできるのに
最近VBA使うのは入出力の自動化くらいだ

687 名前:デフォルトの名無しさん [2025/08/11(月) 13:58:36.48 ID:ft2lwBWZ.net]
スマートというよりただの仕事出来ない奴って感じ

688 名前:デフォルトの名無しさん [2025/08/11(月) 15:45:14.02 ID:ppLV33ur.net]
= A1:A100 = 条件
というのは真偽値の配列を返しているのですね
これを活かして
arr = Evaluate(アドレス & “=“”条件”””)
をすればループをしなくても真偽値が取得できる

worksheet関数のFilterの正体は、配列に対して二次配列の真偽値がTrueの行だけを抽出しているだけだった

689 名前:デフォルトの名無しさん [2025/08/11(月) 15:45:48.34 ID:ppLV33ur.net]
>>677
10秒の例を出すのがおかしい

690 名前:デフォルトの名無しさん [2025/08/11(月) 15:46:25.33 ID:ppLV33ur.net]
>>678
Power Queryを使いましょう



691 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 15:54:22.73 ID:oIjo7VRO.net]
>>682
Power Queryって、
VBA内で使えますか?

webページからテーブルとかデータを取得したい場合に

692 名前:デフォルトの名無しさん [2025/08/11(月) 16:17:24.33 ID:ppLV33ur.net]
>>683
.RefreshAllで全て更新くらいしか知りません
しかもバックグラウンドの更新のチェックを外す必要があります

693 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 16:30:25.98 ID:Zix4Kp+v.net]
>>671
VBA廃止し代わりにpythonにするという流れがあったけど、
優秀なpythonのアドオンがあり車輪の再発明になりかねないから取りやめ
具体的に挙げられたのはxlwingsとopenpyxl
でも開発の成果からPython in Excelが導入
上記は全てMS開発者ブログより

694 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 17:29:29.24 ID:N8nCnSEw.net]
Excel内でPython使えてワークシートをData
Frameとして簡単に扱えたら最高に便利だろうね
エディタがJupyterのようなノートブックなら最高
なんちゃってデータアナリスト市場を総取りできるくらいのポテンシャルがある

695 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 17:32:34.66 ID:oIjo7VRO.net]
>>686
Excelで、
PythonでAIが作れたらええよね

今は、橋渡しが必要だけど

696 名前:デフォルトの名無しさん [2025/08/11(月) 17:49:27.36 ID:6DVwG+w7.net]
>>685
で、それが
>Excel VBAは廃止の方向だとわかってないのかな?
という書き込みと何の関係が?
いつ廃止の話しになったんだ?

697 名前:デフォルトの名無しさん [2025/08/11(月) 18:37:53.96 ID:ppLV33ur.net]
今更ながらRange.RowsとRange.Columnsを知った
やっと変数rngの中のセルの場所からrngの行全体や複数行の指定の方法を知った
rngの中の指定の列から指定の列までの範囲の指定の方法も知った
もっと早く教えて欲しかった
どのサイトを見てもRange(セル)かRange(Cells,Cells)かCellsばかり
.EntireRowと.EntireColumnは専ら行の高さや列幅変更の時に使用するだけ
.Intersectも正しくは交差するセルの範囲取得なのにもっぱらチェンジイベントで
If Not Intersect(Target,対象範囲) Is Nothing Thenでチェンジしたセルが対象範囲内か調べるだけ
AIに聞いても答えてくれない

698 名前:デフォルトの名無しさん [2025/08/11(月) 18:42:10.74 ID:NMNq6D65.net]
>>689
無能自慢

699 名前:デフォルトの名無しさん [2025/08/11(月) 19:03:14.47 ID:q1pR7by4.net]
>>689
F2でオブジェクト ブラウザ出して色々見てみ
知らないこと山程出てくるから
検索も活用することあると思うぞ

700 名前:デフォルトの名無しさん [2025/08/11(月) 19:25:51.27 ID:ppLV33ur.net]
>>691
やっとオブジェクトの階層?を理解したレベルなんです
サイトを引用しますが
https://papasensei365.com/excel-filtermode-showalldata/
例えばテーブルをshowalldataした時にエラーになる事があります
このサイトの結論はshowalldataする前にテーブルをセレクトするとエラーにならないとか、tbl.autofilter.showalldataするほどでもない、とか、AIに聞いてもshowalldataはworksheetのメソットで、それ以外ではエラーになる(嘘)とか言いますが、tblのオートフィルターはtbl.autofilterだから、tbl.autofilter.showalldataしか正しくないです。
やっとローカルウィンドウの正しい見方が分かりました。



701 名前:デフォルトの名無しさん [2025/08/11(月) 19:26:26.31 ID:ppLV33ur.net]
>>691
オブジェクトブラウザの見方がわからないです
クラスとかメンバーとか分かりません

702 名前:デフォルトの名無しさん [2025/08/11(月) 19:53:39.02 ID:ppLV33ur.net]
dicのアイテムに複数の値を代入したくて、配列をアイテムにするとか、クラスモジュールを配列にするとか、いろいろ考えてきましたが、正しくは
dic.add key rng.rows(i)
dic(key) = Union(dic(key),rng.rows(i))

あとはdic(key).areas(i).rows(j)

703 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 20:34:42.75 ID:Zix4Kp+v.net]
>>688
俺は>>673だよ
VBA廃止は取りやめになったと指摘してる側

704 名前:デフォルトの名無しさん mailto:sage [2025/08/11(月) 21:38:32.02 ID:Imku5k4X.net]
>>693
クラスは箱、メンバーは箱の中身
そこにあるのは設計図だけなんで、使う時は実際に用意しないといけない
その実物がインスタンス

705 名前:デフォルトの名無しさん [2025/08/12(火) 00:01:50.98 ID:cNlTevHe.net]
>>693
そこはある程度覚える必要はある
例えばsheetsとsheetの関係のように
グラフはcharts、chart
グラフの軸は左のクラスでchart選ぶと右のメンバーにaxesが見つかるとか
(イベントやプロパティを示すアイコンも参照)
上記で言うとaxes、axisな関係
英語得意ならわかりやすいと思うけど、オレはバカなんでaxisってバイクあったなとかw
chartの下にはもちろん折れ線や凡例などを設定する項目もあるから、一つずつこれ何だってたどってもいい
わからなければF1でweb helpも出る
辞書をめくりながら眺める感じか

706 名前:デフォルトの名無しさん [2025/08/12(火) 00:10:24.57 ID:o8bDpHK2.net]
参政党「エクセルなんて知りません。」

707 名前:デフォルトの名無しさん mailto:sage [2025/08/12(火) 01:17:15.36 ID:9R4wqPsZ.net]
昔はヘルプにこういうの載ってたんだけど、Webヘルプになってなくなっちゃったんだよね
https://euc-access-excel-db.com/00000WPhtml/Excel2000-obj-model01.png

708 名前:デフォルトの名無しさん [2025/08/12(火) 02:00:38.03 ID:jEwPbvyJ.net]
>>697
クラスとメンバーについて覚えるのはいいんです
そもそもクラスってなに?メンバーってなに?というそこから?な初歩的な話です
インスタンスと聞くと、インスタントコーヒーとかインスタントカメラを思い浮かべるレベルです

709 名前:デフォルトの名無しさん [2025/08/12(火) 02:08:25.71 ID:DVUg3LsK.net]
いつものあれか
消えろや

710 名前:デフォルトの名無しさん [2025/08/12(火) 06:53:17.47 ID:jEwPbvyJ.net]
>>701
いつまで経っても人を馬鹿にする事しかできないクソなんですね



711 名前:デフォルトの名無しさん mailto:sage [2025/08/12(火) 08:22:12.43 ID:o3PIjBK2.net]
>>700
そういうのはAIに何度も訊いて理解しようとするのが良いよ

712 名前:デフォルトの名無しさん mailto:sage [2025/08/12(火) 12:04:21.98 ID:/NBdL66c.net]
その人は、深夜丑三つ時に成ると出て来る幽霊だから何を言っても通じない
よっぽどこの世に恨みを持ったまま亡くなられたんだろう
厄介なのはお盆の時期だけじゃなくて一年中ボワ〜ッと現れるところ
もはや妖怪

713 名前:デフォルトの名無しさん [2025/08/12(火) 16:48:12.38 ID:lStHVdWr.net]
またウスノロが日記を書いているのか

714 名前:デフォルトの名無しさん mailto:sage [2025/08/12(火) 20:28:41.57 ID:CDoCkaEH.net]
>>699

多すぎて、表示しきれないからじゃないの?
見やすいけど

715 名前:デフォルトの名無しさん [2025/08/12(火) 20:57:31.80 ID:22U+X2HZ.net]
いや日記を書いているのはハゲマヌケだ

716 名前:デフォルトの名無しさん [2025/08/13(水) 00:23:09.89 ID:6jds7SOk.net]
>>699
そうそう、これ必須
ACCESSやword等もあるので探して保存お勧め

717 名前:デフォルトの名無しさん [2025/08/13(水) 05:48:10.25 ID:7paf0TTq.net]
>>708
そういう話じゃないぞ?

718 名前:デフォルトの名無しさん [2025/08/13(水) 05:57:47.33 ID:QpOfyBVY.net]
>>708
Listobject載ってないじゃん

719 名前:デフォルトの名無しさん [2025/08/13(水) 06:13:03.36 ID:lcnJO95X.net]
Go To君の日記スレ

720 名前:デフォルトの名無しさん mailto:sage [2025/08/13(水) 08:00:07.22 ID:jHzMcCXr.net]
テーブルはExcel 2003でリスト機能という名前で登場したらしい
ListObjectというわかりにくい名前もその名残りか



721 名前:デフォルトの名無しさん mailto:sage [2025/08/13(水) 08:57:11.88 ID:dGqhfV1u.net]
今回のUpdateで挙動不審に成るマシンがそこそこ出る模様
休み明けのオフィスは阿鼻叫喚
同じ64bitマシンだけど、出るのと出ないのが混在してるが原因追求を阻害しそう
ま、中の人が頑張って今週中に修正Update出れば安泰かも知らんが

722 名前:デフォルトの名無しさん [2025/08/13(水) 18:28:01.15 ID:QpOfyBVY.net]
>>711
VBAでIFをネストせずに次のループに進ませる方法を知りたいです
条件に合う場合のみ処理を行うとか、条件に合わない場合は処理を行うとかではなく、ifをネストせずに次のループに進む方法を

私は今までコードに書くことは全てハードコーディングだと思っていたのですが違ったのでしょうか?
例えば設定値はシートや外部ファイルにかけると思います
しかしどこに値があるのかをコードに書かなければならないし、これはハードコーディングだと思うのですがどうなのでしょうか?

723 名前:デフォルトの名無しさん [2025/08/13(水) 18:33:50.14 ID:QpOfyBVY.net]
GTP-5にお尋ねしても、
「VBAで条件に合わない場合に「その処理をスキップして次のループへ進む」には、`Continue For` 相当の書き方を `GoTo` や `Exit` を使って実現します。
(VBAには `Continue For` や `continue` という構文がないため、工夫が必要です)」
と回答されます
条件に合わないなら IF 〜 Then Exit Sub で処理を即終了するか、
IF 〜 Then continue
で即次のループに進めるのが筋で
ifをネストするのはおかしくないですか?

724 名前:デフォルトの名無しさん [2025/08/13(水) 19:18:09.37 ID:sS6la+px.net]
ウザい
消えろ

725 名前:デフォルトの名無しさん [2025/08/13(水) 19:37:15.77 ID:6jds7SOk.net]
>>715
それが筋なら continue書けるようにすればエエんやで
やり方は自分で調べてな

726 名前:デフォルトの名無しさん mailto:sage [2025/08/13(水) 19:58:16.76 ID:0hYsd34f.net]
>>714
> 次のループに進む
まずこれが何言ってるかわからん

727 名前:デフォルトの名無しさん mailto:sage [2025/08/13(水) 20:25:05.51 ID:jHzMcCXr.net]
continue文が欲しいという意味なのか?
面倒くさいけどFor-Do構文ぐらいしかないんでは

For I = 0 To 5: Do
MsgBox I & ""
If I Mod 2 = 0 Then Exit Do
MsgBox I & " odd"
Loop Until 1: Next

728 名前:デフォルトの名無しさん [2025/08/13(水) 20:50:16.40 ID:ewL728ql.net]
馬鹿がねちねちくだらないことをしつこく質問して馬鹿が答えるループ

729 名前:デフォルトの名無しさん [2025/08/13(水) 21:09:54.26 ID:7paf0TTq.net]
フローチャートとして書いたら凄まじいことになる設計なんだろうな

730 名前:デフォルトの名無しさん mailto:sage [2025/08/13(水) 23:05:21.30 ID:n9gGLtnI.net]
最近VBA書いてないから改めてcontinueないってことと
コイツは一体どんな設計のコードを書いてるんだ?
となった



731 名前:デフォルトの名無しさん [2025/08/13(水) 23:26:00.60 ID:7paf0TTq.net]
>>722
初心者だからネストし続けるコードを書いているだけだと思われる。

732 名前:デフォルトの名無しさん mailto:sage [2025/08/14(木) 02:14:42.53 ID:JJEem16u.net]
処理の流れが頭の中で整理できてない
初心者あるある
Ifから抜ける方法じゃなくて、それ以前のところに問題がある

733 名前:デフォルトの名無しさん [2025/08/14(木) 02:36:12.63 ID:85cO/mJw.net]
そう
例えば境界人とか

734 名前:デフォルトの名無しさん [2025/08/14(木) 07:10:17.63 ID:zBlHTAuI.net]
このしつこさと理解力のなさで思い出した
C#スレの倉庫番の人か?

735 名前:デフォルトの名無しさん mailto:sage [2025/08/14(木) 09:26:39.56 ID:4JoL0ykm.net]
おっ!?真夜中じゃ無くても出てきてる まぁおばけシーズンのピークだから浮かれてるのか
あんたがいちばんセルフループしまくりだけどな 自分自身の中でグルグル堂々巡り
うらめしやしか言えない幽霊と一緒で馬鹿しか言えない 足は前から見えてないけど、胴体まで透け始めてる
成仏しろよ

736 名前:デフォルトの名無しさん [2025/08/14(木) 16:46:26.31 ID:nMKdg+4A.net]
初心者はサブプロシージャからサブプロシージャを呼び出して、そのサブプロシージャから別のサブプロシージャを呼び出してとこれを延々に繰り返して突然、終わるものを作ったりする。

737 名前:デフォルトの名無しさん [2025/08/16(土) 05:41:05.09 ID:7c2TlwKi.net]
>>723
短絡評価がないんでしょう?
ORやANDを駆使したIFで条件を一筆書きにしたくても無理なんでしょう?
そうでなくてもそんなコードは可読性が最悪だからやらない方がいいです。
私はガード節で早期リターンを意識しています。 []
[ここ壊れてます]

739 名前:デフォルトの名無しさん [2025/08/16(土) 06:20:48.10 ID:+QboIPw3.net]
また境界知能がねちねちと

740 名前:デフォルトの名無しさん [2025/08/16(土) 09:13:49.87 ID:7c2TlwKi.net]
>>730
どれくらいの知能指数を境界知能と想定されていますでしょうか?
70代でしょうか?
それとも90代でしょうか?



741 名前:デフォルトの名無しさん [2025/08/16(土) 09:18:03.12 ID:fCrUUR8N.net]
境界知能じゃないと思うけど
発達障害なのは確か

742 名前:デフォルトの名無しさん [2025/08/16(土) 10:32:13.39 ID:SSleGopK.net]
構造化プログラミングをわからせるには、自分の書いたコードを詳細なフローチャートとして書かせると自分の愚かさに気づく。

まずモジュール分割ができていないんでしょう。さらに条件分岐すると次の条件分岐が入れ子になっているんでしょう。

なぜサブプロシージャを別に作って呼び出すのか、そのあたりからもうわかっていないのでしょう。

743 名前:デフォルトの名無しさん [2025/08/16(土) 14:05:24.68 ID:d02QlOLh.net]
フローチャート自体が構造化書くのに向かない
知ってる人は他のを使う
検索したらいくつかでてくると思う

744 名前:デフォルトの名無しさん mailto:sage [2025/08/17(日) 11:27:29.83 ID:Qq/XzjzU.net]
なんのアドバイスにもなっていない

745 名前:デフォルトの名無しさん [2025/08/17(日) 12:46:10.63 ID:3aAWwZYI.net]
それが5chクオリティ

746 名前:デフォルトの名無しさん [2025/08/18(月) 10:14:48.85 ID:bUcnPAOP.net]
やる人はやる、やらない人はやらない

747 名前:デフォルトの名無しさん mailto:sage [2025/08/18(月) 12:48:03.54 ID:lhVvByN1.net]
日頃馬鹿しか書けない人も偽サーバーダウンに巻き込まれたままか
自力で逃れられない程度のレベルだったというのが白日の下に
バーカバーカ←言いたい放題無双

748 名前:デフォルトの名無しさん mailto:sage [2025/08/18(月) 19:12:21.61 ID:RNsDFD8P.net]
ここのスレの馬鹿はあくまで書き込み内容に対する発言であって
VBAが苦手なだけで別の分野では馬鹿ではない可能性があり万年

749 名前:デフォルトの名無しさん mailto:sage [2025/08/18(月) 21:06:39.35 ID:lhVvByN1.net]
知性があって常識的なひとは、他人をコケにするような発言は控えるものですけど
その常識はそちら側には備わって無いということなんですかね
VBAが苦手なのにヨソから遠征してきてまでここで鬱憤晴らししてるなら、その真意は何なんでしょう
ヨソでコキ下ろされて無碍にされてむしゃくしゃしてるんでしょうか 年がら年中?
それって、本物のバカなんじゃないんでしょうか?
馬鹿って書くからおまえのがバカって言い返してるだけなのに、それを自分の行為と同じとでも思ってンでしょうか
他人を馬鹿呼ばわりするなら、その理由とか意図とかまで書きゃあいいのにそれすらできない
それって、本物のバカなんじゃないんでしょうか?

750 名前:デフォルトの名無しさん [2025/08/18(月) 21:35:09.38 ID:YC9D9D3f.net]
>>740
いつもの境界知能の人か
己の幼稚な質問を執拗に繰り返したことを反省することはないのか?



751 名前:デフォルトの名無しさん [2025/08/18(月) 21:46:23.50 ID:0Xm1KZoO.net]
初めて生成AI使ってプログラミングしたけど凄いね
自分で書いたら速くても1時間はかかるコードが30分で完成したり上手く行くと

752 名前:1発で動くからかかる時間は指示に使った5分だけ
効率化が半端ないから仕事で使ってる人は生産性上がりまくりだろうな
[]
[ここ壊れてます]






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<275KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef