ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK
次スレは>>980が立てること
無理なら細かく安価指定
※前スレ
Excel VBA 質問スレ Part82
https://mevius.5ch.net/test/read.cgi/tech/1737657075/1
探検
Excel VBA 質問スレ Part83
■ このスレッドは過去ログ倉庫に格納されています
2025/06/08(日) 11:06:42.20ID:j4jIPbHU
435デフォルトの名無しさん
2025/07/19(土) 04:46:02.20ID:s8PmOx3D >>45
え、Accessは2027年で使えなくなるの!?
え、Accessは2027年で使えなくなるの!?
436デフォルトの名無しさん
2025/07/19(土) 06:29:44.25ID:QjhfSjEw >>433
馬鹿
馬鹿
437デフォルトの名無しさん
2025/07/19(土) 07:33:32.95ID:xtuIEHIA438デフォルトの名無しさん
2025/07/19(土) 08:03:25.99ID:hkkuRgMQ 昨日初めてwin12て使ってる記事見たわ
439デフォルトの名無しさん
2025/07/19(土) 09:32:36.51ID:S5W6kZB3 指定したフォルダ以下の、サブフォルダとファイルを取得する記事も見付けた
>>433 のは、フォルダのみだけど、その中身もそのファイル情報も見れるのはいい
何よりシンプル 開きたい場合は上のを参考にすればいいと思う
https://akira55.com/showfoldertree/
ExcelにTreeViewって無かったっけ?とか思い直してググってて辿り着いた
TreeViewを実装しようと試みて、みんな大好きTANAKAさんのサイト参考にしようとしたら
Form上に配置するのに、その他のコントロールから選ばなきゃならなく成ってて
ImageListに至っては追加はできてもプロパティ変更しようとするとエラー 64bitのせい?
TANAKAの例はExcel2003で説明してるからなのか もはやオワコンなのか なぞ
まぁ、後日のメンテとかも面倒そうだから、Sheet上に書き出すのがいちばん楽なんだろうな
>>433 のは、フォルダのみだけど、その中身もそのファイル情報も見れるのはいい
何よりシンプル 開きたい場合は上のを参考にすればいいと思う
https://akira55.com/showfoldertree/
ExcelにTreeViewって無かったっけ?とか思い直してググってて辿り着いた
TreeViewを実装しようと試みて、みんな大好きTANAKAさんのサイト参考にしようとしたら
Form上に配置するのに、その他のコントロールから選ばなきゃならなく成ってて
ImageListに至っては追加はできてもプロパティ変更しようとするとエラー 64bitのせい?
TANAKAの例はExcel2003で説明してるからなのか もはやオワコンなのか なぞ
まぁ、後日のメンテとかも面倒そうだから、Sheet上に書き出すのがいちばん楽なんだろうな
440デフォルトの名無しさん
2025/07/19(土) 10:05:18.56ID:TEpbrrsS >>437
きっとwin11はwindowsではない新種のOSなんだろう
きっとwin11はwindowsではない新種のOSなんだろう
441デフォルトの名無しさん
2025/07/19(土) 15:57:41.07ID:ZTd2BQVd >>439
実行結果のファイルうpしてみて
実行結果のファイルうpしてみて
442デフォルトの名無しさん
2025/07/19(土) 16:20:49.62ID:A8cbKdEJ パス長いとかいい加減にしろとな
443デフォルトの名無しさん
2025/07/19(土) 16:52:52.55ID:S5W6kZB3444デフォルトの名無しさん
2025/07/20(日) 12:26:16.14ID:UYPMBFMH 見られて困るものだらけのPCって犯罪的な?
445デフォルトの名無しさん
2025/07/23(水) 07:42:55.14ID:jnXMDL+k >>429
その様にコードを書いてマクロを作成するのに何日くらいかかりますか?
その様にコードを書いてマクロを作成するのに何日くらいかかりますか?
446デフォルトの名無しさん
2025/07/23(水) 08:46:08.98ID:Rz/tc4F0 回避ルートが無い場合はエラーで止まる分は放置だな
下手なメッセージ出して止まるより分かりやすい
下手なメッセージ出して止まるより分かりやすい
447デフォルトの名無しさん
2025/07/23(水) 10:53:39.46ID:S2JD2z+w448デフォルトの名無しさん
2025/07/23(水) 19:11:51.35ID:jnXMDL+k449デフォルトの名無しさん
2025/07/23(水) 20:20:01.08ID:jSDoEOvR コメントは最低限しか書かないなあ
リファクタリングしまくって、コメント書かなくてもわかるコードにする方がいいと思う
1〜2日で作成したら、最低1週間はリファクタリング期間
リファクタリングしまくって、コメント書かなくてもわかるコードにする方がいいと思う
1〜2日で作成したら、最低1週間はリファクタリング期間
450デフォルトの名無しさん
2025/07/23(水) 21:02:26.59ID:3kQj9G/6 規模感がちょっとわからないけどテスト込みで手直し1週間?
451デフォルトの名無しさん
2025/07/23(水) 21:55:41.80ID:jSDoEOvR 規模はまちまちだけど、この例ではテスト込みで作成1〜2日
完成後1週間は毎日コードを読み直す時間をとる
すると何かしら改善点が見つかる
毎日読んでも何にも改善点なく1週間過ぎたらステーブル
完成後1週間は毎日コードを読み直す時間をとる
すると何かしら改善点が見つかる
毎日読んでも何にも改善点なく1週間過ぎたらステーブル
452デフォルトの名無しさん
2025/07/24(木) 21:58:34.96ID:GZnFTazm 複数のシートをpdf出力したいのです。
wb.Sheets(arr).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
の様に、ActiveSheetで指定するしか方法はないのでしょうか?
ActiveSheetは明示的でないので避けたいです
wb.Sheets(arr).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
の様に、ActiveSheetで指定するしか方法はないのでしょうか?
ActiveSheetは明示的でないので避けたいです
453デフォルトの名無しさん
2025/07/24(木) 22:07:09.88ID:CXis1mnI >>452
wb.Sheets(arr).ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
wb.Sheets(arr).ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
454デフォルトの名無しさん
2025/07/24(木) 22:09:24.06ID:GZcfs+u1 >>452
まずはAIに聞く癖を付けろ
以下の方法でActiveSheetを使わずに複数シートをPDF出力できます:
```vb
wb.Worksheets(arr).ExportAsFixedFormat _
Type:=xlTypePDF, _
Filename:=pdfPath
```
`wb.Worksheets(arr)`で直接シートコレクションを指定すれば、ActiveSheetに依存せずに済みます。
まずはAIに聞く癖を付けろ
以下の方法でActiveSheetを使わずに複数シートをPDF出力できます:
```vb
wb.Worksheets(arr).ExportAsFixedFormat _
Type:=xlTypePDF, _
Filename:=pdfPath
```
`wb.Worksheets(arr)`で直接シートコレクションを指定すれば、ActiveSheetに依存せずに済みます。
455デフォルトの名無しさん
2025/07/24(木) 22:21:03.69ID:3SMUfFNx ↓は実行できるけど、
ThisWorkbook.Sheets(Array("Sheet1", "Sheet2")).Select
↓はエラーにならね?
ThisWorkbook.Sheets(Array("Sheet1", "Sheet2")).ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
ThisWorkbook.Sheets(Array("Sheet1", "Sheet2")).Select
↓はエラーにならね?
ThisWorkbook.Sheets(Array("Sheet1", "Sheet2")).ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
456デフォルトの名無しさん
2025/07/24(木) 22:52:04.71ID:GZnFTazm >>454
はい、AIは大嘘つき
はい、AIは大嘘つき
457デフォルトの名無しさん
2025/07/24(木) 22:52:55.23ID:GZnFTazm >>453
無理でーす
無理でーす
458デフォルトの名無しさん
2025/07/24(木) 22:53:12.34ID:GZnFTazm >>455
正解!
正解!
459デフォルトの名無しさん
2025/07/24(木) 22:57:55.91ID:GZnFTazm wb.Sheets(配列).Select
ActiceSheet..ExportAsFixedFormat Type:=xlTypePDF, Filename:=Path
でしかエラーになります
ActiceSheet..ExportAsFixedFormat Type:=xlTypePDF, Filename:=Path
でしかエラーになります
460デフォルトの名無しさん
2025/07/25(金) 01:14:02.16ID:f/mD0P8I >>452
Selectが必要なことに変わりはないがActiveSheetを排除したいのならこう書ける
wb.Sheets(arr).Select
wb.Sheets(arr(0)).ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
Selectが必要なことに変わりはないがActiveSheetを排除したいのならこう書ける
wb.Sheets(arr).Select
wb.Sheets(arr(0)).ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
461デフォルトの名無しさん
2025/07/25(金) 01:45:35.35ID:YmqTu82J >>460
それは複数シートではなく、単一のシートですよな
それは複数シートではなく、単一のシートですよな
462デフォルトの名無しさん
2025/07/25(金) 07:52:00.89ID:UfHu+jPG 変数使ってループさせるくらいの頭働かせられないくらい頭沸いちゃったのかな
暑いからね
暑いからね
463デフォルトの名無しさん
2025/07/25(金) 08:02:36.99ID:YmqTu82J >>462
複数のシートを個別のpdfファイルにエクスポート、ではないです
複数のシートを1つのpdfファイルに、です
これの方法がActiceSheet.ExportAsFixedFormatしか見つからなくて、ActiceSheetの様な曖昧な指定は嫌だなぁと思うのです
複数のシートを個別のpdfファイルにエクスポート、ではないです
複数のシートを1つのpdfファイルに、です
これの方法がActiceSheet.ExportAsFixedFormatしか見つからなくて、ActiceSheetの様な曖昧な指定は嫌だなぁと思うのです
464デフォルトの名無しさん
2025/07/25(金) 08:22:07.09ID:JviM2itp ActiveSheetを明示するだけでしょ
今のActiveSheetをテンポラリに持っておいて、
特定のシートをActivate
それを書き出した後テンポラリをActivate
今のActiveSheetをテンポラリに持っておいて、
特定のシートをActivate
それを書き出した後テンポラリをActivate
465デフォルトの名無しさん
2025/07/25(金) 08:40:06.97ID:f/mD0P8I >>461
選択中のどれかのシートをエクスポートすれば選択シートすべてが出力される不思議仕様
選択中のどれかのシートをエクスポートすれば選択シートすべてが出力される不思議仕様
466デフォルトの名無しさん
2025/07/25(金) 09:10:21.07ID:6JkrjnZc ActiveSheetはワークシート(単・複数)へのポインタみたいなものだよ
シートを省略して書かれたメソッドは常にActiveSheetを対象操作にする
シートを省略して書かれたメソッドは常にActiveSheetを対象操作にする
467デフォルトの名無しさん
2025/07/25(金) 12:31:12.82ID:YmqTu82J そうだったんですか
wb.Sheets(arr).Select
〜中略〜
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
と書いたにも関わらず、何故か出力されたpdfが1シートのみ
という事があって、もしかしてcopy modeの様に、ちょっとした操作でシートのグループ化が解除されるのかなと思いました。
wb.Sheets(arr).Select
〜中略〜
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
と書いたにも関わらず、何故か出力されたpdfが1シートのみ
という事があって、もしかしてcopy modeの様に、ちょっとした操作でシートのグループ化が解除されるのかなと思いました。
468デフォルトの名無しさん
2025/07/25(金) 12:41:13.91ID:7k67EuH4 そりゃ解除されるよ
選択していないシートをアクティベートしたりね
ユーザー操作で違和感なく動作するのが大前提だから
選択していないシートをアクティベートしたりね
ユーザー操作で違和感なく動作するのが大前提だから
469デフォルトの名無しさん
2025/07/25(金) 18:16:56.05ID:O3RmL+0a470デフォルトの名無しさん
2025/07/25(金) 20:45:59.47ID:6JkrjnZc VBの内部コード(Pコード)は解析されてるのかな
AIに全部ぶち込んでしまえば、どういう理屈でという疑問は解消しそうだけど
AIに全部ぶち込んでしまえば、どういう理屈でという疑問は解消しそうだけど
471デフォルトの名無しさん
2025/07/26(土) 08:11:28.23ID:ZNo9mvnh wb.Sheets(arr).Select
wb.Sheets(2).ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
でもグループ化したシートが出力できるのですね
今知りました
でも怖いですね
wb.Sheets(2).Selectはグループ化解除だから
wb.Sheets(2).ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath
でもグループ化したシートが出力できるのですね
今知りました
でも怖いですね
wb.Sheets(2).Selectはグループ化解除だから
472デフォルトの名無しさん
2025/07/26(土) 13:26:56.16ID:8rv+r4rK 名前付き引数書く派なんだなおまいらも
473デフォルトの名無しさん
2025/07/26(土) 14:28:31.18ID:F1jFmomB ExportAsFixedFormat xlTypePDF, pdfPath,,,,,,
名前を覚えるか糞長引数の位置を覚えるかのトレードオフ
名前を覚えるか糞長引数の位置を覚えるかのトレードオフ
474デフォルトの名無しさん
2025/07/26(土) 15:15:43.28ID://AUV0sR 別にどちらでもいい
475デフォルトの名無しさん
2025/07/26(土) 17:35:17.71ID:UKLeI2W+ どっちの書式も覚えてない
検索で上位に出てきたコードをコピペするだけ
検索で上位に出てきたコードをコピペするだけ
476デフォルトの名無しさん
2025/07/28(月) 17:59:42.76ID:vQ0dL+ep 一次配列しか対応していないからFilter関数を避けてきましたが、worksheet関数で一次配列に簡単に直せるのと、Filter関数は部分一致なので、ループで重ねがけをするととても便利ですね。
477デフォルトの名無しさん
2025/07/28(月) 18:28:01.59ID:23Svm7lo ネット検索でコピペ
実際はこんなのが大半なんだよな
実際はこんなのが大半なんだよな
478デフォルトの名無しさん
2025/07/28(月) 23:33:08.81ID:/EYYRyt0 部署内と提携仕入先でVBAで金かけずに簡易システムの共同開発ってことで
メール本文にプロシージャ貼って相手に送ってる
相手からうまく動きました、こっちもこうしてほしいですと回答がくる また直したのをメールに貼って送る
なんという原始的な外資企業だよ
メール本文にプロシージャ貼って相手に送ってる
相手からうまく動きました、こっちもこうしてほしいですと回答がくる また直したのをメールに貼って送る
なんという原始的な外資企業だよ
479デフォルトの名無しさん
2025/07/28(月) 23:37:37.11ID:ofRNtrsX 草
480デフォルトの名無しさん
2025/07/29(火) 12:30:27.63ID:cpAOUjwH できることからコツコツと
ですよ
マニアでもいないと飛躍しない
責任取らされるかもと思えば何もしない
ですよ
マニアでもいないと飛躍しない
責任取らされるかもと思えば何もしない
481デフォルトの名無しさん
2025/07/29(火) 19:57:27.87ID:G836h0I1 vbaではfor のループ処理で条件に一致しないときはループをスキップ(次へ)が出来ないと聞きます
なんとかif文のnot then の時はスキップみたいなコードを書いていますがなかなか難しいです
AIはGo To文を書いているので私も書いていいでしょうか?
なんとかif文のnot then の時はスキップみたいなコードを書いていますがなかなか難しいです
AIはGo To文を書いているので私も書いていいでしょうか?
482デフォルトの名無しさん
2025/07/29(火) 19:59:00.98ID:wqm1/dtV whileとか使えば?
483デフォルトの名無しさん
2025/07/29(火) 20:10:20.21ID:G836h0I1 >>482
whileもDoもしっかりと理解しておかないと無限列車編になりそうで怖いです
仮にもしIf not 〜 Then Next
と言う様なコードがあったとしてもそれが事実上のGo To文だと言われたらそうなのかもしれません
whileもDoもしっかりと理解しておかないと無限列車編になりそうで怖いです
仮にもしIf not 〜 Then Next
と言う様なコードがあったとしてもそれが事実上のGo To文だと言われたらそうなのかもしれません
484デフォルトの名無しさん
2025/07/29(火) 20:24:56.02ID:cpAOUjwH continueが無いと言うことなら
goto continue
はわかりやすく代替になる
ネストあるしでオレの場合は
LBL_CONTINUE_10:
とかにしてるけど
goto continue
はわかりやすく代替になる
ネストあるしでオレの場合は
LBL_CONTINUE_10:
とかにしてるけど
485デフォルトの名無しさん
2025/07/29(火) 20:27:33.99ID:J9oCD99i >>483
馬鹿には難しいのか?
馬鹿には難しいのか?
486デフォルトの名無しさん
2025/07/29(火) 21:03:16.99ID:G836h0I1 >>485
Doとwhileはよく理解して使わないと無限ループになると聞いているので避けてきただけです
Go To もスパゲッティコードになると聞いているので避けいるだけです
If not 〜 Then 次
次 : にすればいいですね
Doとwhileはよく理解して使わないと無限ループになると聞いているので避けてきただけです
Go To もスパゲッティコードになると聞いているので避けいるだけです
If not 〜 Then 次
次 : にすればいいですね
487デフォルトの名無しさん
2025/07/29(火) 21:10:27.10ID:vWW6c4Rp i=i+1をセットに考えとけば無限ループなんて起こすことそんなにないっしょ
488デフォルトの名無しさん
2025/07/29(火) 21:41:08.56ID:ii3Lf2qi489デフォルトの名無しさん
2025/07/29(火) 21:54:22.96ID:G836h0I1 Power Queryでフィルターしたり、データベースの真似事をするのは大好きだけど、
vbaのauto filterをするのは苦手意識が強い
この気持ちわかってくれますか?
vbaのauto filterをするのは苦手意識が強い
この気持ちわかってくれますか?
490デフォルトの名無しさん
2025/07/29(火) 22:09:39.89ID:hgNMIII1 夏休みのせいか?それとも暑さで頭がやられているのが出てきてるのか?
491デフォルトの名無しさん
2025/07/29(火) 22:28:38.75ID:eRHOoyzY こだわりがあるようだから温かく見守ってあげて
492デフォルトの名無しさん
2025/07/29(火) 22:29:41.49ID:49whZmZ7 いつもの人か
誰が付き合ってあげて
誰が付き合ってあげて
493デフォルトの名無しさん
2025/07/29(火) 22:40:34.46ID:G836h0I1 >>492
いつもの人ってなんですか?
いつもの人ってなんですか?
494デフォルトの名無しさん
2025/07/30(水) 00:33:34.98ID:JW2l3Q+S しらんけど煽りしかしてないやつはなんなんだ?
495デフォルトの名無しさん
2025/07/30(水) 00:42:25.90ID:wwipb9hb 白痴が書き込むようになると一気にレベルが下がるからな
悪貨は良貨を駆逐する
悪貨は良貨を駆逐する
496デフォルトの名無しさん
2025/07/30(水) 02:51:59.94ID:UyfVNIk6 >>493
どうしようもなく頭が悪くて理解力が足りないだけなのにネチネチと質問を繰り返す人のこと
どうしようもなく頭が悪くて理解力が足りないだけなのにネチネチと質問を繰り返す人のこと
497デフォルトの名無しさん
2025/07/30(水) 06:00:40.49ID:0FpGkecW >>496
一体どこが理解力がないのでしょうか?
一体どこが理解力がないのでしょうか?
498デフォルトの名無しさん
2025/07/30(水) 06:21:59.30ID:hYsgvs3H ダメだこりゃ
499デフォルトの名無しさん
2025/07/30(水) 08:09:34.32ID:tLf0EMwW 質問する側ならともかく、真夜中ひとが寝静まってる頃合いに、回答するでもなく
煽りや虚仮にするだけのカキコする人に関わってはいけない ダークサイドに取り込まれる
じゃあ、そういう人等が得意な分野の質問をすれば回答が付くのか?というと、そんなことも無い
得意なのは他人を罵ることだけなんだから
煽りや虚仮にするだけのカキコする人に関わってはいけない ダークサイドに取り込まれる
じゃあ、そういう人等が得意な分野の質問をすれば回答が付くのか?というと、そんなことも無い
得意なのは他人を罵ることだけなんだから
500デフォルトの名無しさん
2025/07/30(水) 08:21:21.59ID:tLf0EMwW そもそも、優秀な人材は真夜中はきちんと睡眠をとっている
夜中に寝付けずにあまつさえ掲示板にわざわざ出向いて
あろうことか罵詈雑言書き込んで己の不甲斐無さの不満の吐け口にしてる時点でお察し
夜中に寝付けずにあまつさえ掲示板にわざわざ出向いて
あろうことか罵詈雑言書き込んで己の不甲斐無さの不満の吐け口にしてる時点でお察し
501デフォルトの名無しさん
2025/07/30(水) 08:32:17.89ID:ZrfB2rqA ID:tLf0EMwW
頭悪そう
頭悪そう
502デフォルトの名無しさん
2025/07/30(水) 12:03:26.15ID:8Rlxo22+ ID:ZrfB2rqA
頭ハゲてそう🦲
頭ハゲてそう🦲
503デフォルトの名無しさん
2025/07/30(水) 14:51:27.88ID:tLf0EMwW わずか10分後に反応されてた!
もはや、殆どbotだな
この応答を見れば明白なように
ヒトでも無いカキコの相手するだけ時間の無駄だといういい見本
新しくここに来た人たちは、botが居着いてることを承知の上で
相談や質問をするのが、ひとつの心構え
もはや、殆どbotだな
この応答を見れば明白なように
ヒトでも無いカキコの相手するだけ時間の無駄だといういい見本
新しくここに来た人たちは、botが居着いてることを承知の上で
相談や質問をするのが、ひとつの心構え
504デフォルトの名無しさん
2025/07/30(水) 17:11:39.24ID:2dwihfai 専ブラを知らないキチガイはNG
505デフォルトの名無しさん
2025/07/30(水) 18:05:33.89ID:bqS2T+6f 優秀の定義は年収で決まる
年収が30代で750万、40代で900万これを超えない奴がさわるVBAなんてもれなくポンコツだから
ふふ
年収が30代で750万、40代で900万これを超えない奴がさわるVBAなんてもれなくポンコツだから
ふふ
506デフォルトの名無しさん
2025/07/30(水) 19:00:00.76ID:+PBQOhAV つまり会長・社長クラスの触るVBAは素晴らしい出来
生徒や学生の触るVBAはポンコツ
んなわけあるか
生徒や学生の触るVBAはポンコツ
んなわけあるか
507デフォルトの名無しさん
2025/07/30(水) 21:07:45.62ID:T2pHe4I2 極論そうだよね
低年収の触るVBAは質が低い
質が低いからVBAを覚えても低年収
専門分野と違ってこんなに強みになるプログラミングは他にないから
低年収の触るVBAは質が低い
質が低いからVBAを覚えても低年収
専門分野と違ってこんなに強みになるプログラミングは他にないから
508デフォルトの名無しさん
2025/07/30(水) 22:02:33.58ID:3dlCCuCF509デフォルトの名無しさん
2025/07/31(木) 19:07:57.07ID:QmW4aWFz 優禿の定義は年収ではないと思う
510デフォルトの名無しさん
2025/07/31(木) 19:22:24.31ID:IqvQqgPR まあ馬鹿にしたいだけなんで定義も根拠もないんだけどな
511デフォルトの名無しさん
2025/07/31(木) 19:42:34.79ID:PLayNHBZ そんなもんやろな
512デフォルトの名無しさん
2025/07/31(木) 21:06:19.26ID:2YdreDTb >>509
_人人人人人人人人人_
> また髪の話してる <
 ̄Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
