1 名前:デフォルトの名無しさん [2025/01/24(金) 03:31:15.25 ID:l239yW+P.net] ExcelのVBAに関する質問スレ コード書き込みや作成依頼もOK 次スレは>>980 が立てること 無理なら細かく安価指定 関連スレ Excel VBA 質問スレ Part79(ワッチョイあり) https://mevius.5ch.net/test/read.cgi/tech/1674875532/ Excel VBA 質問スレ Part80(ワッチョイあり) https://mevius.5ch.net/test/read.cgi/tech/1700826110/ ※前スレ Excel VBA 質問スレ Part79 https://mevius.5ch.net/test/read.cgi/tech/1674874007/ Excel VBA 質問スレ Part80 https://mevius.5ch.net/test/read.cgi/tech/1685489018/ Excel VBA 質問スレ Part81 https://mevius.5ch.net/test/read.cgi/tech/1713416618/
133 名前:デフォルトの名無しさん [2025/03/02(日) 20:24:16.26 ID:3wR71eCu.net] この4〜5ヶ月の間で勉強してわかる様になったけど、分かった今、今まで勉強してきた内容は全て、答えと理屈と解説があればだったの3日で覚えられる内容じゃなかったのかなと思えて本当に怖い。 自分があまりにもバカすぎるんじゃ無いかと思えて怖い。 function関数、参照渡し、値渡し、配列、配列の内容を貼り付ける為のresize、クラスモジュール、ディクショナリー。 これ以外にも一通りの事はやったし、ただの事務所にはお釣りのくるレベルだと思う。 それくらいやり込んで思うのは集計ならPower Queryでデータベースの真似事をしようって事。
134 名前:デフォルトの名無しさん [2025/03/02(日) 20:28:12.87 ID:3wR71eCu.net] >>124 私は全くの素人で間違っていたら悪いけど、 スピルの正体は配列だと思う だから恐らく配列が解放されないままという事があるという事では
135 名前:デフォルトの名無しさん mailto:sage [2025/03/02(日) 20:34:37.89 ID:ie+DhjRu.net] >>131 真似事というかMSがAccessを捨ててExcelでデータベースをやろうとしてるのでそれが正道だよ
136 名前:デフォルトの名無しさん [2025/03/02(日) 20:35:44.42 ID:3wR71eCu.net] >>30 Power Queryでは無いのですか?
137 名前:デフォルトの名無しさん [2025/03/02(日) 20:48:17.32 ID:3wR71eCu.net] >>133 Power QueryやM言語でデータベースと言っちゃって、本物のSQLやOracleやデータベース構築をやっている人から怒られないか心配。 ただMicrosoftもワークシートに何でもありのExcelに限界を感じているから基本的な物ではテーブルや、Power Queryの様にレコードとフィールドのデータベースの様なものを作ったんだろうなと思う。 Power Queryに全くの理解が得られていないから、ここでは使っている人がいて本当に助かる。
138 名前:デフォルトの名無しさん [2025/03/02(日) 21:34:16.79 ID:3wR71eCu.net] VBAでテーブルを積極的に活用している人は少ないですか? 私はワークシートの構造化参照がとても便利だから、きっとVBAでもテーブルは便利なはずだと思って積極的に活用しているのですが
139 名前:デフォルトの名無しさん mailto:sage [2025/03/02(日) 22:30:40.17 ID:wyYqpjGW.net] あなたが便利だと思うのならそれでいい
140 名前:デフォルトの名無しさん [2025/03/03(月) 07:54:16.57 ID:ojMLYwWW.net] AIがロケットエンジンを自分で設計してそれを元に作られたエンジンが既に実験されているとか 微生物学者が10年研究してたどり着いた非公開の結論にAIが2日でたどり着いたとか AIはバカにできないと思うな
141 名前:デフォルトの名無しさん [2025/03/03(月) 15:57:09.20 ID:cZqqn2mw.net] >>138 ロケットエンジン凄いよな 造形も含めて驚いたわ 車のエンジンも作らせてみてもらいたい ピストンでもロータリーでもない、メンテ不能な使い捨てエンジンになるんだろうかw
142 名前:デフォルトの名無しさん [2025/03/03(月) 19:25:36.27 ID:ojMLYwWW.net] ゴーストExcelというのが、解放されていない配列(スピル)だとして、閉じる時にクリックボード云々、メモリが云々と出てくるメッセージの処理をすればいいのではないだろうか? Quitする前に計画メッセージの表示を非表示にしているのをTRUEにするとか 上書き保存したらメモリが解放されるらしい?
143 名前:デフォルトの名無しさん mailto:sage [2025/03/03(月) 20:08:42.07 ID:EFm5iDvj.net] >>138 AIは仕組みの名称だから、賢いAIがあるのと賢くないAIもある 人間でも賢い奴とそうでないのがいるのと同じ
144 名前:デフォルトの名無しさん [2025/03/03(月) 20:29:16.51 ID:493HRTJ5.net] >>140 やっぱり馬鹿か
145 名前:デフォルトの名無しさん [2025/03/03(月) 21:09:08.94 ID:ojMLYwWW.net] >>142 Application.Quitで確実にメモリは解放されるのでしょうか?
146 名前:デフォルトの名無しさん [2025/03/03(月) 21:12:23.20 ID:ojMLYwWW.net] Copilotの方がバカだと言う意見も多数見受けられますが、 そもそもサイトで解説されているコードの多くがループでCellsを指定するコードで、配列を解説するサイトは少ない方だと思いますし、初心者は配列を理解できるとも思いません。 なのでこれはこれで非常に賢く、正解だと思います。
147 名前:デフォルトの名無しさん [2025/03/03(月) 22:02:00.76 ID:ojMLYwWW.net] >>139 ロリータエンジンを設計してほしい
148 名前:デフォルトの名無しさん mailto:sage [2025/03/03(月) 22:14:59.59 ID:hY/Abd7Z.net] ビジネスで使うPCにはエクセルが入ってない方が稀なレベルなのにVBAやマクロを使う人の割合はマジでめちゃくちゃ少ない だがこれだけで食っていけるスキルではなく部署や部門での業務を理解した上で使うと破壊力がすごい この絶妙なバランスがVBAが廃れない理由なのである どこかの国の経済だか社会だかの学者のお言葉の翻訳 ソースはネット
149 名前:デフォルトの名無しさん mailto:sage [2025/03/03(月) 22:28:28.95 ID:DQzgbxtw.net] Excel ビバは永久に不滅です!
150 名前:デフォルトの名無しさん mailto:sage [2025/03/03(月) 22:42:56.50 ID:wbua/BWz.net] 生成AIはネット上にある誰かのアイデアを盗んでくるだけだぞ 独創的な発明なんて無理
151 名前:デフォルトの名無しさん [2025/03/03(月) 22:43:48.97 ID:ojMLYwWW.net] >>146 Power Queryを使おう 表計算なんて馬鹿馬鹿しくなります そもそも世の中から事務職やホワイトカラーは滅びつつあります 簿記一級(税理士試験の簿財相当)の保有者でも現場が人手不足だからと倉庫に配置された、なんて話も聞きます
152 名前:デフォルトの名無しさん [2025/03/03(月) 23:09:35.45 ID:God49AsR.net] やっぱり馬鹿だな
153 名前:デフォルトの名無しさん [2025/03/03(月) 23:16:43.94 ID:ojMLYwWW.net] set wb = workbook.Ado dic.Ado キー,wb で新出の値のキー登録と新規ブックの作成 キーによる個別のブックの操作 を考えたんだけど誰か活用する?
154 名前:デフォルトの名無しさん [2025/03/03(月) 23:22:23.68 ID:5a9xjhPC.net] こいつは統合失調症なのか?
155 名前:デフォルトの名無しさん [2025/03/03(月) 23:30:26.74 ID:ojMLYwWW.net] >>152 残念ながら医者に何病とも診断されていません 自分でも本当に不思議です
156 名前:デフォルトの名無しさん [2025/03/04(火) 00:43:55.38 ID:ajxEvwK0.net] そりゃ歯医者に行っても無駄だろ
157 名前:デフォルトの名無しさん [2025/03/04(火) 00:50:05.83 ID:Tb7et4b8.net] >>154 当然精神科ですね
158 名前:デフォルトの名無しさん [2025/03/04(火) 00:58:45.82 ID:ajxEvwK0.net] 普通の人は精神科に行くことはない
159 名前:デフォルトの名無しさん [2025/03/04(火) 01:16:43.31 ID:Tb7et4b8.net] >>156 精神科で何の診断も有りませんでした よって正常
160 名前:デフォルトの名無しさん [2025/03/04(火) 03:49:28.88 ID:Z4+Dy9AK.net] というかそもそも精神科に行ってること自体異常
161 名前:デフォルトの名無しさん [2025/03/04(火) 04:24:25.03 ID:murVybZ/.net] ひといないねこのすれ
162 名前:デフォルトの名無しさん [2025/03/04(火) 04:29:56.69 ID:Tb7et4b8.net] トランプみたいな妄想に取り憑かれた精神異常者がアメリカの大統領の多様性な時代だから、頭がおかしくても何ら問題ないでしょう?
163 名前:デフォルトの名無しさん [2025/03/04(火) 07:47:19.70 ID:Tb7et4b8.net] 例えばワークシートの変数だって Thisworkbookならオブジェクト名でいいのに Dim ws as Worksheet Set ws = Sheets("シート名") と いちいち変数宣言と変数に代入するコードばかり 理由があるとするなら、 Set ws = 〜 と書かなきゃ、いきなりオブジェクト名でO.Range(〜)と書かれても読み手や初心者は意味不明だからという事だと思う 私はほとんどSet ws = なんか使わない With wb.sheets(1)とも書く 何なら最近はworkbooks.open(パス).Sheets(1)で引数として渡したりもする
164 名前:デフォルトの名無しさん mailto:sage [2025/03/04(火) 08:21:00.58 ID:V+ku5Fot.net] >>161 なんでいちいち変数宣言とオブジェクト代入が別のコードばかりだと思う? ちゃんと理由があるんだよ 考えてごらん 考えて分からなければ試してごらん
165 名前:デフォルトの名無しさん mailto:sage [2025/03/04(火) 12:50:49.08 ID:qe0goVko.net] ひとりでだらだら書くの怖い
166 名前:デフォルトの名無しさん [2025/03/04(火) 14:24:47.72 ID:KDWWkhFc.net] shtSrc、shtDstとか使ったりするな この場合、片方withにしたりしない wbは使うけど wsは似てるのでshtを使ってるな(マイルール)
167 名前:デフォルトの名無しさん [2025/03/04(火) 15:24:21.79 ID:ZeQg+/wO.net] 基地外の妄想に真面目に付き合うとこちらも基地外の思考に引きずり込まれるので注意
168 名前:デフォルトの名無しさん [2025/03/04(火) 19:07:56.30 ID:Tb7et4b8.net] VBAを頑張った所でお金を稼ぐ仕事をしていないし、評価もされないのに、VBAをプライベートの時間まで勉強しているのだから、確かに頭はおかしいのかもしれませんね
169 名前:デフォルトの名無しさん [2025/03/05(水) 01:44:45.99 ID:LorqVIUg.net] お薬は何を処方されているのか気になる
170 名前:デフォルトの名無しさん [2025/03/05(水) 05:53:49.38 ID:S1rSI3xB.net] >>167 だから 何病とも診断されていない と言っているじゃないですか
171 名前:デフォルトの名無しさん [2025/03/05(水) 06:04:58.80 ID:S1rSI3xB.net] 精神科や精神病というのは、 差別主義のための診療科目でもなければ、甘ちゃんの為の診療科目でもないので、そう簡単に診察はありません
172 名前:デフォルトの名無しさん mailto:sage [2025/03/05(水) 07:01:41.35 ID:DooANywK.net] 死ぬまで自演してろ
173 名前:デフォルトの名無しさん mailto:sage [2025/03/05(水) 17:31:26.77 ID:vLk2O6Ps.net] 変数名はハンガリアン1択だな
174 名前:デフォルトの名無しさん [2025/03/05(水) 18:13:21.81 ID:LorqVIUg.net] >>169 精神科では簡単に「診察」してくれないと主張し始めたのかよ キチガイは大変だな
175 名前:デフォルトの名無しさん [2025/03/06(木) 22:30:47.24 ID:5BI70O69.net] Office田中だの、大体でITだの、中身の一切ない無駄な講釈サイトより、Microsoftの公式サイトの方が、関係するメゾット一覧、プロパティ一覧が経済されていて、よっぽど有意義じゃないか あとは関係していそうなページを見るだけ
176 名前:デフォルトの名無しさん mailto:sage [2025/03/06(木) 23:59:57.39 ID:Un6knBQR.net] Oh, holy sht...
177 名前:デフォルトの名無しさん [2025/03/07(金) 06:39:57.68 ID:oiMOetm/.net] 今更Microsoftの公式サイトでrange.sub totalメゾットがある(小計ボタン)って知りましたよ。 あの機能の存在は知っていたけどまさかGroupByがワークシートにもあったとは
178 名前:デフォルトの名無しさん mailto:sage [2025/03/07(金) 07:51:41.51 ID:D6WVspdH.net] ひどい自演を見た
179 名前:デフォルトの名無しさん [2025/03/07(金) 09:03:00.38 ID:HLiObQ+Z.net] メソッドとリゾットがごっちゃに成ってる 英語で理解してれば間違うはず無いんだが 一覧が経済 う〜ん、日本語も不自由 君はどんな分野ならミス無く仕事を完遂できるんだ? ほぼレッドに近いイエローカードもらいまくりだろ
180 名前:デフォルトの名無しさん mailto:sage [2025/03/07(金) 10:23:33.45 ID:ZUUdqpBt.net] まだプロパティーと黒パンティーは混同してないからセーフ!
181 名前:デフォルトの名無しさん [2025/03/07(金) 19:06:23.36 ID:oiMOetm/.net] VBAを使っている人の知性はこの程度って事ですね
182 名前:デフォルトの名無しさん mailto:sage [2025/03/07(金) 20:48:42.08 ID:D6WVspdH.net] >>179 メゾットのこと?
183 名前:デフォルトの名無しさん [2025/03/07(金) 21:05:52.57 ID:oiMOetm/.net] やっとディクショナリーのネストがわかった 長かった 公式サイトをみてメソッドの一覧と各動作を見たら一発で理解出来た
184 名前:デフォルトの名無しさん [2025/03/08(土) 09:21:00.57 ID:+sLjG1A5.net] プロパティー、パンティー、ディレクトリー、ディクショナリー、フォルダー 20年前から更新されてないなおじいちゃん
185 名前:デフォルトの名無しさん mailto:sage [2025/03/08(土) 09:31:12.70 ID:FRvS9N8B.net] なかなかラベルの高い会話だ
186 名前:デフォルトの名無しさん mailto:sage [2025/03/08(土) 10:15:44.24 ID:mX90+5qU.net] 高いのはバベルだ
187 名前:デフォルトの名無しさん [2025/03/08(土) 11:20:05.23 ID:wd5PxXx5.net] >>182 VBAはその程度の知性しかないですし
188 名前:デフォルトの名無しさん mailto:sage [2025/03/08(土) 12:03:51.71 ID:QXQsSL9T.net] わしのディスクトップパコソンでもExcel VBA は動くかのぅ
189 名前:デフォルトの名無しさん mailto:sage [2025/03/08(土) 12:13:21.77 ID:r5ZNbAEG.net] この流れ糞面白くもない上加齢臭すごい
190 名前:デフォルトの名無しさん mailto:sage [2025/03/08(土) 13:54:02.30 ID:VZYYsV9d.net] 5chは加齢臭の巣窟ですよ 子供は他所で遊んだ方がいいですよ
191 名前:デフォルトの名無しさん [2025/03/08(土) 15:07:01.86 ID:wd5PxXx5.net] COBOLがまだまだ現役ですから
192 名前:デフォルトの名無しさん mailto:sage [2025/03/08(土) 16:03:33.93 ID:kCgnTDtk.net] もうこの板よりもmisskeyの方が良い情報貰えるわ…この板で聞いても煽りしか沸かん。皆さんmisskeyで鯖建てよう。
193 名前:デフォルトの名無しさん mailto:sage [2025/03/08(土) 16:42:26.92 ID:XgYWxsH2.net] まともな質問者にはまともな回答ついてるし、 質問者にも問題あるように思う
194 名前:デフォルトの名無しさん [2025/03/08(土) 17:18:10.25 ID:vCpbeV3o.net] 馬鹿は馬鹿の考える馬鹿な解決方法で決め付けて馬鹿の作る文章で質問するからだよ
195 名前:デフォルトの名無しさん mailto:sage [2025/03/08(土) 19:48:52.46 ID:YLd0igTq.net] コボルドなんて雑魚モンスターだろ
196 名前:デフォルトの名無しさん mailto:sage [2025/03/09(日) 13:15:12.93 ID:J7YQ+go/.net] >>192 黙れ馬鹿お前がそんなに優秀なら草生やしてこい
197 名前:デフォルトの名無しさん mailto:sage [2025/03/09(日) 16:51:18.96 ID:CSDQeC2U.net] イマドキこんな匿名掲示板で、コメントにいちいち草生やす輩は、 ネトウヨかサイコパスだと思っておる。
198 名前:デフォルトの名無しさん mailto:sage [2025/03/14(金) 22:17:51.45 ID:A1uiYhGj.net] 浅はかな質問者こそ、インターネットのExcel情報発信サイト(笑)に洗脳されるんだからなw
199 名前:デフォルトの名無しさん mailto:sage [2025/03/20(木) 21:41:00.86 ID:k9QY0dar.net] 夜でも浅はか
200 名前:デフォルトの名無しさん mailto:sage [2025/03/20(木) 22:23:20.41 ID:obne4fTm.net] 書き込みがあかさたなはまやらわ
201 名前:デフォルトの名無しさん mailto:sage [2025/03/20(木) 22:47:14.58 ID:5IJrnU3Y.net] アサヒのア ハガキのハ スズメのス
202 名前:デフォルトの名無しさん mailto:sage [2025/03/21(金) 17:18:18.91 ID:alm1JiMV.net] イタチのタヌキ カニのカトリ サンマのマヌケ オハシのオハナシ
203 名前:デフォルトの名無しさん [2025/03/21(金) 17:24:26.35 ID:JiFNMtL1.net] ハゲの丸焼き
204 名前:デフォルトの名無しさん mailto:sage [2025/03/21(金) 17:37:40.15 ID:unkB4GFH.net] 遺憾のいを表明 遺憾のかを表明 遺憾のんを表明
205 名前:デフォルトの名無しさん mailto:sage [2025/03/22(土) 14:23:19.16 ID:U6/Lg1xx.net] プログラマはexcolなんて使いません
206 名前:デフォルトの名無しさん mailto:sage [2025/03/22(土) 14:27:12.25 ID:ysLvJ2cD.net] あるものは使うだろ
207 名前:デフォルトの名無しさん [2025/03/22(土) 14:29:25.98 ID:OatR6CaF.net] excolなんて確かに使わんな
208 名前:デフォルトの名無しさん [2025/03/22(土) 15:24:48.78 ID:r/hyrwnj.net] 蜜柑の実を使う
209 名前:デフォルトの名無しさん mailto:sage [2025/03/22(土) 19:45:04.24 ID:xM4TaIFM.net] EXILE VIVA!
210 名前:デフォルトの名無しさん mailto:sage [2025/03/23(日) 15:48:36.40 ID:Pd0iCCXX.net] VBAで三次元グラフィックスやりたいです
211 名前:デフォルトの名無しさん [2025/03/23(日) 17:30:15.85 ID:ScdshZBH.net] セルベーダーできるくらいなんで、簡易的なのはできると思うよ、静止画なら 精密で動画ならただの修行w
212 名前:デフォルトの名無しさん mailto:sage [2025/03/23(日) 17:32:25.69 ID:3L7kbFUL.net] EXCEL方眼紙をまずつくって グラフィックプロシジャー書くしかないんだあ
213 名前:デフォルトの名無しさん [2025/03/23(日) 21:14:48.00 ID:ScdshZBH.net] お前の頭ではそれしかないやろな
214 名前:デフォルトの名無しさん mailto:sage [2025/03/23(日) 21:24:33.44 ID:qwrrHNuJ.net] チューリング完全だからやろうと思えばできる
215 名前:デフォルトの名無しさん mailto:sage [2025/03/23(日) 22:54:18.51 ID:OWjplp2/.net] できるけど時間が死ぬほどかかる
216 名前:デフォルトの名無しさん mailto:sage [2025/03/23(日) 23:58:49.95 ID:DkwEuCLI.net] >>213 そこをCopilotでサクッと
217 名前:デフォルトの名無しさん mailto:sage [2025/03/24(月) 10:11:36.39 ID:j43eEgQI.net] 死ぬまでやればいい
218 名前:デフォルトの名無しさん mailto:sage [2025/03/24(月) 11:43:02.14 ID:H/K5oxH1.net] DirectXでも使えば Declare PtrSafe Function D3D11CreateDeviceAndSwapChain Lib "d3d11.dll" (ByVal pAdapter As LongPtr, ...
219 名前:デフォルトの名無しさん mailto:sage [2025/03/27(木) 18:34:39.05 ID:jLlr0ssr.net] Excelって表計算ソフトなんだから計算自体は遅くはないはず ExcelやPCが古いとか、使い方が悪いと遅く感じることがあるのはどうしようもない
220 名前:デフォルトの名無しさん mailto:sage [2025/04/02(水) 12:11:51.70 ID:k9Y5euIy.net] >Excelって表計算ソフトなんだから計算自体は遅くはないはず いやいや
221 名前:デフォルトの名無しさん mailto:sage [2025/04/02(水) 12:46:20.80 ID:fQLD12N3.net] 計算自体は遅くない VBAで計算させてみればわかる
222 名前:デフォルトの名無しさん [2025/04/02(水) 15:40:30.32 ID:YtX8ROzr.net] 通常の計算が死ぬ程遅いとは思わんが
223 名前:デフォルトの名無しさん [2025/04/02(水) 15:49:04.58 ID:DrCS0/v3.net] 速くはないがなぜ死ぬほど遅いと受け取るのか 頭がおかしい
224 名前:デフォルトの名無しさん mailto:sage [2025/04/02(水) 16:23:36.39 ID:H/EOI9A8.net] >>221 コード記述に関して書かれてる>>213 の死ぬほど時間がかかるってレスの意味を多分読み違えてる
225 名前:デフォルトの名無しさん mailto:sage [2025/04/02(水) 19:33:48.61 ID:GjoCEHh1.net] 実際に動かしてみてどの程度遅かったのかが聞きたい 時間がかかりそうだからやらないでは何も始まらない
226 名前:デフォルトの名無しさん [2025/04/03(木) 23:53:58.10 ID:vgLE3lm4.net] 遅いのは描画 最新のPCでも普通に図形を動かすだけだと60fps出ないからな だからDirectXとかBitbltとかいう話になる
227 名前:デフォルトの名無しさん mailto:sage [2025/04/04(金) 09:56:41.82 ID:SBbIvQPE.net] つまり60fps出なければ死ぬほど遅いということになるのか
228 名前:デフォルトの名無しさん mailto:sage [2025/04/04(金) 11:09:10.33 ID:3rR7dcVE.net] 死ぬほど遅いって言ってる奴いないんだが
229 名前:デフォルトの名無しさん mailto:sage [2025/04/04(金) 11:39:05.90 ID:Vh1WrxqP.net] LED信号機の50Hz/60Hz点滅を認識出来る特殊能力持ちには堪らないストレスだろうな。
230 名前:デフォルトの名無しさん [2025/04/04(金) 19:28:27.01 ID:qx9rdEtn.net] KPIの計算式、方程式、関数は皆んなバラバラでしょうか? だとしたらどうやって脱Excelで集計しているのでしょうか?
231 名前:デフォルトの名無しさん [2025/04/04(金) 21:00:36.31 ID:qx9rdEtn.net] 脱Excelだ、属人化解消 って言っても、Excel以外のソフトやツールを使う事自体が属人化じゃないのですか? 海外ではWPSが使われていると言ってもそれは無料だからだし
232 名前:デフォルトの名無しさん mailto:sage [2025/04/04(金) 21:15:44.03 ID:3rR7dcVE.net] もうちょっと文章を推敲してから書き込んでくれる?
233 名前:デフォルトの名無しさん [2025/04/05(土) 16:25:13.50 ID:TpoqeJku.net] 5ちゃんは判る人だけに判る表現で描かれてることも多いから 推敲されとらんと判らんと言うのは野暮ったい