- 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
- 577 名前:デフォルトの名無しさん mailto:sage [2025/08/02(土) 19:11:58.74 ID:XyRtrdUE.net]
- >>569
そう、それ Microsoft Powe Queryってやつ それでできそうだね
- 578 名前:デフォルトの名無しさん mailto:sage [2025/08/02(土) 19:12:47.04 ID:XyRtrdUE.net]
- >>570
あとはSeleniumBasicだか? Copilotが教えてくれたわ
- 579 名前:デフォルトの名無しさん mailto:sage [2025/08/02(土) 20:04:32.06 ID:CP7PbFCC.net]
- >>551
コードは人が検証できるんだから盲信もクソもないだろ あってるかどうか追ってから使うだけ
- 580 名前:デフォルトの名無しさん mailto:sage [2025/08/02(土) 20:33:46.91 ID:UAE3kLxf.net]
- >>571
SeleniumBasicは業務での使用だと導入のハードルが高いから、まず最初は使わない方向で検討した方がいい JavascriptとかCSSとか使って動的に生成されたページだとWinHttpやXMLHttpじゃ取得できないから、その時になってから考えればいい
- 581 名前:デフォルトの名無しさん mailto:sage [2025/08/02(土) 23:03:47.38 ID:TpfKdlSr.net]
- VBA関係ないんだけど便乗質問
テキストじゃなくて画像になってる表を取り込む方法ない? フリーのOCRサービスをいくつか試してみたけど、認識率が低すぎてまったく使い物にならなかった たとえば、こんなやつ https://i.imgur.com/6Y1wHtu.png
- 582 名前:デフォルトの名無しさん [2025/08/02(土) 23:20:31.57 ID:6k2UexVh.net]
- >>574
死ね
- 583 名前:デフォルトの名無しさん mailto:sage [2025/08/02(土) 23:21:26.24 ID:AVMu827h.net]
- >>574
ChatGPTはパーフェクトに認識してくれた
- 584 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 00:20:48.61 ID:voGz0LGc.net]
- 画像のテキスト化はChatGPTにその画像を貼って「csvに変換」て命令するだけ
- 585 名前:デフォルトの名無しさん [2025/08/03(日) 01:46:04.43 ID:tG7R5evI.net]
- >>572
日本語読めないバカなやつw
- 586 名前:デフォルトの名無しさん [2025/08/03(日) 07:22:39.43 ID:u21A2qJf.net]
- 将棋の9x9の盤面を
Excelの9x9のセルに取り込む方法はありませんか? 4-5年前の段階ではそういうフリーのOCRアプリを試してみたけど、認識率が低すぎてまったく使い物にならなかった。 たとえば、こんなやつ https://kifulog.shogi.or.jp/.service/smartphone/thumb/photos/uncategorized/2025/07/30/250730_082.gif
- 587 名前:デフォルトの名無しさん [2025/08/03(日) 08:12:05.36 ID:jStM3M9q.net]
- >>579
スレタイ読んで出直せ >>574みたいなクズに答えると次から次へとこういうクズが出てくる
- 588 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 08:19:57.47 ID:SguiDfgn.net]
- >>579
そんなことをする必要がない 棋譜DBで探せ
- 589 名前:デフォルトの名無しさん [2025/08/03(日) 10:08:34.77 ID:VGZenSDR.net]
- >>580
アホ 人生においてどんなことでもなんらかのことは関係している 本件ならなおさら
- 590 名前:デフォルトの名無しさん [2025/08/03(日) 10:09:27.93 ID:VGZenSDR.net]
- >>581
ハゲ わたしのしたいのは詰将棋本からデータを取りだし自分だけのアプリを作りそれで利用することだ
- 591 名前:デフォルトの名無しさん [2025/08/03(日) 10:48:12.93 ID:tQ6H2O71.net]
- ム板は変なのがいついたな
- 592 名前:デフォルトの名無しさん [2025/08/03(日) 10:49:30.72 ID:46rmLnF/.net]
- 4〜5年も出来ない出来ないって愚痴ってる時間で手動で取り込んだら終わってたのにな
- 593 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 13:02:27.38 ID:f/3y9QG3.net]
- >>582
ならもっも関係の深いスレ探してそっちで書け
- 594 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 13:12:07.92 ID:q1hsOkHS.net]
- >>573
なんとか、 VBAからSeleniumで、chromeでページを開くまでできたわ 組み込みに苦戦した あとは、表のデータを取得できるか…?
- 595 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 13:31:22.64 ID:yGXudbOO.net]
- >>587
ページのソースが取得出来たら、そのままワークシートにコピペするだけで自動的にhtmlタグを解釈して各セルにデータを入れてくれる
- 596 名前:デフォルトの名無しさん [2025/08/03(日) 14:35:22.29 ID:BVoc9QF/.net]
- >>586
ここのスレが関係あるじゃないか Excelはセルだし将棋盤の升目もセルだ
- 597 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 15:10:58.77 ID:LgAcf5U1.net]
- >>589
関係の有無じゃなく関連の強さの話をしている
- 598 名前:デフォルトの名無しさん [2025/08/03(日) 15:30:28.08 ID:hueQzkGD.net]
- >>590
ここのスレが関連あるじゃないか糞 Excelはセルだし将棋盤の升目もセルだ
- 599 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 15:56:24.14 ID:LgAcf5U1.net]
- >>591
なら将棋スレで訊け
- 600 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 16:49:55.24 ID:ggxTCWx/.net]
- 将棋は文系なんだろうか
sfenとか局面の棋譜データはあるのに盤面とのやり取りは>>>579みたいな画像をいまだに使ってるっぽい その辺ごにょごにょすれば莫大なお金になりそうだがはて
- 601 名前:デフォルトの名無しさん [2025/08/03(日) 17:18:18.76 ID:YZtGqrQ/.net]
- >>592
だが断ります >>593 そりゃ99.99%の一般人は579みたいな画像しか理解できないからでしょ ところでごにょごにょとはなんですか?
- 602 名前:デフォルトの名無しさん [2025/08/03(日) 17:20:11.60 ID:YZtGqrQ/.net]
- わたしがたくらんでる莫大なお金は
詰め将棋をAI的に生成させて 「詰将棋・問題数無限問!アプリ」を適正価格で大量に売り出すことだ
- 603 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 17:40:57.05 ID:2B5I/jfB.net]
- 詰将棋を自動生成するだけのプログラムならたしかもうあるんじゃなかったっけ。
手順の芸術性、棋力向上への有用性、解き味の良さなど、何らかの特徴でフィルタリングできる技術があるなら売れるかもしれないが、そうでないとあまりニーズがないんじゃない?
- 604 名前:デフォルトの名無しさん [2025/08/03(日) 19:55:58.55 ID:V/GjesGC.net]
- .AutoFilterで指定の日付に一致で挑戦していますがdate型で一致を試みても一致しないのですね
DateSerial(指定の日付)ではダメで、 Format(DateSerial(指定の日付), "セル.Text") でないとダメなんですね こうなるとセルの表示形式をvbaで指定して表示形式を完全一致させるしかなさそうですね。
- 605 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 20:05:09.92 ID:uky3ZHQc.net]
- やっと会社のOfficeが365版になったけどすごいね、追加された関数
配列系の関数がかなり強化されたから普通にワークシート関数でpandasっぽい操作が色々できて快適
- 606 名前:デフォルトの名無しさん [2025/08/03(日) 20:10:32.84 ID:V/GjesGC.net]
- >>598
パンダ🐼ズってなんですか?🤔 Power Queryでよくないでしょうか?
- 607 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 20:25:55.74 ID:N8dBwnie.net]
- >>597
できた Range("A1:A32").AutoFilter field:=1, Criteria1:=">=" & DateSerial(2025, 8, 3), Criteria2:="<=" & DateSerial(2025, 8, 3) ※A2〜A32:2025/8/1〜2025/8/31
- 608 名前:デフォルトの名無しさん mailto:sage [2025/08/03(日) 20:34:53.53 ID:q1hsOkHS.net]
- >>598
てか、 普通にVBAでPython使えればいいのに…
- 609 名前:デフォルトの名無しさん [2025/08/03(日) 20:46:44.86 ID:V/GjesGC.net]
- >>600
そうなんです 指定日に一致は.Text(画面上の表示)に合わせないといけないのに、 以上以下、 より大きいより小さいはできるんです だからどうしてもdate型でやろうと思うなら、 DateSerial(2025, 8, 3) "=<" “>=”DateSerial(2025, 8, 3) みたいにCriteria1とCriteria2を駆使しなければならない だったらセルの表示形式も一時的でいいから一意に固定してそれでformat(date型,”指定した書式”)でCriteria1だけにフィルターした方が確実だと思うのです
- 610 名前:デフォルトの名無しさん [2025/08/03(日) 21:11:15.05 ID:tG7R5evI.net]
- >>598
ACCESS使えるならお勧
- 611 名前:゚
まあ何をDBでやると都合いいのか、からだが [] - [ここ壊れてます]
- 612 名前:デフォルトの名無しさん [2025/08/03(日) 22:36:46.93 ID:V/GjesGC.net]
- フィルターをするのもわソートをする事も一苦労な上に不正確というのがVBAの致命的な欠陥であり、ExcelがExcelたる由縁ではないでしょうか
- 613 名前:デフォルトの名無しさん [2025/08/03(日) 22:59:57.32 ID:FAt4VsX5.net]
- >>604
Execlは表計算ソフトだからソートという機能は重要ではなかった フィルタも仕様を大きく変えたので、VBAがついてこれないだけ。
- 614 名前:デフォルトの名無しさん [2025/08/03(日) 23:00:50.98 ID:FAt4VsX5.net]
- >>604
Excelシートをテーブルに見立ててSQLで操作できるんだよ?
- 615 名前:デフォルトの名無しさん [2025/08/03(日) 23:30:27.42 ID:V/GjesGC.net]
- VPageBreaks(1).Dragoff xlToRight,1
- 616 名前:デフォルトの名無しさん [2025/08/04(月) 06:52:45.16 ID:se5vJG1P.net]
- テーブルのAutoFilterの絞り込みを解除するにはws.ShowAllDataではなくてtbl.AutoFilter.ShowAllDataだったのね
- 617 名前:デフォルトの名無しさん mailto:sage [2025/08/04(月) 07:58:56.26 ID:s0XyzxW3.net]
- >>603
Accessは次の2027でディスコン、後継はExcelのモダン機能使えって話だからな 今からAccess使い始めるメリットは僅少
- 618 名前:デフォルトの名無しさん [2025/08/04(月) 12:16:02.82 ID:ID6mjO5y.net]
- >>609
情弱w
- 619 名前:デフォルトの名無しさん mailto:sage [2025/08/04(月) 13:02:17.40 ID:s0XyzxW3.net]
- >>610
?
- 620 名前:デフォルトの名無しさん [2025/08/06(水) 12:21:48.06 ID:ALrU+FVg.net]
- そして時は動き出す
- 621 名前:デフォルトの名無しさん mailto:sage [2025/08/06(水) 19:01:16.26 ID:x4zMZ0Dh.net]
- と思ったがやっぱり止める
- 622 名前:デフォルトの名無しさん [2025/08/06(水) 19:03:13.54 ID:Cijl6HjH.net]
- 普通にExcelを使用するならまず使わないAddress関数も、VBAならセルの指定やセルの範囲指定に使えるとやっと気づいて感動を覚えた。
- 623 名前:デフォルトの名無しさん [2025/08/06(水) 19:28:37.58 ID:YepNzGI4.net]
- 馬鹿自慢ですか?
- 624 名前:デフォルトの名無しさん mailto:sage [2025/08/06(水) 19:51:44.79 ID:mVrVWGPw.net]
- >>587
なんとか、Seleniumでテーブルのデータ取れた うれしい
- 625 名前:デフォルトの名無しさん [2025/08/06(水) 19:57:00.96 ID:Cijl6HjH.net]
- >>616
Power Automate Desctop使おう泣
- 626 名前:デフォルトの名無しさん [2025/08/06(水) 20:54:00.65 ID:Cijl6HjH.net]
- VBAのRangeと関数のINDIRECTはほぼ似た様なものだったんだ
- 627 名前:デフォルトの名無しさん mailto:sage [2025/08/06(水) 20:55:15.43 ID:tEmBbRM5.net]
- >>614
ADDRESS関数はワークシートで使うならINDIRECT関数と組み合わせると便利だよ
- 628 名前:デフォルトの名無しさん [2025/08/06(水) 21:22:56.67 ID:Cijl6HjH.net]
- ワークシートのセルに=D1:F10を入力します。
=を消します あ〜ら不思議 Range()に使える文字列になります震え声 知らなかった
- 629 名前:デフォルトの名無しさん mailto:sage [2025/08/06(水) 22:10:53.86 ID:gxWTXL5D.net]
- >>619
以前は揮発性関数を使っていると、クローズする時 変更してなくても「変更を保存しますか?」と聞かれてウザかったけど、最近はそうならなくなったね
- 630 名前:デフォルトの名無しさん [2025/08/06(水) 23:12:12.97 ID:ykWow3x9.net]
- >>621
あれ糞うざいよな もう地球に隕石落ちて滅びれば?って思うほどイラつくよ
- 631 名前:デフォルトの名無しさん [2025/08/06(水) 23:32:51.54 ID:GR+FQsr7.net]
- >>621
よくそんなことに気づきましたね… そんなことばかりで、最近はもう、ちょっとした違和感は無視する習慣がついてしまって いけないことですが
- 632 名前:デフォルトの名無しさん [2025/08/06(水) 23:45:43.54 ID:Cijl6HjH.net]
- Range(“A1”,”B10”).Selectでも良かったんや
知らなかった Range(Cells,Cells)で指定すると言えばそうだけど
- 633 名前:デフォルトの名無しさん [2025/08/07(木) 07:28:20.30 ID:NU4k5NRA.net]
- >>624
馬鹿であることを告白して楽しいの?
- 634 名前:デフォルトの名無しさん mailto:sage [2025/08/07(木) 10:21:30.31 ID:70AFeDyz.net]
- 馬鹿なことすら書けない人が、誰よりもいちばんみじめ
みじめに目鼻口を描いたら>>625の似顔絵のできあがり
- 635 名前:デフォルトの名無しさん mailto:sage [2025/08/07(木) 10:48:34.98 ID:F33eI4p6.net]
- >>626
んなこたーない 馬鹿なことでも有意義な発言はあるけど、 ID:Cijl6HjHは馬鹿な上に日記でしかなくここに書くべき内容ではない スレタイすら読めない馬鹿は惨めというよりもはや可哀想
- 636 名前:デフォルトの名無しさん [2025/08/07(木) 10:51:06.38 ID:O9lf3thN.net]
- でも年収400万とかなんだろ?
誰々が馬鹿とか以前に底辺はね…
- 637 名前:デフォルトの名無しさん mailto:sage [2025/08/07(木) 12:50:03.07 ID:T5vmth6D.net]
- 年収1億だろうが1,000億だろうが、バカはバカ
アカンよ? 二宮尊徳の通俗道徳洗脳にまんまと嵌まって、「金持ち=エラい」とか思い込むのは
- 638 名前:デフォルトの名無しさん mailto:sage [2025/08/07(木) 14:41:21.36 ID:70AFeDyz.net]
- じぶんのカキコは書き込むべき内容なん?
べき内容ってどんな基準なん? だれが決めてるん? 勝手な思い込みだろ? みじめな上に憐れで恥ずべき人間なのはどっち
- 639 名前:デフォルトの名無しさん mailto:sage [2025/08/07(木) 16:05:30.00 ID:F33eI4p6.net]
- >>630
スレタイもテンプレも読めない人間ですって自己紹介する人間は当然ローカルルールも読めないもんな 日本語を意味でなく文字で理解するとこういうバカになるんだな
- 640 名前:デフォルトの名無しさん [2025/08/07(木) 17:41:57.70 ID:3W14qCxv.net]
- >>630
馬鹿は消えろ
- 641 名前:デフォルトの名無しさん mailto:sage [2025/08/08(金) 16:23:54.91 ID:Uv90EY2Z.net]
- でも、先輩のクレバーな回答とか作品とか、このスレで一度もお目に掛かったこと無いですよね?
それはどうしてなんですか?
- 642 名前:デフォルトの名無しさん [2025/08/08(金) 18:29:28.89 ID:2mOO3f8y.net]
- そりゃセンスも無い年収も低い参考書で覚えただけの奴がドヤってたからだよ
- 643 名前:デフォルトの名無しさん [2025/08/08(金) 18:40:58.74 ID:adZh48Rg.net]
- >>633
お前の馬鹿な日記よりましだろ
- 644 名前:デフォルトの名無しさん [2025/08/08(金) 19:39:10.06 ID:WJNqBNDH.net]
- 目くそ鼻くそ
- 645 名前:デフォルトの名無しさん mailto:sage [2025/08/08(金) 20:25:56.31 ID:LzRW7Y1G.net]
- アホな質問にこたえるとなるとどうしてもアホな回答になるから仕方ない
- 646 名前:デフォルトの名無しさん [2025/08/08(金) 20:54:05.55 ID:xPBNC7DI.net]
- アホな質問はアホが質問するだけに内容も浅く簡単な内容 だから似たような有象無象のアホがこれなら俺も答えられるとアホな回答が続く
悪貨は良貨を駆逐する
- 647 名前:デフォルトの名無しさん mailto:sage [2025/08/08(金) 21:55:45.55 ID:dCfaDUr7.net]
- せめて年収制限しようぜ
600万以下は質が下がるから質問に答えないで
- 648 名前:デフォルトの名無しさん [2025/08/09(土) 00:11:04.59 ID:gjs9J3GA.net]
- 600万以上のスペシャル回答見せてみろ
- 649 名前:デフォルトの名無しさん [2025/08/09(土) 07:45:35.58 ID:jRFVkFyh.net]
- 760万の俺に任せろ
- 650 名前:デフォルトの名無しさん mailto:sage [2025/08/09(土) 16:29:44.93 ID:B3Fv7AUR.net]
- なら、質問回答形式じゃ無くていいから、じぶんの作品のうちベスト5から
どれか見繕ってサンプル見せてくださいよ 一部でいいから 最近半年間とかでじぶんでも上出来!と絶賛した処理でもいいっスよ 記憶も薄れたけど、あの時あんな処理して難を逃れたとかいう経験談でもいいし どれひとつ書けない人達が他人を冒とくしてるだけでしょ?
- 651 名前:デフォルトの名無しさん mailto:sage [2025/08/09(土) 16:40:10.00 ID:B3Fv7AUR.net]
- クマを殺処分した自治体とか、学歴偽装で市長当選させた役所とかに
まったく自分には何の関係も無いのに迷惑イタ電しまくる層とおんなしレベルでしょう? IQが低いのか産まれ持ったDNAが似通ってるのか育った環境が劣悪なのか 今現在の生活レベルがどん底なのか知りませんけど、いったい何に突き動かされてそんな事ばかりするやら もはや迷惑行為する事こそが生きる術みたいに成り果ててますけど、いいんですか? まぁ、いいんでしょうね 本人にとっては そうでなきゃ、こんな迷惑行為し続けるのにも飽きるはずですし
- 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は廃止の方向だとわかってないのかな?
|

|