Excel VBA 質問スレ Part83 (572レス)
Excel VBA 質問スレ Part83 http://mevius.5ch.net/test/read.cgi/tech/1749348402/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん [sage] 2025/06/08(日) 11:06:42.20 ID:j4jIPbHU ExcelのVBAに関する質問スレ コード書き込みや作成依頼もOK 次スレは>>980が立てること 無理なら細かく安価指定 ※前スレ Excel VBA 質問スレ Part82 https://mevius.5ch.net/test/read.cgi/tech/1737657075/1 http://mevius.5ch.net/test/read.cgi/tech/1749348402/1
473: デフォルトの名無しさん [sage] 2025/07/26(土) 14:28:31.18 ID:F1jFmomB ExportAsFixedFormat xlTypePDF, pdfPath,,,,,, 名前を覚えるか糞長引数の位置を覚えるかのトレードオフ http://mevius.5ch.net/test/read.cgi/tech/1749348402/473
474: デフォルトの名無しさん [] 2025/07/26(土) 15:15:43.28 ID://AUV0sR 別にどちらでもいい http://mevius.5ch.net/test/read.cgi/tech/1749348402/474
475: デフォルトの名無しさん [sage] 2025/07/26(土) 17:35:17.71 ID:UKLeI2W+ どっちの書式も覚えてない 検索で上位に出てきたコードをコピペするだけ http://mevius.5ch.net/test/read.cgi/tech/1749348402/475
476: デフォルトの名無しさん [] 2025/07/28(月) 17:59:42.76 ID:vQ0dL+ep 一次配列しか対応していないからFilter関数を避けてきましたが、worksheet関数で一次配列に簡単に直せるのと、Filter関数は部分一致なので、ループで重ねがけをするととても便利ですね。 http://mevius.5ch.net/test/read.cgi/tech/1749348402/476
477: デフォルトの名無しさん [sage] 2025/07/28(月) 18:28:01.59 ID:23Svm7lo ネット検索でコピペ 実際はこんなのが大半なんだよな http://mevius.5ch.net/test/read.cgi/tech/1749348402/477
478: デフォルトの名無しさん [] 2025/07/28(月) 23:33:08.81 ID:/EYYRyt0 部署内と提携仕入先でVBAで金かけずに簡易システムの共同開発ってことで メール本文にプロシージャ貼って相手に送ってる 相手からうまく動きました、こっちもこうしてほしいですと回答がくる また直したのをメールに貼って送る なんという原始的な外資企業だよ http://mevius.5ch.net/test/read.cgi/tech/1749348402/478
479: デフォルトの名無しさん [] 2025/07/28(月) 23:37:37.11 ID:ofRNtrsX 草 http://mevius.5ch.net/test/read.cgi/tech/1749348402/479
480: デフォルトの名無しさん [] 2025/07/29(火) 12:30:27.63 ID:cpAOUjwH できることからコツコツと ですよ マニアでもいないと飛躍しない 責任取らされるかもと思えば何もしない http://mevius.5ch.net/test/read.cgi/tech/1749348402/480
481: デフォルトの名無しさん [] 2025/07/29(火) 19:57:27.87 ID:G836h0I1 vbaではfor のループ処理で条件に一致しないときはループをスキップ(次へ)が出来ないと聞きます なんとかif文のnot then の時はスキップみたいなコードを書いていますがなかなか難しいです AIはGo To文を書いているので私も書いていいでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1749348402/481
482: デフォルトの名無しさん [sage] 2025/07/29(火) 19:59:00.98 ID:wqm1/dtV whileとか使えば? http://mevius.5ch.net/test/read.cgi/tech/1749348402/482
483: デフォルトの名無しさん [] 2025/07/29(火) 20:10:20.21 ID:G836h0I1 >>482 whileもDoもしっかりと理解しておかないと無限列車編になりそうで怖いです 仮にもしIf not 〜 Then Next と言う様なコードがあったとしてもそれが事実上のGo To文だと言われたらそうなのかもしれません http://mevius.5ch.net/test/read.cgi/tech/1749348402/483
484: デフォルトの名無しさん [] 2025/07/29(火) 20:24:56.02 ID:cpAOUjwH continueが無いと言うことなら goto continue はわかりやすく代替になる ネストあるしでオレの場合は LBL_CONTINUE_10: とかにしてるけど http://mevius.5ch.net/test/read.cgi/tech/1749348402/484
485: デフォルトの名無しさん [] 2025/07/29(火) 20:27:33.99 ID:J9oCD99i >>483 馬鹿には難しいのか? http://mevius.5ch.net/test/read.cgi/tech/1749348402/485
486: デフォルトの名無しさん [] 2025/07/29(火) 21:03:16.99 ID:G836h0I1 >>485 Doとwhileはよく理解して使わないと無限ループになると聞いているので避けてきただけです Go To もスパゲッティコードになると聞いているので避けいるだけです If not 〜 Then 次 次 : にすればいいですね http://mevius.5ch.net/test/read.cgi/tech/1749348402/486
487: デフォルトの名無しさん [] 2025/07/29(火) 21:10:27.10 ID:vWW6c4Rp i=i+1をセットに考えとけば無限ループなんて起こすことそんなにないっしょ http://mevius.5ch.net/test/read.cgi/tech/1749348402/487
488: デフォルトの名無しさん [] 2025/07/29(火) 21:41:08.56 ID:ii3Lf2qi >>486 こんな簡単なことも瞬時に理解できないとかやっぱり馬鹿だろうが Go Toと書いてるだけで馬鹿とわかるんだよ それとも境界知能か? http://mevius.5ch.net/test/read.cgi/tech/1749348402/488
489: デフォルトの名無しさん [] 2025/07/29(火) 21:54:22.96 ID:G836h0I1 Power Queryでフィルターしたり、データベースの真似事をするのは大好きだけど、 vbaのauto filterをするのは苦手意識が強い この気持ちわかってくれますか? http://mevius.5ch.net/test/read.cgi/tech/1749348402/489
490: デフォルトの名無しさん [sage] 2025/07/29(火) 22:09:39.89 ID:hgNMIII1 夏休みのせいか?それとも暑さで頭がやられているのが出てきてるのか? http://mevius.5ch.net/test/read.cgi/tech/1749348402/490
491: デフォルトの名無しさん [sage] 2025/07/29(火) 22:28:38.75 ID:eRHOoyzY こだわりがあるようだから温かく見守ってあげて http://mevius.5ch.net/test/read.cgi/tech/1749348402/491
492: デフォルトの名無しさん [] 2025/07/29(火) 22:29:41.49 ID:49whZmZ7 いつもの人か 誰が付き合ってあげて http://mevius.5ch.net/test/read.cgi/tech/1749348402/492
493: デフォルトの名無しさん [] 2025/07/29(火) 22:40:34.46 ID:G836h0I1 >>492 いつもの人ってなんですか? http://mevius.5ch.net/test/read.cgi/tech/1749348402/493
494: デフォルトの名無しさん [sage] 2025/07/30(水) 00:33:34.98 ID:JW2l3Q+S しらんけど煽りしかしてないやつはなんなんだ? http://mevius.5ch.net/test/read.cgi/tech/1749348402/494
495: デフォルトの名無しさん [] 2025/07/30(水) 00:42:25.90 ID:wwipb9hb 白痴が書き込むようになると一気にレベルが下がるからな 悪貨は良貨を駆逐する http://mevius.5ch.net/test/read.cgi/tech/1749348402/495
496: デフォルトの名無しさん [] 2025/07/30(水) 02:51:59.94 ID:UyfVNIk6 >>493 どうしようもなく頭が悪くて理解力が足りないだけなのにネチネチと質問を繰り返す人のこと http://mevius.5ch.net/test/read.cgi/tech/1749348402/496
497: デフォルトの名無しさん [] 2025/07/30(水) 06:00:40.49 ID:0FpGkecW >>496 一体どこが理解力がないのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1749348402/497
498: デフォルトの名無しさん [] 2025/07/30(水) 06:21:59.30 ID:hYsgvs3H ダメだこりゃ http://mevius.5ch.net/test/read.cgi/tech/1749348402/498
499: デフォルトの名無しさん [sage] 2025/07/30(水) 08:09:34.32 ID:tLf0EMwW 質問する側ならともかく、真夜中ひとが寝静まってる頃合いに、回答するでもなく 煽りや虚仮にするだけのカキコする人に関わってはいけない ダークサイドに取り込まれる じゃあ、そういう人等が得意な分野の質問をすれば回答が付くのか?というと、そんなことも無い 得意なのは他人を罵ることだけなんだから http://mevius.5ch.net/test/read.cgi/tech/1749348402/499
500: デフォルトの名無しさん [sage] 2025/07/30(水) 08:21:21.59 ID:tLf0EMwW そもそも、優秀な人材は真夜中はきちんと睡眠をとっている 夜中に寝付けずにあまつさえ掲示板にわざわざ出向いて あろうことか罵詈雑言書き込んで己の不甲斐無さの不満の吐け口にしてる時点でお察し http://mevius.5ch.net/test/read.cgi/tech/1749348402/500
501: デフォルトの名無しさん [] 2025/07/30(水) 08:32:17.89 ID:ZrfB2rqA ID:tLf0EMwW 頭悪そう http://mevius.5ch.net/test/read.cgi/tech/1749348402/501
502: デフォルトの名無しさん [] 2025/07/30(水) 12:03:26.15 ID:8Rlxo22+ ID:ZrfB2rqA 頭ハゲてそう🦲 http://mevius.5ch.net/test/read.cgi/tech/1749348402/502
503: デフォルトの名無しさん [sage] 2025/07/30(水) 14:51:27.88 ID:tLf0EMwW わずか10分後に反応されてた! もはや、殆どbotだな この応答を見れば明白なように ヒトでも無いカキコの相手するだけ時間の無駄だといういい見本 新しくここに来た人たちは、botが居着いてることを承知の上で 相談や質問をするのが、ひとつの心構え http://mevius.5ch.net/test/read.cgi/tech/1749348402/503
504: デフォルトの名無しさん [sage] 2025/07/30(水) 17:11:39.24 ID:2dwihfai 専ブラを知らないキチガイはNG http://mevius.5ch.net/test/read.cgi/tech/1749348402/504
505: デフォルトの名無しさん [] 2025/07/30(水) 18:05:33.89 ID:bqS2T+6f 優秀の定義は年収で決まる 年収が30代で750万、40代で900万これを超えない奴がさわるVBAなんてもれなくポンコツだから ふふ http://mevius.5ch.net/test/read.cgi/tech/1749348402/505
506: デフォルトの名無しさん [sage] 2025/07/30(水) 19:00:00.76 ID:+PBQOhAV つまり会長・社長クラスの触るVBAは素晴らしい出来 生徒や学生の触るVBAはポンコツ んなわけあるか http://mevius.5ch.net/test/read.cgi/tech/1749348402/506
507: デフォルトの名無しさん [] 2025/07/30(水) 21:07:45.62 ID:T2pHe4I2 極論そうだよね 低年収の触るVBAは質が低い 質が低いからVBAを覚えても低年収 専門分野と違ってこんなに強みになるプログラミングは他にないから http://mevius.5ch.net/test/read.cgi/tech/1749348402/507
508: デフォルトの名無しさん [] 2025/07/30(水) 22:02:33.58 ID:3dlCCuCF >>506 ほんそれ バカの言ってることなんてポンコツなことばかり http://mevius.5ch.net/test/read.cgi/tech/1749348402/508
509: デフォルトの名無しさん [sage] 2025/07/31(木) 19:07:57.07 ID:QmW4aWFz 優禿の定義は年収ではないと思う http://mevius.5ch.net/test/read.cgi/tech/1749348402/509
510: デフォルトの名無しさん [] 2025/07/31(木) 19:22:24.31 ID:IqvQqgPR まあ馬鹿にしたいだけなんで定義も根拠もないんだけどな http://mevius.5ch.net/test/read.cgi/tech/1749348402/510
511: デフォルトの名無しさん [sage] 2025/07/31(木) 19:42:34.79 ID:PLayNHBZ そんなもんやろな http://mevius.5ch.net/test/read.cgi/tech/1749348402/511
512: デフォルトの名無しさん [sage] 2025/07/31(木) 21:06:19.26 ID:2YdreDTb >>509 _人人人人人人人人人_ > また髪の話してる <  ̄Y^Y^Y^Y^Y^Y^Y^Y^Y ̄ _ γ ⌒ ヽ 彡 ⌒ ミ . 彡 = ミ (´・ω・`) (´・ω・`) (´・ω・`) ツルピカ ウスゲ バーコート http://mevius.5ch.net/test/read.cgi/tech/1749348402/512
513: デフォルトの名無しさん [] 2025/07/31(木) 21:31:34.28 ID:Sbsp3WvH 仕事の能力は年収じゃないって否定しても実際は年収だけどな VBAなんてどう処理させるかじゃなくどう運用するかなんだよ http://mevius.5ch.net/test/read.cgi/tech/1749348402/513
514: デフォルトの名無しさん [sage] 2025/07/31(木) 22:18:52.27 ID:Dd41SAEI 処理の結果がすべて ソースコードがきれいかどうかで評価する会社なんかない http://mevius.5ch.net/test/read.cgi/tech/1749348402/514
515: デフォルトの名無しさん [] 2025/08/01(金) 06:26:00.78 ID:w1WlIxif なんですぐに人に統合失調症だのバカだの言う人がいるのでしょうね。 http://mevius.5ch.net/test/read.cgi/tech/1749348402/515
516: デフォルトの名無しさん [sage] 2025/08/01(金) 07:38:46.46 ID:N/mTRICo >>513 年収で判断できるのは仕事の能力ではなく労働の能力 http://mevius.5ch.net/test/read.cgi/tech/1749348402/516
517: デフォルトの名無しさん [sage] 2025/08/01(金) 07:41:55.86 ID:bbNzKVYn そんな言葉遊びで誤魔化してるから給料が安いのです 構文よりイメージを養いなさい http://mevius.5ch.net/test/read.cgi/tech/1749348402/517
518: デフォルトの名無しさん [sage] 2025/08/01(金) 07:56:02.20 ID:eVYJhFpu すぐ話脱線するし、ろくでもないスレになったな http://mevius.5ch.net/test/read.cgi/tech/1749348402/518
519: デフォルトの名無しさん [sage] 2025/08/01(金) 08:14:50.95 ID:tPn9WPv7 >>517 算数と数学くらい違うものを言葉遊びとか、 よほど学がないんだな http://mevius.5ch.net/test/read.cgi/tech/1749348402/519
520: デフォルトの名無しさん [] 2025/08/01(金) 10:40:10.51 ID:R6RHAbIb 昨日まで使ってたのが急にエラー出るようになったけど何が原因か分からなかったのでアドバイス下さい 使用マクロ Sub 表作成() Dim ws1 As Worksheet Set ws1 = ThisWorkbook.Worksheets("記") Dim cmax1 As Long cmax1=ws1.Range("A1048576").End(xlUp).Row With ws1.Sort .SortFields.Clear .SortFields.Add Key:=ws1.Range("A2"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal .SetRange ws1.Range("A3:L" & cmax1) .Header = xlNo .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply End With Columns("E:E").ColumnWidth = 0 Columns("I:I").ColumnWidth = 0 Columns("K:K").ColumnWidth = 0 ActiveWorkbook.SaveAs Filename:="C:\Users\User\Documents\ファイルパス\請求書" & " " & Format(Date, "yyyymmdd") & ".xlsx", FileFormat:=xlOpenXMLWorkbook End Sub エラー内容 ファイル'C:\Users\User\Documents\ファイルパス\請求書\7E1A4F10'にアクセスできません http://mevius.5ch.net/test/read.cgi/tech/1749348402/520
521: デフォルトの名無しさん [sage] 2025/08/01(金) 12:40:21.47 ID:cEVejwoq >>520 ファイル名で「請求書」の次は「年月日」が来るはずなのに、エラーメッセージの中で16進数になってるのがあきらかにおかしい 本当にそのマクロを動かして、そのエラーが出たの?ちょっとありえないんだけど http://mevius.5ch.net/test/read.cgi/tech/1749348402/521
522: デフォルトの名無しさん [sage] 2025/08/01(金) 12:42:32.32 ID:uTmd43g9 英字のファイルってなんか中間ファイルかなんかだっけ http://mevius.5ch.net/test/read.cgi/tech/1749348402/522
523: デフォルトの名無しさん [] 2025/08/01(金) 16:09:22.52 ID:R6RHAbIb >>521 再度試しましたが発生しました エラーメッセージは正確には ファイル'C:\Users\User\Documents\ファイルパス\請求書\PDF/7E1A4F10'にアクセスできません(7E1A4F10は毎回別の文字列になります)です 昨日からの変更点はSSDが壊れたため、D:/をC:/に変更しました http://mevius.5ch.net/test/read.cgi/tech/1749348402/523
524: デフォルトの名無しさん [] 2025/08/01(金) 17:15:54.06 ID:hiUF93yw ぼけっ!と叫びたくなるな http://mevius.5ch.net/test/read.cgi/tech/1749348402/524
525: デフォルトの名無しさん [sage] 2025/08/01(金) 17:36:20.41 ID:eMcgYSYd D:/じゃなくてD:\にしなくちゃな http://mevius.5ch.net/test/read.cgi/tech/1749348402/525
526: デフォルトの名無しさん [sage] 2025/08/01(金) 17:47:11.41 ID:cEVejwoq >>523 そこの文字列、PDFの次は本当にスラッシュなの? だとしたら、スラッシュはファイル名に使えない文字だからエラーが出て当然なんだけど ごまかさずにエラーの出たソースコードちゃんと貼って http://mevius.5ch.net/test/read.cgi/tech/1749348402/526
527: デフォルトの名無しさん [] 2025/08/01(金) 18:38:36.40 ID:R6RHAbIb すいません、/は¥です コピペしたら変わってた http://mevius.5ch.net/test/read.cgi/tech/1749348402/527
528: デフォルトの名無しさん [sage] 2025/08/01(金) 18:39:47.95 ID:eMcgYSYd 流石に変わらんだろw http://mevius.5ch.net/test/read.cgi/tech/1749348402/528
529: デフォルトの名無しさん [sage] 2025/08/01(金) 18:41:07.46 ID:AVNTPHz8 ファイルシステムが壊れたかハードウェア障害なんじゃね フォーマットしてOSから再インストールだな http://mevius.5ch.net/test/read.cgi/tech/1749348402/529
530: デフォルトの名無しさん [] 2025/08/01(金) 18:50:34.81 ID:hiUF93yw エラーメッセージの通りだろ ┐(´д`)┌ヤレヤレ http://mevius.5ch.net/test/read.cgi/tech/1749348402/530
531: デフォルトの名無しさん [sage] 2025/08/01(金) 19:10:41.68 ID:igw8+VNg 初心者だから見落としている事に気づいていない ってことなんだろうな http://mevius.5ch.net/test/read.cgi/tech/1749348402/531
532: デフォルトの名無しさん [sage] 2025/08/01(金) 20:49:06.67 ID:iGmjJYY4 あれ?また低年収がこんな内容でドヤ顔の上から目線じゃん ¥と/の関係性もわからない時点で使用者がトラブルの打ち上げしても僕の処理は綺麗ですと言い張ってそう http://mevius.5ch.net/test/read.cgi/tech/1749348402/532
533: デフォルトの名無しさん [sage] 2025/08/01(金) 20:52:36.63 ID:iGmjJYY4 初心者が~って年収500万もなさそうな底辺が嬉々としててもね… 作ったVBAを不慣れな人が使うことも想定できないまさに底辺 http://mevius.5ch.net/test/read.cgi/tech/1749348402/533
534: デフォルトの名無しさん [sage] 2025/08/01(金) 21:13:00.15 ID:49ut/ffG >>523 ActiveWorkbook.SaveAs Filename:="C:\Users\User\Documents\ファイルパス\請求書" & " " & Format(Date, "yyyymmdd") & ".xlsx", FileFormat:=xlOpenXMLWorkbook 請求書フォルダ配下のPDFフォルダを指定してないけどそんなエラーが出る? 保存先が変わってない? http://mevius.5ch.net/test/read.cgi/tech/1749348402/534
535: デフォルトの名無しさん [] 2025/08/01(金) 21:14:40.85 ID:w1WlIxif >>520 シートはコードネームで指定した方がいいと思う テーブルを使いましょう http://mevius.5ch.net/test/read.cgi/tech/1749348402/535
536: デフォルトの名無しさん [] 2025/08/01(金) 21:38:32.14 ID:ddFT1Hp8 "PDF" が消えている http://mevius.5ch.net/test/read.cgi/tech/1749348402/536
537: デフォルトの名無しさん [sage] 2025/08/01(金) 22:10:03.29 ID:X5JOiH9e ユーザが違うオチとか http://mevius.5ch.net/test/read.cgi/tech/1749348402/537
538: デフォルトの名無しさん [] 2025/08/01(金) 22:28:18.18 ID:R6RHAbIb >>534 D:→C:~Documents¥に変えたくらいしか心当たりないんです >>535 ごめんなさい http://mevius.5ch.net/test/read.cgi/tech/1749348402/538
539: デフォルトの名無しさん [] 2025/08/01(金) 23:27:01.60 ID:hiUF93yw >>538 だからエラーメッセージの通りだろ http://mevius.5ch.net/test/read.cgi/tech/1749348402/539
540: デフォルトの名無しさん [sage] 2025/08/01(金) 23:59:43.71 ID:i/B3OzBA 保存先のフォルダーがないんじゃないの? http://mevius.5ch.net/test/read.cgi/tech/1749348402/540
541: デフォルトの名無しさん [] 2025/08/02(土) 00:24:04.05 ID:yYRGbhMw 例によって馬鹿が質問し有象無象の馬鹿が湧き出る流れ http://mevius.5ch.net/test/read.cgi/tech/1749348402/541
542: デフォルトの名無しさん [] 2025/08/02(土) 00:56:41.31 ID:pROVV37J >>520 そもそもなんでファイルフォーマットを指定しているのに & “.xlsx” を書いているのですか? それとactiveworkbook.saveas じゃなくて thisworkbook.saveasね http://mevius.5ch.net/test/read.cgi/tech/1749348402/542
543: デフォルトの名無しさん [sage] 2025/08/02(土) 07:48:06.29 ID:G/qnQzxD SSDだったDドライブに\Users\User\Documents\が有ったとは思えないんだが バックアップ先だったとかでフルアドレス入れてたかも知らん(無駄に) で、それまではそれで動作してたけど、Dが壊れたとかで単純にDをCに変えただけだとしたら アクセス権限が与えられていない可能性もある 普通にエクスプローラー開いて、それぞれのフォルダを段階追ってひとつずつ開いてみて 問題無ければ最後はそのExcelファイル開いてエラー発生しないかどうか(マクロ使わずに手動で開くという意味) 何か別にアドインとかが組み込まれててそれが原因だったってのもあるけど、それは次のステップでの検証 ブラウザ次第とかで入力時は¥にしてたのに書き込んだらスラッシュに変わってしまってるなんてのは よくあること(↑の¥は敢えて全角で書いてみた) http://mevius.5ch.net/test/read.cgi/tech/1749348402/543
544: デフォルトの名無しさん [sage] 2025/08/02(土) 08:17:04.68 ID:CP7PbFCC 分かってないならスクショなりをそのまま貼れば良いのに http://mevius.5ch.net/test/read.cgi/tech/1749348402/544
545: デフォルトの名無しさん [sage] 2025/08/02(土) 09:12:26.17 ID:6UqvySRN ファイル名に空白はいってるのか ファイル名囲まんとだめなやつじゃね http://mevius.5ch.net/test/read.cgi/tech/1749348402/545
546: デフォルトの名無しさん [sage] 2025/08/02(土) 10:00:02.65 ID:5rJvWPSX >>520 Windowsの更新などで、たまにVBAが影響を受けて、マクロが動かなくなるときがある。 特にワークシート名などのオブジェクトをスクリプト内で日本語(2バイト文字)で指定すると、 うまく行かなくなったりした。 まず気になるのは、シート名の"記"を"Notes"あたりにしてやってみるとか? ファイル名での日本語混じりフルパス指定は、多分影響はないとは思うけど、 「アクセスできません」 の原因がそれだったら、そのパスをワークシートのどこかに名前定義で貼り付けて、 その名前をVBA内でRange()参照するとか 知らんけど。 http://mevius.5ch.net/test/read.cgi/tech/1749348402/546
547: デフォルトの名無しさん [] 2025/08/02(土) 10:23:23.13 ID:pROVV37J >>546 ThisWorkbookならコードネームの方が安定すると思います あと個人でしか使用しないマクロ、ブックならいっそシートのインデックス番号で指定した方が安定するかもしれませんね http://mevius.5ch.net/test/read.cgi/tech/1749348402/547
548: デフォルトの名無しさん [sage] 2025/08/02(土) 10:51:23.59 ID:SCo3ZM4N パスを公開用に書き換えるぐらいなら前半の関係ない所を消せよ もし新規ブックで保存の1行だけにしてエラーが起きるならそれを貼れ ちなみにマクロの記録で保存文の正解はExcelが書いてくれる AIより確実だ http://mevius.5ch.net/test/read.cgi/tech/1749348402/548
549: デフォルトの名無しさん [] 2025/08/02(土) 10:55:31.35 ID:TvS+m01z AIをほとんど使ったことないやつ 「AIより確実だ」ワロタ 底辺職で知らずに適当に言ってるのおもろすぎ http://mevius.5ch.net/test/read.cgi/tech/1749348402/549
550: デフォルトの名無しさん [sage] 2025/08/02(土) 12:50:36.42 ID:CP7PbFCC >>548 マクロの記録はじゃ記録できない操作もあるけどね http://mevius.5ch.net/test/read.cgi/tech/1749348402/550
551: デフォルトの名無しさん [] 2025/08/02(土) 13:38:37.58 ID:JsttepqD >>549 AI盲信するバカなやつw http://mevius.5ch.net/test/read.cgi/tech/1749348402/551
552: デフォルトの名無しさん [sage] 2025/08/02(土) 15:33:56.33 ID:XyRtrdUE 質問だが、 Excelでウェブページの表のデータ(テキスト)を取得したいが、 どうすればええの? http://mevius.5ch.net/test/read.cgi/tech/1749348402/552
553: デフォルトの名無しさん [sage] 2025/08/02(土) 16:04:17.37 ID:qxFnCwfY >>552 今時はAIを使ったスクレイピングのSaaSが色々あるから、そういうのを使えば一瞬でできる http://mevius.5ch.net/test/read.cgi/tech/1749348402/553
554: デフォルトの名無しさん [sage] 2025/08/02(土) 16:22:40.55 ID:UAE3kLxf >>552 ブラウザからExcelなら普通にコピペできるぞ 表を選択、コピーしてワークシートに貼り付けるだけ 色やフォントが邪魔ならセルを右クリして「貼り付けのオプション」から「貼り付け先の書式に合わせる」を選ぶだけ http://mevius.5ch.net/test/read.cgi/tech/1749348402/554
555: デフォルトの名無しさん [sage] 2025/08/02(土) 16:36:11.47 ID:G/qnQzxD 新しめのサイトだと、その表内選択すら拒絶してる(ドラッグしても選択状態に成らない)のも 稀によくある 「ケッ!おまえのデータなんか要らねえよっ!」と、捨て台詞吐いて渋々次のサイトを漁りに行く http://mevius.5ch.net/test/read.cgi/tech/1749348402/555
556: デフォルトの名無しさん [] 2025/08/02(土) 16:58:35.92 ID:pROVV37J >>552 Power Automate Desktopでなんとかできるかもしれない 取得したい表をブラウザで開いた状態にする ブラウザ操作ですでに開いているブラウザにインスタンスする webデータ抽出 > webページからデータを抽出する ブラウザに画面を戻すと右クリックで設定できる様になる 成功したらあとはエクセルに貼り付けるのを考えてください http://mevius.5ch.net/test/read.cgi/tech/1749348402/556
557: デフォルトの名無しさん [sage] 2025/08/02(土) 17:12:25.56 ID:XyRtrdUE >>553 いや、自動でやりたいって話。 たくさんあるので。 http://mevius.5ch.net/test/read.cgi/tech/1749348402/557
558: デフォルトの名無しさん [sage] 2025/08/02(土) 17:13:49.69 ID:XyRtrdUE >>556 そのMicrosoft Powerなんちゃらってやつ、気になってるわ でも、Excelに手で貼るんじゃなく、VBAでプログラム的に計算処理して、 セルに表示する感じ。 http://mevius.5ch.net/test/read.cgi/tech/1749348402/558
559: デフォルトの名無しさん [sage] 2025/08/02(土) 17:15:25.84 ID:tx0odXgn 表をテキストやHTMLだかで取得できるならpowershellでやったっていい http://mevius.5ch.net/test/read.cgi/tech/1749348402/559
560: デフォルトの名無しさん [] 2025/08/02(土) 18:07:55.80 ID:EhvNl/Bg 取得したいウエブページがたくさんあるのなら、スクレイピングを使って完全自動化するけど 数が少ないのならウエブのテキストコピーだけは手動でもありなんじゃね http://mevius.5ch.net/test/read.cgi/tech/1749348402/560
561: デフォルトの名無しさん [] 2025/08/02(土) 18:12:45.94 ID:pROVV37J >>558 私も狙い通りや完璧にほど遠いので教えられる事は非常に少ないですが iframeがある場合は必ず指定して bodyやhtmlも特定できる様に指定しておいた方がいいかもしれないです 全く同じ要素の物が複数ある場合はordinalで0から始まるインデックスで指定 特にテーブルや表ならこれかもしれない テーブルのタグはtdやtrとか http://mevius.5ch.net/test/read.cgi/tech/1749348402/561
562: デフォルトの名無しさん [sage] 2025/08/02(土) 18:22:15.39 ID:XyRtrdUE >>561 実は、 今までは、iMacrosってやつと、JavaScriptとかを使ってやってたけど、 iMacrosが開発終了で動かなくなった あんまり無名のソフトは使わないほうがいいですね… http://mevius.5ch.net/test/read.cgi/tech/1749348402/562
563: デフォルトの名無しさん [sage] 2025/08/02(土) 18:33:30.70 ID:AVMu827h >>552 Webスクレイピングはこの辺を使ってやってる CreateObject("MSXML2.ServerXMLHTTP") CreateObject("WinHttp.WinHttpRequest.5.1") http://mevius.5ch.net/test/read.cgi/tech/1749348402/563
564: デフォルトの名無しさん [sage] 2025/08/02(土) 18:34:59.68 ID:HpTF1ew1 >>557 もちろん自動でできるよ http://mevius.5ch.net/test/read.cgi/tech/1749348402/564
565: デフォルトの名無しさん [] 2025/08/02(土) 18:36:59.11 ID:moyeEsyU >>543-548 ありがとう、PC会社で土日弄れないから週明けシート名変更から順に試してみます http://mevius.5ch.net/test/read.cgi/tech/1749348402/565
566: デフォルトの名無しさん [sage] 2025/08/02(土) 18:37:41.95 ID:tx0odXgn Manifest V3問題かな 昔のブラウザを使えばいい http://mevius.5ch.net/test/read.cgi/tech/1749348402/566
567: デフォルトの名無しさん [] 2025/08/02(土) 18:45:33.16 ID:lDYz6lmB >>565 二度と来るな http://mevius.5ch.net/test/read.cgi/tech/1749348402/567
568: デフォルトの名無しさん [sage] 2025/08/02(土) 18:46:38.24 ID:XyRtrdUE >>563 ほう それ使って、なんとかできそうだね http://mevius.5ch.net/test/read.cgi/tech/1749348402/568
569: デフォルトの名無しさん [] 2025/08/02(土) 18:50:26.55 ID:VT4vRkUR powerqueryもwebページからでーた取得できるよ http://mevius.5ch.net/test/read.cgi/tech/1749348402/569
570: デフォルトの名無しさん [sage] 2025/08/02(土) 19:11:58.74 ID:XyRtrdUE >>569 そう、それ Microsoft Powe Queryってやつ それでできそうだね http://mevius.5ch.net/test/read.cgi/tech/1749348402/570
571: デフォルトの名無しさん [sage] 2025/08/02(土) 19:12:47.04 ID:XyRtrdUE >>570 あとはSeleniumBasicだか? Copilotが教えてくれたわ http://mevius.5ch.net/test/read.cgi/tech/1749348402/571
572: デフォルトの名無しさん [sage] 2025/08/02(土) 20:04:32.06 ID:CP7PbFCC >>551 コードは人が検証できるんだから盲信もクソもないだろ あってるかどうか追ってから使うだけ http://mevius.5ch.net/test/read.cgi/tech/1749348402/572
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s