_
γ ⌒ ヽ 彡 ⌒ ミ . 彡 = ミ
(´・ω・`) (´・ω・`) (´・ω・`)
ツルピカ ウスゲ バーコート
_人人人人人人人人人_
> また髪の話してる <
 ̄Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
_
γ ⌒ ヽ 彡 ⌒ ミ . 彡 = ミ
(´・ω・`) (´・ω・`) (´・ω・`)
ツルピカ ウスゲ バーコート
513デフォルトの名無しさん
2025/07/31(木) 21:31:34.28ID:Sbsp3WvH 仕事の能力は年収じゃないって否定しても実際は年収だけどな
VBAなんてどう処理させるかじゃなくどう運用するかなんだよ
VBAなんてどう処理させるかじゃなくどう運用するかなんだよ
514デフォルトの名無しさん
2025/07/31(木) 22:18:52.27ID:Dd41SAEI 処理の結果がすべて
ソースコードがきれいかどうかで評価する会社なんかない
ソースコードがきれいかどうかで評価する会社なんかない
515デフォルトの名無しさん
2025/08/01(金) 06:26:00.78ID:w1WlIxif なんですぐに人に統合失調症だのバカだの言う人がいるのでしょうね。
516デフォルトの名無しさん
2025/08/01(金) 07:38:46.46ID:N/mTRICo >>513
年収で判断できるのは仕事の能力ではなく労働の能力
年収で判断できるのは仕事の能力ではなく労働の能力
517デフォルトの名無しさん
2025/08/01(金) 07:41:55.86ID:bbNzKVYn そんな言葉遊びで誤魔化してるから給料が安いのです
構文よりイメージを養いなさい
構文よりイメージを養いなさい
518デフォルトの名無しさん
2025/08/01(金) 07:56:02.20ID:eVYJhFpu すぐ話脱線するし、ろくでもないスレになったな
519デフォルトの名無しさん
2025/08/01(金) 08:14:50.95ID:tPn9WPv7520デフォルトの名無しさん
2025/08/01(金) 10:40:10.51ID: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'にアクセスできません
使用マクロ
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'にアクセスできません
521デフォルトの名無しさん
2025/08/01(金) 12:40:21.47ID:cEVejwoq >>520
ファイル名で「請求書」の次は「年月日」が来るはずなのに、エラーメッセージの中で16進数になってるのがあきらかにおかしい
本当にそのマクロを動かして、そのエラーが出たの?ちょっとありえないんだけど
ファイル名で「請求書」の次は「年月日」が来るはずなのに、エラーメッセージの中で16進数になってるのがあきらかにおかしい
本当にそのマクロを動かして、そのエラーが出たの?ちょっとありえないんだけど
522デフォルトの名無しさん
2025/08/01(金) 12:42:32.32ID:uTmd43g9 英字のファイルってなんか中間ファイルかなんかだっけ
523デフォルトの名無しさん
2025/08/01(金) 16:09:22.52ID:R6RHAbIb >>521
再度試しましたが発生しました
エラーメッセージは正確には
ファイル'C:\Users\User\Documents\ファイルパス\請求書\PDF/7E1A4F10'にアクセスできません(7E1A4F10は毎回別の文字列になります)です
昨日からの変更点はSSDが壊れたため、D:/をC:/に変更しました
再度試しましたが発生しました
エラーメッセージは正確には
ファイル'C:\Users\User\Documents\ファイルパス\請求書\PDF/7E1A4F10'にアクセスできません(7E1A4F10は毎回別の文字列になります)です
昨日からの変更点はSSDが壊れたため、D:/をC:/に変更しました
524デフォルトの名無しさん
2025/08/01(金) 17:15:54.06ID:hiUF93yw ぼけっ!と叫びたくなるな
525デフォルトの名無しさん
2025/08/01(金) 17:36:20.41ID:eMcgYSYd D:/じゃなくてD:\にしなくちゃな
526デフォルトの名無しさん
2025/08/01(金) 17:47:11.41ID:cEVejwoq527デフォルトの名無しさん
2025/08/01(金) 18:38:36.40ID:R6RHAbIb すいません、/は¥です
コピペしたら変わってた
コピペしたら変わってた
528デフォルトの名無しさん
2025/08/01(金) 18:39:47.95ID:eMcgYSYd 流石に変わらんだろw
529デフォルトの名無しさん
2025/08/01(金) 18:41:07.46ID:AVNTPHz8 ファイルシステムが壊れたかハードウェア障害なんじゃね
フォーマットしてOSから再インストールだな
フォーマットしてOSから再インストールだな
530デフォルトの名無しさん
2025/08/01(金) 18:50:34.81ID:hiUF93yw エラーメッセージの通りだろ
┐(´д`)┌ヤレヤレ
┐(´д`)┌ヤレヤレ
531デフォルトの名無しさん
2025/08/01(金) 19:10:41.68ID:igw8+VNg 初心者だから見落としている事に気づいていない ってことなんだろうな
532デフォルトの名無しさん
2025/08/01(金) 20:49:06.67ID:iGmjJYY4 あれ?また低年収がこんな内容でドヤ顔の上から目線じゃん
¥と/の関係性もわからない時点で使用者がトラブルの打ち上げしても僕の処理は綺麗ですと言い張ってそう
¥と/の関係性もわからない時点で使用者がトラブルの打ち上げしても僕の処理は綺麗ですと言い張ってそう
533デフォルトの名無しさん
2025/08/01(金) 20:52:36.63ID:iGmjJYY4 初心者が~って年収500万もなさそうな底辺が嬉々としててもね…
作ったVBAを不慣れな人が使うことも想定できないまさに底辺
作ったVBAを不慣れな人が使うことも想定できないまさに底辺
534デフォルトの名無しさん
2025/08/01(金) 21:13:00.15ID:49ut/ffG >>523
ActiveWorkbook.SaveAs
Filename:="C:\Users\User\Documents\ファイルパス\請求書" & " " & Format(Date,
"yyyymmdd") & ".xlsx", FileFormat:=xlOpenXMLWorkbook
請求書フォルダ配下のPDFフォルダを指定してないけどそんなエラーが出る?
保存先が変わってない?
ActiveWorkbook.SaveAs
Filename:="C:\Users\User\Documents\ファイルパス\請求書" & " " & Format(Date,
"yyyymmdd") & ".xlsx", FileFormat:=xlOpenXMLWorkbook
請求書フォルダ配下のPDFフォルダを指定してないけどそんなエラーが出る?
保存先が変わってない?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で ★4 [お断り★]
- 「“なり得る”って言っただけだから…」高市早苗“存立危機”答弁後に漏らした本音 ★2 [Hitzeschleier★]
- 高市首相「台湾有事」発言引き出した「立憲・岡田克也氏」に聞いた質問の真意「これはマズイ発言だと」少しずらしてみたが焼け石に水 ★2 [ぐれ★]
- 【株価】日経平均、上げ幅一時2000円超 5万円台を回復 [蚤の市★]
- 【速報】 日銀委員声明 「日本は利上げ必要」「物価高の原因は実質金利が低いことが理由」「コメ高騰は消費にマイナス」 [お断り★]
- トランプ氏、女性記者に「ブタ、静かに」 エプスタイン元被告めぐる質問さえぎる [1ゲットロボ★]
- 小林よしのり「中国と戦争になったら高市支持者を最前線に送って戦わせればいい」 [834922174]
- 🏡PUNCHマッチ💥🥊😅🥊💥超重量級決戦🏡
- 峯村健司氏「台湾有事の前哨戦はすでに始まってる」日本人は台湾と共に中国と戦う覚悟を [931948549]
- 10年国債 1.8%突破 もう終わりだよこの国 [402859164]
- 武井壮、ブチギレ。💢(クリティカルヒット) [153490809]
- 愛国者フィフィ「中国が海産物を買ってくれなくなるからお前は黙っとけって?中国にしっぽ振るなんて情けない。日本人は食べて応援!」 [856698234]
