1 名前:デフォルトの名無しさん [2024/04/18(木) 14:03:38.03 ID:cMr18rZu.net] ExcelのVBAに関する質問スレ コード書き込みや作成依頼もOK 次スレは>>980 が立てること 無理なら細かく安価指定 関連スレ Excel VBA 質問スレ Part79(ワッチョイあり) https://mevius.5ch.net/test/read.cgi/tech/1674875532/ ※前スレ Excel VBA 質問スレ Part79 https://mevius.5ch.net/test/read.cgi/tech/1674874007/ Excel VBA 質問スレ Part80 https://mevius.5ch.net/test/read.cgi/tech/1685489018/
100 名前:デフォルトの名無しさん [2024/05/30(木) 10:44:30.43 ID:1keP0+wx.net] VBAで正規表現を使うために頻繁に Set RE = CreateObject("VBScript.RegExp") を使っているんだが、 VBScriptが終了したらこれを使ったコード動かなくなるの? 汗 ttps://gigazine.net/news/20240527-microsoft-vbscript-deprecation-timeline/
101 名前:デフォルトの名無しさん mailto:sage [2024/05/30(木) 17:38:14.99 ID:rVIL+XZ+.net] >>99 でもExcelに正規表現関数追加されるよ
102 名前:デフォルトの名無しさん [2024/05/30(木) 18:29:42.94 ID:xMuq3moh.net] OLEとかCOMとかわからないのかよ これらはVBSのモジュールだと思ってんのか?
103 名前:デフォルトの名無しさん mailto:sage [2024/05/30(木) 18:39:43.46 ID:i9Uo6Qpe.net] >>101 VBScript.RegExpはVBS(Script Engine)の一部 2024H2でオプトアウト出来る(deprecated phase 1) 2027以降はオプトインでインストール(deprecated phase 2) その後のタイミング(未定)で廃止
104 名前:デフォルトの名無しさん mailto:sage [2024/05/30(木) 19:24:09.05 ID:rVIL+XZ+.net] >>101 名前空間がVBScriptなのにVBSじゃない方がビビるわ
105 名前:デフォルトの名無しさん [2024/05/30(木) 22:24:23.99 ID:rTEBvmrR.net] VBAは互換性の為だけにVB6仕様にしているのだが、 vbsが消えるのを機に切り捨てて、別の仕様にしたら良いよ 古すぎるわ
106 名前:デフォルトの名無しさん mailto:sage [2024/05/30(木) 22:25:04.72 ID:rTEBvmrR.net] と言っても言語を変えるのは簡単なことじゃないか
107 名前:デフォルトの名無しさん mailto:sage [2024/05/30(木) 22:31:57.29 ID:Z70L1HHt.net] 開発環境どうにかしてくれ…
108 名前:デフォルトの名無しさん mailto:sage [2024/05/30(木) 22:32:05.53 ID:jnfHzKfa.net] まあvbsが消えるのを機と言っても直接的な関係性は無いし 未だにVBAはdeprecationされてない 望む声はあってもMS的にはこの20年間、不可能の判断でしょ
109 名前:デフォルトの名無しさん mailto:sage [2024/05/30(木) 23:08:05.01 ID:FUVNCCjC.net] 嫌なら使わなければいいんじゃね
110 名前:デフォルトの名無しさん mailto:sage [2024/05/31(金) 01:15:30.36 ID:i0bmj3bY.net] 正規表現関数は試験的に導入だから今後実装されるか分からないと聞いた。
111 名前:デフォルトの名無しさん mailto:sage [2024/05/31(金) 02:00:51.54 ID:MFiiPI3W.net] >>102 COMとしては残るのでは?
112 名前:デフォルトの名無しさん mailto:sage [2024/05/31(金) 07:30:34.69 ID:FqbC02gz.net] >>110 半年もしたらオプトアウトして確かめられるね
113 名前:デフォルトの名無しさん mailto:sage [2024/06/01(土) 18:29:20.49 ID:E98lR33H.net] >>104 俺もそうかと思ってたんだけど、例えばVB.Netに移行(まぁVB.Netも大概古いけど)するとして、Variantの部分とかどう補うんだろ? 高速化のために、VariantにRangeの値を突っ込んで配列として使ってる人も結構いると思うんだけど、 .Netじゃなくても今Variantなんて型持ってる言語、中々無いんじゃない?
114 名前:デフォルトの名無しさん mailto:sage [2024/06/01(土) 19:50:08.24 ID:kjJnPy3V.net] >>112 Variant型は元々Windows内部のライブラリに組み込まれてる VBAやVBに独自の物ではない だから、他の言語でもWindows環境であれば、使おうと思えば使える
115 名前:デフォルトの名無しさん mailto:sage [2024/06/01(土) 20:06:40.78 ID:a6kQUbYn.net] ____∧∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ~' ____(,,゚Д゚)< VBA逝ってよし! UU U U \________
116 名前:デフォルトの名無しさん mailto:sage [2024/06/01(土) 20:34:41.42 ID:E98lR33H.net] >>113 え?じゃ、例えば.Netではどんな構文で書けるの?
117 名前:デフォルトの名無しさん mailto:sage [2024/06/01(土) 23:59:50.40 ID:KM91BeJW.net] VBAが廃止されても関係なくVBAを趣味でやり続けたい
118 名前:デフォルトの名無しさん mailto:sage [2024/06/05(水) 00:19:09.37 ID:el69Gkrj.net] なおさらもっと楽しい言語いっぱいあると思うが・・・
119 名前:デフォルトの名無しさん mailto:sage [2024/06/07(金) 00:30:23.31 ID:E7VJcZ0g.net] VBAしか勝たん! VBA!VBA!
120 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 06:15:21.88 ID:VQ4GsRFs.net] 今でも米国でVBAエンジニアの給与2000万円クラスだってな。日本でも正当にその価値を評価してほしいわ。
121 名前:デフォルトの名無しさん [2024/06/08(土) 15:53:27.66 ID:AMNqUEhJ.net] それはVBAだからではない 米では年収1000万円以下が低所得層
122 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 16:25:35.32 ID:w8dYoeUh.net] 行政書士は、なぜ高年収なのか? 行政書士は低年収のはずだが、 元から高年収のサラリーマンが資格を取るから、高年収になるだけ Rubyは、Go/Rust/Elixir の3大言語を超えた! Stack Overflow 米国年収。2022 -> 2023 Ruby : 9.3 -> 9.9 万ドル Elixir : 9.3 -> 9.6 Go : 8.9 -> 9.3 Rust : 8.7 -> 8.7 多くの言語 : 6.5〜7 -> 7.3〜7.8 PHP : 5 -> 5.9 Dart : 4.4 -> 5.6 PHP, Dart は、コンピューターサイエンスを勉強していない高卒用言語
123 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 16:36:45.19 ID:Ryq8dBU0.net] Rubyはもう終わってる
124 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 17:06:44.73 ID:O6VoXpV2.net] 挙げた3大言語、言うほど3大か?
125 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 17:10:04.71 ID:IPlMh0RQ.net] >>120 日本じゃvbaエンジニアという職すらない
126 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 17:45:10.95 ID:+tUOS0wQ.net] VBAで正当な評価をして欲しいって字面だけ見ると滑稽だけどめちゃくちゃ今でも重要なスキルだね でも2000万を引き合いに出すのはやっぱり笑う
127 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 17:55:21.97 ID:IPlMh0RQ.net] https://www.ziprecruiter.com/Salaries/Excel-Vba-Developer-Salary 移住するしかないw
128 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 17:56:13.52 ID:IPlMh0RQ.net] 時給83ドルやべー
129 名前:デフォルトの名無しさん mailto:sage [2024/06/08(土) 22:50:30.69 ID:wRtLKwb4.net] VBAをしっかり書ける人は貴重な存在なはず。だって日本のExcelユーザーの半数はVBAスキルが無いと聞いたから(ヤフーか何かの記事で見た) VBAが書ける人はもっと自信もって良いと思いますよ
130 名前:デフォルトの名無しさん [2024/06/09(日) 00:52:04.43 ID:cUOkkMqU.net] 給料あげてほしいなら上司に相談しなされ
131 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 05:29:05.18 ID:KL09QE3r.net] 会社役員的にはエクセルでお金を稼いでるわけじゃないという感じだろう なので、vbaを書ける人に大金は払いたくない
132 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 05:40:51.11 ID:ucjylw81.net] >>130 こういう馬鹿な人は役員に成れない
133 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 22:09:35.72 ID:G4PkZLRY.net] Excelユーザーなのにマクロ書けない事自体が問題なのだが。 Excelできる=マクロも書けるの図式でしょ?
134 名前:デフォルトの名無しさん mailto:sage [2024/06/09(日) 22:18:58.77 ID:pJ+1xr7e.net] >>128 その調査はスキルあるって言っても、数式が書ける程度のレベルも入れてそうだけど
135 名前:デフォルトの名無しさん [2024/06/10(月) 00:23:38.35 ID:Akf4lQfO.net] マクロのスキルがあっても対人スキルがないから ネットでマクロの自慢するしか出来ないのか
136 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 01:48:33.40 ID:XHwkcBml.net] ExcelもVBAも業務を効率化するための道具だよ 「VBAできます」じゃ経営
137 名前:者はなんとも思わない これだけ人件費が削減できます、納期が短縮できます、利益が増えますってプレゼンして、利益の何割かを技能手当としてもぎ取れるのが一流のプログラマー [] [ここ壊れてます]
138 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 08:00:36.22 ID:jzFsA0cD.net] >>132 マクロ書けても統計関数使えない人だっているからその認識は間違い
139 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 08:58:19.79 ID:1Pg4NPNG.net] >>136 呼んだ?
140 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 09:25:27.25 ID:3eDeFHlK.net] マクロ使える=Excelの上級レベルだと職場の先輩上司に聞いたし。
141 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 12:13:00.13 ID:04ruhtxe.net] マクロ使えるけどスピルは難しくて理解できません <
142 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 14:56:20.52 ID:3eDeFHlK.net] 全部覚える必要は無いと思う。仕事に必要な知識だけで良いと思う。
143 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 15:12:08.05 ID:oZiyvn56.net] マクロは書くな マクロを書かせる立場になれ
144 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 17:20:44.39 ID:lMQ97mEE.net] ムダな改行する奴は本物の だという証明
145 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 17:54:17.01 ID:QdfturxO.net] と、本物の が申しております。
146 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 18:05:37.83 ID:XHwkcBml.net] バカには見えない の 。
147 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 20:10:10.65 ID:Akf4lQfO.net] 空気は見えないが読める
148 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 21:16:18.24 ID:s9A0I9fO.net] 空気は吸ったり吐いたりする物 読む物じゃない
149 名前:デフォルトの名無しさん mailto:sage [2024/06/10(月) 23:41:06.13 ID:3eDeFHlK.net] >>141 ど、どうやって? 俺等は単なる兵隊だや
150 名前:デフォルトの名無しさん [2024/06/10(月) 23:59:34.53 ID:Akf4lQfO.net] マクロを書くマクロを書けばいい
151 名前:デフォルトの名無しさん mailto:sage [2024/06/11(火) 01:54:30.88 ID:I1TexArh.net] 絶対にそうです!
152 名前:デフォルトの名無しさん [2024/06/11(火) 07:45:06.87 ID:DAmJiOeN.net] とうとうAIも広く使えるようになってきたしな
153 名前:デフォルトの名無しさん [2024/06/11(火) 09:58:04.18 ID:DAmJiOeN.net] 一般的に言えばマクロは上級でいいと思う その中でもpower query(M言語?)使えるかでも分けられる PQ使えば簡単なのにマクロ書いてたら下級の範疇に格下げになる
154 名前:デフォルトの名無しさん mailto:sage [2024/06/11(火) 10:23:58.01 ID:deFMafhp.net] まだ絶滅しないのか残念
155 名前:デフォルトの名無しさん mailto:sage [2024/06/11(火) 10:40:42.30 ID:GrH0S5VC.net] pythonで描けるようになって VBA滅びると思ったが あと20年経っても残ってそう ゴキブリか
156 名前:デフォルトの名無しさん mailto:sage [2024/06/11(火) 11:09:53.75 ID:rPfkvjsM.net] chatgptがほぼ完璧なソース出してくるわ最高
157 名前:デフォルトの名無しさん [2024/06/11(火) 12:24:05.72 ID:vQ7NtUYq.net] じゃお前要らんな
158 名前:デフォルトの名無しさん mailto:sage [2024/06/11(火) 13:36:30.49 ID:I1TexArh.net] AI,それでもちょくちょく間違ったコード書く場合あるから油断ならん。
159 名前:デフォルトの名無しさん mailto:sage [2024/06/11(火) 13:55:34.01 ID:USG9LN16.net] 少なくともうちではAIは役に立たん 今やってることはネットでは誰も公開も解説もしてないはずだから答えられるわけがない
160 名前:デフォルトの名無しさん mailto:sage [2024/06/11(火) 18:55:09.70 ID:I1TexArh.net] 意外にもExcelに関してはAIを利用していないとの話も聞いたし。
161 名前:デフォルトの名無しさん mailto:sage [2024/06/12(水) 05:14:39.25 ID:qB9HO6ik.net] copilotキーがあるPCに置き換わり出したら あれ?俺でもvba作れるじゃんwと大したことがないことがバレ始める リストラされる可能性を考えておいた方がいい
162 名前:デフォルトの名無しさん mailto:sage [2024/06/12(水) 05:24:37.29 ID:zzJfLa15.net] ようするに「検索してコピペ」を自動化したのが今のAIだもんな 今まで手作業でやってきたことと同じ
163 名前:デフォルトの名無しさん mailto:sage [2024/06/12(水) 13:24:56.56 ID:o8XRZmO2.net] 今のAIの認識はただの検索してコピペとは違うと思うよ
164 名前:デフォルトの名無しさん mailto:sage [2024/06/12(水) 15:28:07.25 ID:T517YXqe.net] いいようにもっともらしくとりつくろってあたかもただしいかのごとくふるまうんだよね
165 名前:デフォルトの名無しさん mailto:sage [2024/06/12(水) 16:46:03.46 ID:hRdSBEV8.net] >>162 理解のなさと理解しようとする気のなさどちらも確り感じられる良レス
166 名前:デフォルトの名無しさん mailto:sage [2024/06/12(水) 20:28:24.75 ID:o96hbcGF.net] ただの検索じゃないでしょ。独創的なマクロも書いてくれる
167 名前:デフォルトの名無しさん mailto:sage [2024/06/12(水) 21:33:21.78 ID:uC5OeotL.net] >>164 お前にとっては独創的なだけ 無能がありがたがるよね
168 名前:デフォルトの名無しさん mailto:sage [2024/06/13(木) 00:00:27.96 ID:GlFyBKQ3.net] >>165 根拠は? 何を持ってありがたいのか等
169 名前:デフォルトの名無しさん mailto:sage [2024/06/13(木) 19:47:43.68 ID:kWhtw/Z8.net] copilotでも具体的に動きを書かないといけないから無理な人は無理だろう 分かる人が使えばコード書くのが爆速になる
170 名前:デフォルトの名無しさん [2024/06/14(金) 07:37:58.81 ID:
] [ここ壊れてます]
171 名前:VzwoAxBf.net mailto: コパイ、絵の生成してみてスゲーってたまにやってるが、ソースはあまりやったことないな 記事など見てスゴイのはわかってるんだが [] [ここ壊れてます]
172 名前:デフォルトの名無しさん [2024/06/14(金) 10:12:36.38 ID:axv7mM/l.net] また宣伝
173 名前:デフォルトの名無しさん mailto:sage [2024/06/14(金) 16:35:01.35 ID:dwDPXOM7.net] 馬鹿がありがたがるのが今のAI
174 名前:デフォルトの名無しさん mailto:sage [2024/06/14(金) 16:44:23.19 ID:Sn6IU2ly.net] 僕のVBAスキルはAIなんかに出来っこないんだ!そんな奴馬鹿なんだ! ワロタ
175 名前:デフォルトの名無しさん mailto:sage [2024/06/14(金) 17:08:50.32 ID:O44IQHII.net] ツッコミとボケが絶妙だよこのスレ
176 名前:デフォルトの名無しさん mailto:sage [2024/06/14(金) 18:25:20.81 ID:lHZHr7Cg.net] >>171 馬鹿だから理由がわからんのだろ 馬鹿にとっては宝の山に見えるだけで実際はゴミの山 時々お宝があるだけ
177 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 08:51:55.08 ID:E6JI9D0K.net] AIなんてただのサブルーチン 偉い人にはそれがわからんのですよ
178 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 19:06:25.84 ID:DhWpaOFl.net] 認めたくないものだな、偉い人へのひがみというものを
179 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 20:18:33.36 ID:0lMjJZOw.net] Excelに入れ込んでる奴って僻み根性強いよな
180 名前:デフォルトの名無しさん mailto:sage [2024/06/21(金) 23:56:32.10 ID:0Z2PyKgC.net] 今だけです https://i.imgur.com/zYHjVlD.jpg
181 名前:デフォルトの名無しさん [2024/06/22(土) 00:07:34.02 ID:qJhEd6Sl.net] >>177 死ね
182 名前:デフォルトの名無しさん mailto:sage [2024/06/23(日) 17:59:01.93 ID:o3bJi3h5.net] VBAの仕事はITリテラシーの低い組織に対する介護福祉みたいなもんで人間の温もりが大切だから、簡単にAIに置き換わることはないよ 自分達でAI駆使してシステム内製できるような組織なら、VBAでやるような仕事なんてとっくにどこぞのSaaSやスクラッチのWebシステムに置き換わっているわけで
183 名前:デフォルトの名無しさん mailto:sage [2024/06/23(日) 20:55:35.42 ID:pMaKQgoK.net] >>177 ださっ
184 名前:デフォルトの名無しさん mailto:sage [2024/06/24(月) 20:57:30.06 ID:gK3vA7Am.net] VBA専門ガチプログラマーさんはおられますか?
185 名前:デフォルトの名無しさん [2024/06/24(月) 21:47:49.92 ID:r8NEKp1r.net] また馬鹿の中学生か?
186 名前:デフォルトの名無しさん mailto:sage [2024/06/24(月) 21:51:19.46 ID:7susZi6y.net] ExcelVBAは事務員が自分の作業の効率化の為にチマチマ作るんであって 職業プログラマが作るものじゃ無いから
187 名前:デフォルトの名無しさん mailto:sage [2024/06/24(月) 22:45:13.93 ID:tioGEayI.net] VBAは自分の事務作業の効率化というより、専門の派遣が指示されて作ることが多い印象だけどな 自主的にVBAで自分の作業を効率化してくれるような派遣事務員なんてまずいないだろ むしろ前者の自称VBAできます派遣なんかよりよほど優秀
188 名前:デフォルトの名無しさん mailto:sage [2024/06/24(月) 22:47:30.58 ID:SQaeJXf4.net] 事務員が作って配布して、辞めたとかで修正出来なくて派遣プログラマにやらせるんだよw
189 名前:デフォルトの名無しさん mailto:sage [2024/06/24(月) 23:35:45.41 ID:id4vqRrV.net] 中身がわからないから予算が知らない所に使われていても気づかないんだよなこれが
190 名前:デフォルトの名無しさん mailto:sage [2024/06/24(月) 23:42:15.07 ID:id4vqRrV.net] まるで集めた税金がどこにどれだけ使われたかがわからない(隠している)みたいな
191 名前:デフォルトの名無しさん mailto:sage [2024/06/25(火) 14:07:52.74 ID:dSveyUBF.net] 事務員てそんなにハードル高いのか?マクロまでいろいろマスターしなければならないほど?
192 名前:デフォルトの名無しさん mailto:sage [2024/06/25(火) 14:32:52.18 ID:DOFhnhoY.net] どこの部署でも個人の能力なんてピンキリだろ
193 名前:デフォルトの名無しさん mailto:sage [2024/06/25(火) 19:26:01.91 ID:JTk6myoH.net] VBAより関数をアホみたいに詰め込んだエクセルシートの方が怖かったりする
194 名前:デフォルトの名無しさん mailto:sage [2024/06/26(水) 21:48:57.59 ID:CBowcLas.net] まあアレか?ネットから丸写し関数の嵐シート。嫌がらせだわ。
195 名前:デフォルトの名無しさん mailto:sage [2024/06/26(水) 22:34:02.65 ID:rM
] [ここ壊れてます]
196 名前:0zslIz.net mailto: リンクが別ファイルになっていて、そのファイルがまた別のファイルを参照して・・・ってのはよくある [] [ここ壊れてます]
197 名前:デフォルトの名無しさん mailto:sage [2024/06/27(木) 07:00:52.95 ID:NNXNulEc.net] 業務でExcel使う事が多いから ちょっと何かしようとするとVBAになってしまう
198 名前:デフォルトの名無しさん mailto:sage [2024/06/27(木) 15:21:53.61 ID:VNrEYbU6.net] 最近はSharePoint前提の業務が増えてるせいでVBAは段々使いづらくなってる印象 そもそも共有がシームレスにできてなかったためにVBAが必要だったケースというのは意外に多く、VBAの必要性を感じることも減ってるわ
199 名前:デフォルトの名無しさん [2024/06/27(木) 20:53:03.10 ID:v5JHQygl.net] C#でエクセル弄ろうとすると、プロセス解放対策が面倒だからVBAなんですのよ
200 名前:デフォルトの名無しさん mailto:sage [2024/06/27(木) 21:21:30.67 ID:eFfcQPg5.net] 俺はスキル無いからvbaのフォームをインターフェースにして、SQLサーバーにつないで操作する業務アプリ作ってるわ。Pythonとか使ってモダンなwebアプリ作りたいなぁ
201 名前:デフォルトの名無しさん [2024/06/27(木) 22:34:44.22 ID:SbrktreY.net] >>195 お前が馬鹿なだけ
202 名前:デフォルトの名無しさん mailto:sage [2024/06/27(木) 22:49:13.47 ID:hAj4o+aT.net] >>196 そんなもんPowerAppsとかSalesforceみたいなノーコードツールでいいんじゃない
203 名前:693 mailto:sage [2024/06/28(金) 17:03:00.88 ID:4H3IG21x.net] >>196 普通はそれをAccessでやると思うんだが。 まあ、規模にもよる。
204 名前:デフォルトの名無しさん mailto:sage [2024/06/28(金) 17:24:12.10 ID:Jf6sl9Ra.net] >>196 PQ使わないの?
205 名前:デフォルトの名無しさん mailto:sage [2024/06/28(金) 18:43:49.59 ID:2AkYolYn.net] PQはお馬鹿には使えない
206 名前:デフォルトの名無しさん mailto:sage [2024/06/29(土) 13:36:59.68 ID:xKFtkyCP.net] 雑談やめてさっさと質問しろ
207 名前:デフォルトの名無しさん [2024/06/29(土) 21:44:24.31 ID:K0Q64QOa.net] >>202 コードが汚くなるのが避けられないのがExcel VBA
208 名前:デフォルトの名無しさん mailto:sage [2024/06/30(日) 00:11:27.74 ID:1+nHSEmX.net] Excel板もこのスレも必要性無いな。次回からスレ建て無しで。
209 名前:デフォルトの名無しさん mailto:sage [2024/06/30(日) 09:17:29.77 ID:Gx3KCCD5.net] ソートするコード書いてたんだけど、数千件まで増やすとクソ遅くなるんで ArrayListのソート借用することにしたら、どうやら会社のPCだとwindowsの設定いじらないといけないみたいなんで断念 んで作業用シートつくってエクセルのソートに頼ったんだけど、アホみたいに速かった 高速化しないといけない案件だったんだけどまんぞくぅ〜
210 名前:デフォルトの名無しさん mailto:sage [2024/06/30(日) 09:24:12.86 ID:ADoNY4y7.net] worksheetfunction.sort()は?
211 名前:デフォルトの名無しさん [2024/06/30(日) 10:15:29.42 ID:zljUKt7B.net] 汚いと思うなら綺麗にすればいい
212 名前:デフォルトの名無しさん mailto:sage [2024/06/30(日) 11:39:06.46 ID:rNOFbAJ8.net] >>205 ソートで遅くなるなんてバブルソートでもしてるんか?
213 名前:デフォルトの名無しさん mailto:sage [2024/06/30(日) 12:47:11.25 ID:1+nHSEmX.net] 汚物は消毒だ
214 名前:デフォルトの名無しさん mailto:sage [2024/06/30(日) 15:52:37.93 ID:Gx3KCCD5.net] >>206 やってみた!速かった! 作業用シート使わないでもいいからこっちのほうがいいです でも会社のPCだとエクセルのバージョン古いから使えないかも 試してみないとだめだな >>208 適当にゴリゴリと もともと数十件程度の処理を前提に作ってたんでまさか数千件ぶち込まれるとは思っておらず、フリーズしたという苦情を聞いてびっくり
215 名前:デフォルトの名無しさん [2024/07/01(月) 02:45:42.64 ID:peCKnvcL.net] 作りが悪かったのだから謝罪が先ではないか
216 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 20:24:01.59 ID:kzwN1TRu.net] この質問者のレベルで自分で思いつきそうなのだとおそらく選択ソートだろう バブルソートを自分で思いつく頭ならたぶん自力で解決してるはず
217 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 20:57:23.79 ID:+BxLXJhB.net] さすがにソート
218 名前:フコア部分を自力で一から書いたりせんだろ 普通はコピペで済ませるもんだ だから具体的なアルゴリズムも、把握も理解もしてない [] [ここ壊れてます]
219 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 21:29:58.30 ID:93BwtCzT.net] コピペでそんなに遅くなるかなあ バブルソートや選択ソートみたいな非実用的なソートはアルゴリズムのお勉強くらいでしか出てこないから、そうそうVBAerが目にするとは思えん 先輩や昔出入りしてたベンダーなんかが残していった秘伝のタレ()みたいな得体の知れないのをコピペしたか、 そもそもソートアルゴリズムとは関係なく無茶苦茶非効率なことしてるのが濃厚かな
220 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 21:41:48.62 ID:QTdccgY1.net] どう見ても初心者だし、入門サイトの最初のコードをコピペしたとしか思えない 想定してたデータの数も少ないって言ってるし、遅いコードでも実用上の問題はなかったと
221 名前:デフォルトの名無しさん mailto:sage [2024/07/02(火) 21:49:24.54 ID:Z6VfyY8K.net] セルの選択、コピー、選択、ペーストしてたんじゃね?
222 名前:デフォルトの名無しさん mailto:sage [2024/07/10(水) 09:35:09.14 ID:sfTc3ndE.net] 最近VBAの一部変更が必要になって試しにChatGPTに作らせてみた 無料版はちょっとアホでエラー出たりするし 実態は >>160 なんだろうけど それでも自分で一から考えたりコピペするより早く仕事が終わる
223 名前:デフォルトの名無しさん mailto:sage [2024/07/10(水) 17:12:59.06 ID:0yq3LaYe.net] 実態は検索コピペとは全然違うから、変なメンタルブロックを外してやりたいことをそのまま伝えればいい ちゃんと仕様を伝えてあげればマジで全部自動で書いてくれる
224 名前: 警備員[Lv.3][新芽] mailto:sage [2024/07/10(水) 21:51:22.24 ID:OdajDBeV.net] VSTOって結構使われてますか? VBAとどのように使い分けますか?
225 名前:デフォルトの名無しさん mailto:sage [2024/07/11(木) 09:39:08.98 ID:DAl2fWFT.net] VBAは事務員用、VSTOはSIer用と思っておけばいい VSTOを使うなら本格的なプログラミングスキルを有することが前提であり、 逆にVSTOを使用するためにプログラミングを勉強するようなことは本末転倒だ だからVBAと比べても仕方ない
226 名前:デフォルトの名無しさん mailto:sage [2024/07/11(木) 13:07:13.06 ID:uqek3YIp.net] しかし事務員でVBAは普及していない VBAを効率良く使っているのは一部の事務員のみ
227 名前:デフォルトの名無しさん mailto:sage [2024/07/11(木) 13:26:36.13 ID:sFeOwvqg.net] 普及してたら「前任者が抜けてしまい保守できませぇん!」案件なんてなくなるはずだもんな
228 名前:デフォルトの名無しさん mailto:sage [2024/07/11(木) 16:13:20.72 ID:h1opyaqO.net] よその会社でどれだけVBAを使っていようが、使われていなかろうが、関係ないだろ 自分の職場で使っているのか、自分が使うのかどうかが大事なのではないだろうか
229 名前:デフォルトの名無しさん mailto:sage [2024/07/11(木) 16:18:24.01 ID:uqek3YIp.net] まあ、VBAは自分の作業にひっそりと使うために書くのがベストだよね。過去スレにもそうやってる人が何人かいたし。 間違っても他人のために書いてはならぬと
230 名前:デフォルトの名無しさん mailto:sage [2024/07/11(木) 19:31:24.05 ID:3zUw5A+b.net] 正常ルーチンくらいしか書いてないから渡さない
231 名前:デフォルトの名無しさん mailto:sage [2024/07/12(金) 11:44:42.62 ID:QqZXcs2V.net] 本体よりエラー処理のが何十倍も作るのに手間がかかる 最低限動くレベルの物しか作らないから、自分以外が使うのは不可能
232 名前:デフォルトの名無しさん mailto:sage [2024/07/12(金) 19:40:31.11 ID:PZzrISVh.net] 結局作成者しか分からない書き方になってしまうね
233 名前:デフォルトの名無しさん mailto:sage [2024/07/13(土) 02:58:36.45 ID:q/C/4svJ.net] 図形の書式→文字の効果の "四角"(図形幅に合わせて文字が変形するやつ)と"変形なし"をワンボタン切り替えられるようにしたいのだけど 効果四角→変形なし をマクロ記録した後コードを分けて実行すると、四角変形は上手くいくけど変形なしのコードを実行しても実際の結果と違って変形が解除されない…
234 名前:デフォルトの名無しさん mailto:sage [2024/07/13(土) 10:51:53.06 ID:cXbjogOx.net] コードを書かんとわからんぞ
235 名前:デフォルトの名無しさん mailto:sage [2024/07/13(土) 12:11:51.29 ID:eBJkpv1T.net] >>228 俺も同様の経験したことある 図形の効果がオンはできるがオフがキレイにできない
236 名前:デフォルトの名無しさん mailto:sage [2024/07/13(土) 13:37:29.34 ID:q/C/4svJ.net] >>229 Sub tes() '文字を図形幅に合わせて変形 Selection.ShapeRange.TextEffect.PresetShape = msoTextEffectShapePlainText Selection.ShapeRange.TextFrame2.WordArtformat = msoTextEffect1 End Sub Sub tes2() '変形を解除 Selection.ShapeRange.TextFrame2.WordArtformat = msoTextEffect1 End Sub マクロの記録だと変形解除のコードが文字のエフェクト?初期化しか記録されない PresetShapeをどうにかするんだと思うけど調べてもそれらしいのが出てこないの >>230 もしかして手動解除しかできない…?
237 名前:デフォルトの名無しさん mailto:sage [2024/07/13(土) 16:19:37.49 ID:cXbjogOx.net] 運用シーンの想像が付かないが、連動させれば動作するけど切り離すとダメってのは 元のサイズとか位置とか仕様とかを記憶させてないんだから戻しようが無くてVBAも無言に成るしかないのでは addShape 辺りで最初に細かな設定したシェイプを作って、変形して、リセット とかなら動作するはず
238 名前:デフォルトの名無しさん [2024/07/13(土) 21:47:50.32 ID:IXVKi1AD.net] わからんけど、変えるのが駄目なら消して作り直せば?
239 名前:デフォルトの名無しさん mailto:sage [2024/07/14(日) 21:07:35.67 ID:LO5YDZM2.net] TextFrame2.WordWrap = True(自動改行オン)の状態でシェイプ内テキストが自動改行されているかを Len(TextFrame2.TextRange.Text)とLen(TextFrame2.TextRange.Lines(1))の比較で 判定出来たので、改行されていたら TextFrame2.WordWrap = False(自動改行オフ)にしてTextEffect.PresetShape = 1(四角変形)に設定。 改行無しかつTextEffect.PresetShape = 1だったらいったんシェイプ消してaddShapeで作り直し という感じで文字数が少ない時は通常表示、多い時は幅圧縮表示するコードいちおう書けました。ありがとうございます。
240 名前:デフォルトの名無しさん [2024/07/15(月) 11:36:02.72 ID:8PBTMz0X.net] >>234 そやね 何か技があるかと見てたけど変形なしにするのは作り直ししかなさそうに思う
241 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 15:22:20.01 ID:vG2riI25.net] 個人用マクロブックをクラウドや別PCでも共有して使う方法ってありますか?
242 名前:デフォルトの名無しさん [2024/07/20(土) 17:59:42.08 ID:pd3T6vIK.net] >>236 「共有」とはブックの共有のことをいっているのか?
243 名前:デフォルトの名無しさん [2024/07/20(土) 18:00:37.42 ID:pd3T6vIK.net] >>236 Excelファイルのコピーがわからないということか?
244 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 18:07:57.97 ID:1LSrUOUE.net] マクロを適当なブックにコピーしてクラウドなりに上げれば?
245 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 18:40:25.85 ID:vG2riI25.net] >>237-239 個人用マクロブックってのはこれです https://allabout.co.jp/gm/gc/297809/ これまでは自分で作ったFunctionとかを使い回すときにはブック毎にコピペしてたんですけど、こんなもんがあるということを知りまして かといってこれはローカルでしか機能しそうになかったので、クラウド運用のときとかに使う方法あるのかな?と思いまして 無理ならそこまで便利なものでもないかな
246 名前:デフォルトの名無しさん [2024/07/20(土) 18:49:25.40 ID:pd3T6vIK.net] >>240 ネタかよw Excel 2003の記事を読んでいるが、Windows XPを本当に使っているのか? まずはそこからだ。
247 名前:デフォルトの名無しさん [2024/07/20(土) 18:49:55.50 ID:pd3T6vIK.net] クラウド運用って何?
248 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 19:13:41.69 ID:6PYMQqn5.net] コードだけ控えとけばいいのでは
249 名前:デフォルトの名無しさん [2024/07/20(土) 19:35:28.68 ID:pd3T6vIK.net] >>240 誰も教えてくれなかったんだろうけど、VBAのコードの使い回しなら、エクスポート・インポート機能を使うんだよ。
250 名前:茶々 [2024/07/20(土) 20:12:14.78 ID:8zrAcMd6.net] ド素人ばかりで草
251 名前:デフォルトの名無しさん [2024/07/20(土) 20:46:51.23 ID:pd3T6vIK.net] >>245 個人用マクロブックはセキュリティ上の問題で使われなくなった。 ネタだとは思うが、この仕組みはかなり危うい。 実際にこうやって仕込むと自分自身でもコントロールができなくなる。
252 名前:茶々 [2024/07/20(土) 22:06:00.13 ID:iFgkPgQM.net] >>246 ド素人で草 どこの会社だよそれ それともバカの自己判断か?w
253 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 00:07:04.12 ID:fYsJOoNz.net] >>236 >>240 個人用マクロブックなんて機能あったんだなぁ 個人で使うには便利だろうけど 動かしようがないし共有用途では無理だろうね 俺もあんま詳しくないんだけど 作ったVBAエクセルをアドインファイル(xlam)にして 共有フォルダなりクラウドなりに置いといて各PCから参照してもらうのはどう? アドイン化されたプロシージャは「マクロ」の一覧から非表示になっちゃうから リボンにマクロ実行のボタンを追加してもらう必要があるけど そのへんのやり方も下の記事に書いてあったから見てみて 自作したVBAをアドインにして使う方法 #Excel - Qiita https://qiita.com/comugi/items/21dfc8baf1666e239536
254 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 12:56:39.68 ID:VGCsTqoL.net] >>248 どうもありがとう とりあえずあまり知られてない機能なのはわかりました 特定のいくつかのコードはアドイン化して各PCで使っているんだけど、これまで作ってきた色々なFunctionとか全部やると大変なことになるので 今は一つのモジュールにまとめて新規ファイルには最初に突っ込んだりしてるんだけど、たまにアップデートとかしたときには全部入替となるとまた大変で そこでこんな機能知って便利かな?と思ったんだけど、最近は大抵のファイルはクラウドにおいてるんで、出先では使えないかなと クラウド上のファイルの場合、PERSONAL.XLSBの参照先はどこになるのかな?とか知ってる人いないかな?と思って質問しました どこにあるファイルでも基本そのローカルの場所を参照してくれるならPERSONAL.XLSBを配布すればよさそうだけど…一度また自分で調べてみます
255 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 14:32:55.86 ID:Qlqjn6xB.net] >>249 ほんのちょっとググればローカル固定でPERSONAL.xlsbが作られるのは分かるけどね 単一のブックにすべてのマクロを作成して保存する - Microsoft サポート https://support.microsoft.com/ja-jp/office/aa439b90-f836-4381-97f0-6e4c3f5ee566 マクロの共有 Personal.xlsb ファイルを他のユーザーと共有する場合は、他のコンピューターの XLSTART フォルダーにコピーできます。 Windows 10 の場合、 Windows 7、および Windows Vistaでは、このブックは C:\Users\user name\AppData\Local\Microsoft\Excel\XLStart フォルダーに保存されます。
256 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 14:40:38.34 ID:Qlqjn6xB.net] >>249 というか アドインに詰めて各PCで使ってもらうにしろ Personal.xlsbを配布するにしろ 結局のところあんまり労力は変わらないような…?
257 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 14:41:42.67 ID:Qlqjn6xB.net] うちの会社で勝手に入れられる業務用アドインだと有効化した時点で自動でリボンへメニューが追加されるんだよな あれどういう仕組みなんだろ見れたら見てみるか…
258 名前:デフォルトの名無しさん [2024/07/21(日) 15:10:31.60 ID:zm5uApN3.net] >>252 手は一つだけではないかもだが、起動時にリボン登録を走らせる
259 名前:デフォルトの名無しさん [2024/07/21(日) 16:52:25.09 ID:bEwBbSRS.net] >>253 commandbars やな
260 名前:デフォルトの名無しさん mailto:sage [2024/07/22(月) 22:58:14.94 ID:of/dmjKk.net] 常時通信するソフトを個人用PCに強引に入れさせられる ↓ セキュリティで10分でロックかかるかは触らないと通信エラーになる ↓ 部長と情シスにvbaで定期的にカーソル動かすかマウスムーバーをAmazonで買うしかなくなると相談する ↓ セキュリティ解除はしないけどそのどちらかでやってくれと回答される ↓ これついては聞かなかったことにするとまで言われる 何という責任逃れ軍団
261 名前:デフォルトの名無しさん [2024/07/22(月) 23:21:56.75 ID:W5cKTeXz.net] >>255 完全に代替できるまともな案を提案すればいいだろ どうせ何も出せない無能のくせに
262 名前:デフォルトの名無しさん mailto:sage [2024/07/22(月) 23:24:31.08 ID:+7Ic8Cyk.net] ロックでスリープしなけりゃいいんじゃね?
263 名前:デフォルトの名無しさん mailto:sage [2024/07/22(月) 23:24:36.67 ID:rCu2IFtP.net] 余計な2行目のせいで「そういうアンタはマトモな案を出せる有能なのかよ🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬」ってしょーもないおサルのレスバ合戦に発展するんでしょ ぼく知ってるよ
264 名前:デフォルトの名無しさん [2024/07/23(火) 00:09:58.84 ID:ky93KE1q.net] そんな煽りに乗ってくれればいいね バカは不自由すればいいって一蹴されて終わりだろww
265 名前:デフォルトの名無しさん [2024/07/23(火) 05:55:25.90 ID:t79JZUp1.net] いやいやそこじゃなくて、 何で会社のではなく個人用PCなのかだろう どんな状況だよ
266 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 07:45:36.51 ID:yA3s1fWI.net] こんな便所の落書きでしかマウント取れないお猿の大将って……()
267 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 07:46:47.64 ID:yA3s1fWI.net] >>260 社用の個人PCなのか 社外のプライベートPCのことなのか 原文が適当すぎるから何も言えねぇ
268 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 08:17:50.27 ID:BuJCezvl.net] こういう面倒臭い案件大好き もうちょっと詳細書いてみ? 上役や情シスからお墨付きもらったんだろ? やりたい放題じゃんか 責任逃れまでできる それとも日中ボーっとしてることが多いからてんで、最低限マウスいぢくってる振りぐらいはしろ っつーペナルティなんか? セキュリティで10分操作が無ければロック掛かる通信監理システムって何だろうな 普通そういうシステムは、稼働したら一日中ほったらかしにしとくのが普通だろうに
269 名前:デフォルトの名無しさん [2024/07/23(火) 17:38:37.23 ID:TPPfHQM2.net] >>249 そもそも自分の環境の説明がまったくないんだが?
270 名前:デフォルトの名無しさん [2024/07/23(火) 17:41:00.00 ID:TPPfHQM2.net] >>263 いまはPC操作をしていなくても仕事をしていると判断することが多い。
271 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 19:59:44.87 ID:35eDOqtl.net] VBAで定期カーソル移動で解決したわ モノタロウでマウスジグラーも頼んだけど使わなくて済んだ ネットワーク障害があったときは俺の範疇じゃない 流石俺だわ
272 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 20:09:46.02 ID:cXSn49vY.net] >>266 俺なら鏡の上にマウス置く
273 名前:デフォルトの名無しさん [2024/07/23(火) 22:31:26.96 ID:HkbI738T.net] いまさwebからExcelに情報とるソフト作ってるんだけど 「Microsoft Internet Controls」のライブラリ使ってるんよ でもIEっていずれ使えなくなるんよな?やっぱchromeとか違うブラウザ方法でやったほうがいいん?
274 名前:デフォルトの名無しさん [2024/07/23(火) 23:21:21.21 ID:LnBdIObW.net] >>268 そやな もうそれは卒業していい
275 名前:デフォルトの名無しさん [2024/07/24(水) 00:53:54.71 ID:Yd5lPCFP.net] スクレイピングするなら何が一番ええの? Selenium Basicでええのか?
276 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 01:01:55.12 ID:Aql4xph6.net] >>270 まずはVBAを使わないこと
277 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 01:08:43.85 ID:l8TdcfaH.net] ユーザー数が多いのでいくなら、Power Query PQでできないボタン操作絡みとかだったらPythonかしら?
278 名前:デフォルトの名無しさん [2024/07/24(水) 01:39:29.85 ID:Yd5lPCFP.net] まじですかー Pythonを使えるようになるのは道のりながそう Excelだけで完結したいのにめんどうすぎる
279 名前:デフォルトの名無しさん [2024/07/24(水) 01:40:21.77 ID:mluzaMP6.net] WEBだけでなくもっと広く自動化したいならRPA
280 名前:デフォルトの名無しさん [2024/07/24(水) 02:37:37.68 ID:Yd5lPCFP.net] なんかTinySeleniumVBAってのが簡単そうだからそっちでやってみるわ
281 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 19:28:44.16 ID:23AdqYHQ.net] >>268 コード見してみ
282 名前:デフォルトの名無しさん [2024/07/25(木) 01:39:41.05 ID:SZPx3Myy.net] >>276 独学で恥ずかしいからヤダ>< いまここ見てTinySeleniumVBAっての入れてedgeを開くところまできた! https://qiita.com/uezo/items/66e20b064ffd5f239b9a
283 名前:デフォルトの名無しさん [2024/07/25(木) 01:58:42.32 ID:SZPx3Myy.net] WebDriverのmsedgedriver.exeで立ちあがったウィンドウが消えない 立ち上がったedgeは Driver.CloseBrowser で消えるのに!!どうすればええんや
284 名前:デフォルトの名無しさん [2024/07/25(木) 02:04:13.82 ID:SZPx3Myy.net] >>277 のLink見てこれで何とかedgeが立ちあがったんだけどさ webドライバ?(msedgedriver.exe)で開いたウィンドウが開いたままになるのが気に食わないから閉じたいんだけど なんて付け足せばええ?天才いたら教えてくれええ Public Sub main() ' Start WebDriver (Edge) Dim Driver As New WebDriver Driver.Edge "C:\Users\〜〜〜\msedgedriver.exe" ' ブラウザを立ち上げる Driver.OpenBrowser ' 指定したURLを開く Driver.Navigate "URL" ' 立ち上げたブラウザを閉じる Driver.CloseBrowser End Sub
285 名前:デフォルトの名無しさん [2024/07/25(木) 12:50:18.09 ID:7O0EkaPX.net] 事故解決はまだかw
286 名前:デフォルトの名無しさん [2024/07/25(木) 13:34:22.38 ID:SZPx3Myy.net] 事故解決したわ クローズじゃなくてシャットダウン使ったら全て閉じたわ
287 名前:デフォルトの名無しさん [2024/07/25(木) 14:33:04.71 ID:7O0EkaPX.net] >>281 F2のオブジェクトブラウザも活用してな オブジェクト名とプロパティ、メソッド眺めると何を使うか、何ができるかおおよそわかる もちろんサンプルソース色々見るのも必要だけど
288 名前:デフォルトの名無しさん [2024/07/25(木) 17:58:46.43 ID:d36Rq1nw.net] マウスのクリックとかキーボードの入力までチェックしている会社があるが、そういうイベントを自動的に発生させるものもあるから意味ないよなあ
289 名前:デフォルトの名無しさん mailto:sage [2024/07/26(金) 08:07:31.00 ID:h10hR1tY.net] 少なくとも、何かあった(問題発生)時の原因切り分けには役立つ 経緯を辿れるのは重要
290 名前:デフォルトの名無しさん [2024/07/26(金) 12:39:47.80 ID:ZcP8A8QQ.net] なんか無理やりVBAでスクレイピンするよりPythonでも学ぼうかな なんか最近のExcelってPythonを使えるんでしょ
291 名前:デフォルトの名無しさん [2024/07/26(金) 12:39:48.16 ID:ZcP8A8QQ.net] なんか無理やりVBAでスクレイピンするよりPythonでも学ぼうかな なんか最近のExcelってPythonを使えるんでしょ
292 名前:デフォルトの名無しさん mailto:sage [2024/07/26(金) 17:30:58.83 ID:pCo9FROv.net] 使えるといっても一部の機能だけなはず
293 名前:デフォルトの名無しさん mailto:sage [2024/07/26(金) 20:18:35.01 ID:j0JS6yAA.net] なんなら何でエクセルでやるの
294 名前:デフォルトの名無しさん [2024/07/26(金) 20:28:12.57 ID:JylNHC7t.net] >>288 彼らにそれを言っても無駄
295 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 05:50:07.37 ID:RNvy9Kyk.net] Excelは万能だと思い込んでいるだけでしょうに
296 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 07:41:33.03 ID:xUKwOIPS.net] 私はExcel がとても好きなんです 何でもExcelに寄せて解決しようと考えます
297 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 08:08:40.83 ID:YclQyCPB.net] 好きこそものの上手って奴だな 好きなのはいいこと 他人の評価に惑わされて新しいものに飛び付いたり、無理して上の方を目指したりしても あんまし上達は見込めないこともあるし、好きだからこその見極めとかもできるように成るし
298 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 08:21:10.66 ID:/Rm6QbSr.net] Excelは統合開発環境だろ?(白目)
299 名前:デフォルトの名無しさん [2024/07/27(土) 10:09:36.11 ID:vTCaaucv.net] 職場のルールだから上司の許可とればいいだけやん 無断で勝手なことするのが悪い
300 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 14:10:58.02 ID:MpFjT9ff.net] >>288 ほんそれ
301 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 16:04:17.42 ID:f+5IapJ8.net] そこにエクセルがあるから
302 名前:デフォルトの名無しさん [2024/07/27(土) 17:19:55.05 ID:0d/nChKn.net] >>296 ほんそれ
303 名前:デフォルトの名無しさん [2024/07/27(土) 17:39:22.95 ID:dZSJkFHS.net] >>295 >>297 x ほんそれ o ほんとそれ
304 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 18:16:30.12 ID:YclQyCPB.net] ○ ボンゴレ
305 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 18:26:25.05 ID:RNvy9Kyk.net] 別にテメェの金で買ったソフトをどう調理しようが勝手だろが
306 名前:デフォルトの名無しさん [2024/07/27(土) 23:25:12.94 ID:ALN241hL.net] >>298 XL
307 名前:デフォルトの名無しさん mailto:sage [2024/07/28(日) 01:52:13.70 ID:AI4heTLU.net] エクセルはインストール全面禁止みたいな環境でも使えるからな 好むというかそれしか選択肢がない
308 名前:デフォルトの名無しさん mailto:sage [2024/07/28(日) 02:00:14.06 ID:hbyVmHWp.net] Windowsに標準で入ってるPowerShellもかなりのことができるんだけどね Officeすら入ってない業務アプリ専用端末なんかでも使えるし
309 名前:デフォルトの名無しさん [2024/07/28(日) 06:01:12.49 ID:tp6EkYfE.net] そう思ってたが、実はC井も使えると分かって愕然
310 名前:デフォルトの名無しさん mailto:sage [2024/07/28(日) 10:25:58.68 ID:PDbL5QOd.net] 入力支援ないとだめぽ
311 名前:デフォルトの名無しさん [2024/07/28(日) 10:44:37.43 ID:Sh9zjpk8.net] ぽ
312 名前:デフォルトの名無しさん mailto:sage [2024/07/28(日) 16:37:22.13 ID:/XajKr+9.net] うんけ
313 名前:デフォルトの名無しさん mailto:sage [2024/07/28(日) 18:49:51.38 ID:srb26qrN.net] ♯#井丼升
314 名前:デフォルトの名無しさん [2024/07/30(火) 17:16:16.88 ID:PmWSmSbC.net] >>302 解釈が難しいな。
315 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 17:36:17.77 ID:Gd5OjP8y.net] >>304 メモ帳コーディングは地獄の一丁目 おまけに.netも無しじゃ最近の若いモンにはきつかろう
316 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 19:39:57.90 ID:WSvvKjsh.net] VBAのコード入力による学習は エクセルがないと無理なんですか? エクセルは高いから躊躇してます
317 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 19:52:25.13 ID:dHP4AZe0.net] Microsoft365でも契約しな OneDrive1TBがついて得やで
318 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 20:22:26.75 ID:RvCjVRz7.net] 性能が高いのは良いこと
319 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 20:40:14.84 ID:5WXETp/h.net] cut、pasteする時にWindows11 のクリップボードがにゅにゅーっと出てきて暫く居座る奴はカトペを置き換えるしかないの?
320 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 20:46:04.67 ID:dHP4AZe0.net] >>314 ???????????????????????????????????????????????????
321 名前:デフォルトの名無しさん [2024/07/30(火) 21:07:14.23 ID:nPiAUXL+.net] 10の頃はクリボー履歴を残さない設定があったけど
322 名前:デフォルトの名無しさん [2024/07/30(火) 21:17:03.86 ID:IMwqHlbY.net] >>311 千円で買えよ!
323 名前:デフォルトの名無しさん [2024/07/30(火) 21:17:57.51 ID:IMwqHlbY.net] ヤフーオークションでプロダクトキーが投げ売りされてんのに
324 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 21:40:39.64 ID:y7kCcZvj.net] クリップボードを経由させなきゃいいんじゃね
325 名前:デフォルトの名無しさん [2024/07/30(火) 23:34:32.29 ID:IMwqHlbY.net] ?
326 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 23:43:30.51 ID:3AyLEo6Q.net] フォルダ内のテキストファイルの○行目をシートに転記するマクロで○行目指定してんのに何故か別の行が転記されるときがあるんだが理由が分からん
327 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 23:56:53.87 ID:Gd5OjP8y.net] >>321 プログラムは思った通りには動かない、書いた通りに動くんだ 結果がおかしい時はプログラムがちゃんと書けてない時
328 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 00:28:49.92 ID:C8AjW84O.net] >>316 11にもあるんだよなぁ……
329 名前:デフォルトの名無しさん [2024/07/31(水) 01:02:36.32 ID:6HFWnvUK.net] >>321 ブックとシート両方指定してるのに 違うシートが書き換えられた事ならあるわ
330 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 01:38:59.52 ID:j31w/jNU.net] >>324 それはどこかでブックやシートの指定を忘れてるか、オブジェクトの取得をミスってるだけだな 油断してるとありがち
331 名前:デフォルトの名無しさん [2024/07/31(水) 01:54:38.89 ID:Qef+C1SH.net] Excelのコピー履歴とクリップボードは別物だぞ?
332 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 02:47:34.27 ID:trwcXpOe.net] >>314 自決しました。 Windows10でも再現したのでWindows11 の問題ではなくoffice365?office2021?の問題でした。 列をcutしてinsertするとエラーみたいなのが暫く居座りその間処理が止まる現象。 ググるとコピペで発生している話がよく目につきました。 カットインサートの前後でクリボをクリアするコード書くとエラーみたいな表示は出なくなるが処理がもたつく。 結局、列を先にインサートしてコピー先を用意し、そこにvalueで=して写し、元の列を削除としました。 結局クリボを使わないコピペ方法しか手は無いのかな? 結果的にはoffice2016で行うカットインサートよりも早くなりましたが、結構な量の書き換えが必要なので億劫です。
333 名前:デフォルトの名無しさん [2024/07/31(水) 04:15:45.86 ID:l5XjTwno.net] 馬鹿は勝手な略語を使う法則
334 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 07:50:11.76 ID:OuZca68t.net] 略語じゃなく死語の執着心が書き込んだのかもしれないからセーフ
335 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 11:45:53.11 ID:VvBYCWWN.net] クリボーが自決したと聞いて
336 名前:デフォルトの名無しさん [2024/07/31(水) 12:04:38.53 ID:yHR2oE13.net] ヴイバω
337 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 13:27:20.87 ID:fuIQVzH2.net] 数百~数千セルをコピペする前任者マクロのせいでクッソ時間かかるしExcelが不安定になってたから .Value=.Value の形式に書き換えたら一瞬で終わるようになったしExcel落ちもなくなった 安易にコピペを使うべきじゃない
338 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 13:30:42.38 ID:fuIQVzH2.net] しかもWin10/11のクリップボード履歴をオンにした状態でコピペ操作マクロを走らせると処理時間がさらに数倍跳ね上がるからなおさらコピペに頼るべきではない 書き換え面倒だが、問題になる前にとっとと書き換えてしまった方がよい
339 名前:デフォルトの名無しさん [2024/07/31(水) 13:50:12.85 ID:Qef+C1SH.net] マクロの記録が出力するようなコードは元に戻す想定があるやり方 素人すぎる
340 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 19:12:15.49 ID:ItA7Zull.net] 保存しないで閉じれば全部元に戻るよ
341 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 20:25:34.28 ID:C8AjW84O.net] Option Explicit を忘れてはいけない(戒め)
342 名前:デフォルトの名無しさん mailto:sage [2024/08/02(金) 13:38:36.64 ID:LW5WSMGd.net] そういえば昔Option Explicit否定派な変わり者いたよなこのスレに
343 名前:デフォルトの名無しさん mailto:sage [2024/08/02(金) 17:15:37.31 ID:yXdF5XFq.net] どうでもいいわ Option Explicitを使わない程度で不都合が起きるような規模のVBAなんか書いてる時点で目糞鼻糞
344 名前:デフォルトの名無しさん mailto:sage [2024/08/02(金) 17:41:00.65 ID:RJHe8AcT.net] 言ってる意味がよく分からないのでやはり変わり者ですね ツイッタランドにも否定派の方がいましたがこちらも同じく主張が意味不明でしたね 単に「宣言文書くのクッッッソめんどくせぇ!」で済ませばいいのにね
345 名前:デフォルトの名無しさん [2024/08/02(金) 19:12:57.36 ID:kTuoqE6u.net] それじゃ歯糞耳糞だ
346 名前:デフォルトの名無しさん mailto:sage [2024/08/02(金) 19:32:19.39 ID:KL94aMIo.net] Option Explicit書き忘れて起きた不具合の元探す方が クッッッッッッ
347 名前:デフォルトの名無しさん mailto:sage [2024/08/02(金) 19:58:40.98 ID:Ro0baU8U.net] でもディメンションなのはアタマおかしいヨネ
348 名前:デフォルトの名無しさん mailto:sage [2024/08/02(金) 20:27:33.22 ID:LUFwjzrI.net] まあ自分がどう書こうが勝手だが人のやり方を否定するのは野暮ってもんだよな
349 名前:デフォルトの名無しさん mailto:sage [2024/08/02(金) 21:27:07.90 ID:4wv1Q78q.net] そりゃ一人で完結すりゃ争いは起きないね 前任後任だのチームだのが絡んでくるからいがみ合いになる
350 名前:デフォルトの名無しさん mailto:sage [2024/08/02(金) 22:05:55.68 ID:J98WfhXq.net] >>338 即湧いてワロタ
351 名前:デフォルトの名無しさん [2024/08/03(土) 02:39:59.46 ID:ppylJjDR.net] 信長の野暮
352 名前:デフォルトの名無しさん mailto:sage [2024/08/03(土) 13:06:39.36 ID:JyMvO2zf.net] 5ちゃんねるか知恵袋だか忘れたが、Option Explicitを設定しないのは車のシートベルトしないと同じだと回答している書き込みあったわ。 まさに同意だわ
353 名前:デフォルトの名無しさん mailto:sage [2024/08/03(土) 13:13:17.52 ID:oMO7m+yD.net] ある程度コードが長くなってくると、単純ミスの発見に必須になってくる そんなもんいらんと言い切る奴は大したコードを書いてないか経験が浅いだけの若造
354 名前:デフォルトの名無しさん mailto:sage [2024/08/03(土) 13:17:25.42 ID:uWshwS+N.net] あって良かったはあっても無くて良かったってケースは皆無だもんな
355 名前:デフォルトの名無しさん mailto:sage [2024/08/03(土) 15:27:30.62 ID:sFBrUPHD.net] ☑変数の宣言を強制する(R)
356 名前:デフォルトの名無しさん [2024/08/03(土) 18:48:24.17 ID:8ODDC/y5.net] いまPythonをイチから学んでるんだけど やっぱVBAの強みってセルがあることだよな GUIとかSQLとか作るのだるい
357 名前:デフォルトの名無しさん [2024/08/03(土) 19:03:40.05 ID:7s8FsGDq.net] それはexcelでVBA使ってる場合の強みでしかない 他で使えるのもメリットなんやで
358 名前:デフォルトの名無しさん mailto:sage [2024/08/03(土) 21:05:13.88 ID:JyMvO2zf.net] 20代の若造のマクロは大抵コピペの嵐じゃん。 マクロなんかネットで一発すよ! らしい。
359 名前:デフォルトの名無しさん [2024/08/03(土) 21:15:12.35 ID:Ofm/URRa.net] コピペの嘘記事が大量に出てくるしな
360 名前:デフォルトの名無しさん [2024/08/03(土) 23:51:49.88 ID:7s8FsGDq.net] 大量に出てくるのはどうでもいい レアなやつは8割合ってれば充分
361 名前:デフォルトの名無しさん mailto:sage [2024/08/06(火) 20:08:40.33 ID:xPMGDobJ.net] >>336 同意
362 名前:デフォルトの名無しさん [2024/08/08(木) 14:26:43.84 ID:2wQ5DD3E.net] >>353 しょうがないよMicrosoft Copilotめっちゃ便利だもん おかげで俺みたいなプログラミングわからないやつでもPython書くのが捗るし
363 名前:デフォルトの名無しさん mailto:sage [2024/08/08(木) 23:36:02.84 ID:doRVWNRV.net] VBAって難易度高いプログラム言語だよね
364 名前:デフォルトの名無しさん mailto:sage [2024/08/09(金) 01:58:00.38 ID:dJ4n48Xt.net] ?
365 名前:デフォルトの名無しさん [2024/08/09(金) 02:02:04.68 ID:f1Gdo+kb.net] 馬鹿には難しいだろうね
366 名前:デフォルトの名無しさん mailto:sage [2024/08/09(金) 07:46:05.74 ID:y5LRpnGX.net] >>358 難度高いよ 例外処理も非力だしインターフェースも貧弱 でも動かすことだけが目的なら簡単
367 名前:デフォルトの名無しさん mailto:sage [2024/08/09(金) 08:14:09.95 ID:JNg6TpLc.net] GASなどのJava系より取っ付きやすいとは思う
368 名前:デフォルトの名無しさん mailto:sage [2024/08/09(金) 10:05:07.13 ID:2lEDi4ut.net] PowerShellとかの方がよっぽどカオスだぜ
369 名前:デフォルトの名無しさん mailto:sage [2024/08/10(土) 16:33:51.91 ID:ggu8DHpD.net] 他の言語バリバリのヤツはVBAはプログラミングではないと言っているヤツもいるくらいだ
370 名前:し。 [] [ここ壊れてます]
371 名前:デフォルトの名無しさん mailto:sage [2024/08/10(土) 16:41:57.86 ID:snkZ5znt.net] VBSの死が決まって、VBAでなきゃって理由はますます減ったよね
372 名前:デフォルトの名無しさん [2024/08/10(土) 17:45:55.95 ID:amT+KQsv.net] 次のofficeで全てのVBA動かなくなりますっ発表されたら、世界中で阿鼻叫喚だわw
373 名前:デフォルトの名無しさん [2024/08/10(土) 17:46:38.66 ID:pVYvKIbO.net] 阿鼻叫喚 あ・はな・さけ・かん?
374 名前:デフォルトの名無しさん [2024/08/10(土) 18:55:09.16 ID:zlzCP8i7.net] >>367 惜しい ちょっと違う
375 名前:デフォルトの名無しさん mailto:sage [2024/08/10(土) 19:09:52.00 ID:7jDF1OwQ.net] VBSくん死亡宣言、なんだかんだでズルズル引き伸ばされそうor結局生き残りそう つーかVBAがかつてそうだったよね? VB.NETに移行する算段とか立ててなかったっけ?
376 名前:デフォルトの名無しさん mailto:sage [2024/08/10(土) 19:12:02.43 ID:7jDF1OwQ.net] あとVBAって一部ライブラリをVBS側に依存してる?らしいぢゃん? VBS実行封印だけならともかくライブラリ類まで消し去るとVBAからDictionaryとか使えなくなるとかゆー話聞いたけど大丈夫か?
377 名前:デフォルトの名無しさん [2024/08/10(土) 19:52:28.90 ID:pVYvKIbO.net] >>368 糞!
378 名前:デフォルトの名無しさん mailto:sage [2024/08/11(日) 19:58:34.54 ID:vLftz32y.net] システム屋上げのVBA要らね論の記事が大手を振って馬鹿向けに量産されてるけど、VBA無くすとか流石にそこまでしたらあの大量の記事が嘘ばっかりだったとばれる騒ぎになるだろうから、嘘八百書いてた識者とやらがそれは止めに入る面白い構図が見れそう
379 名前:デフォルトの名無しさん mailto:sage [2024/08/11(日) 21:40:22.98 ID:XM0OOoo/.net] ならんでしょ 既にpythonに移行してるとこ多いし
380 名前:デフォルトの名無しさん mailto:sage [2024/08/12(月) 09:41:06.61 ID:CB/0l0GS.net] もはやVBA組めまーす!ドヤッ( ・´ー・`) な時代では無いのか
381 名前:デフォルトの名無しさん mailto:sage [2024/08/12(月) 13:14:51.66 ID:yvJhQtGB.net] IT業界だとスキルの一つに過ぎないけど 非ITだとちょっと自動化できるだけでスゲー!って魔術師みたいな扱いされる しかしそういう所でのマクロ化はいろいろ問題が起こりがちなので幾ら褒められようとも積極的に関与したいものではない 単に自分が楽できる範囲ならやるけど
382 名前:デフォルトの名無しさん mailto:sage [2024/08/12(月) 19:53:41.08 ID:CB/0l0GS.net] マクロまでガッツリと勉強するユーザーの割合が低いみたいだしね
383 名前:デフォルトの名無しさん mailto:sage [2024/08/12(月) 21:19:21.11 ID:oguLp6jE.net] 世の中の企業の9割は零細でIT技術者なんか雇う余裕はない たまたま採用した事務がVBAを知ってればラッキーってレベル
384 名前:デフォルトの名無しさん mailto:sage [2024/08/12(月) 22:12:51.94 ID:CB/0l0GS.net] 零細のIT技術者募集は空求人が多いって聞いたよ😅
385 名前:デフォルトの名無しさん [2024/08/12(月) 22:26:32.39 ID:/IqGtkl0.net] >>378 どんなメリットが?
386 名前:デフォルトの名無しさん mailto:sage [2024/08/13(火) 00:51:10.29 ID:dDDCElEa.net] 求人と見せかけて実は会社名や業務内容を広く知ってもらうための広告として使ってるとか、大当たりSSRの人材を引くまで断り続けるとか、まあほかにも色々な理由が
387 名前:デフォルトの名無しさん mailto:sage [2024/08/13(火) 08:15:18.65 ID:31hyM6rg.net] VBAスキルある方~と求人表に記載されているのはちょっと注意だね。 面接時に結局は他の言語のスキルを求められる。 面接官「ウチはVBAよりJavaのスキル持った人が欲しいんだよね~」って
388 名前:デフォルトの名無しさん mailto:sage [2024/08/13(火) 08:28:06.02 ID:1qO46bJe.net] なんでそんなに詳しいの? そういうの受けた経験? 新卒で入った会社以外全然知らないわ
389 名前:デフォルトの名無しさん mailto:sage [2024/08/13(火) 08:28:42.82 ID:rRvFBVxW.net] >>381 実際にそんなことあるのか疑問
390 名前:デフォルトの名無しさん mailto:sage [2024/08/13(火) 08:29:18.06 ID:jOsTHSWg.net] >>381 ほんそれな。つかハロワ経由? ハロワのクソ企業は虚偽の求人内容とかザラ。求人表の業務内容の記載と面接時に聞かされる業務内容に齟齬がありまくりとかな。
391 名前:デフォルトの名無しさん mailto:sage [2024/08/13(火) 14:04:27.83 ID:gUfJ/bG1.net] >>381 結局各種DB接続やスクレイピングとかsshとか 先の先のスクリプトも書く事になるしね
392 名前:デフォルトの名無しさん [2024/08/13(火) 14:34:19.20 ID:B17rHj/F.net] ちょうどFIRE暇つぶしにプログラム関連の求人てどんななんだろって思ってたところ 田舎の方なんでどこまで求められるのか全くわからなかったんで参考になった
393 名前:デフォルトの名無しさん mailto:sage [2024/08/13(火) 19:27:25.14 ID:5moK4dNX.net] VBAとかは調べながらでギリギリ行けてたが謎に導入されたローコードで詰みそう コピペと違って脳みそ使う必要があるから怠すぎる 自力でプログラミングできる地頭の人しか無理やろこれ
394 名前:デフォルトの名無しさん mailto:sage [2024/08/13(火) 21:15:27.97 ID:31hyM6rg.net] 人事「VBAスキルと記載すれば応募者が食いついてくると思ってw」 これが実情です
395 名前:デフォルトの名無しさん mailto:sage [2024/08/13(火) 22:25:02.89 ID:LywBtOsR.net] へー
396 名前:デフォルトの名無しさん [2024/08/16(金) 10:17:51.09 ID:mTuAUrtQ.net] >>388 それどこの会社?
397 名前:デフォルトの名無しさん mailto:sage [2024/08/16(金) 21:28:37.42 ID:ViYrIJuS.net] うち
398 名前:デフォルトの名無しさん mailto:sage [2024/08/16(金) 21:52:33.28 ID:35VKA4d2.net] VBA楽しいし飽きて来た訳じゃないんだけど 最近はVSCodeの使い方の勉強がてらjavascript勉強してる。 Web系になっちゃうからちょっと毛色が違うけど住めば都って感じでこれはこれで面白いね。 VBAみたいな型宣言が無かったりちょっと違和感覚えたりするけど関数自体を変数に入れたり出来る。 クライアントサイドの言語はjavascriptでいいとして、サーバーサイドを何にするかと言ったところで 最近は猫も杓子もpythonpython言ってるから間があればこいつも勉強しようかな?と思ってる。 勿論何か面白い考え方や使い方があればVBAに還元してみようかなと。 ちなみに.Net系勉強したときはその後VBAでもクラス結構使うようになって特に移譲によるポリモーフィズムを意識するようになったかな。
399 名前:デフォルトの名無しさん mailto:sage [2024/08/16(金) 22:40:00.90 ID:ViYrIJuS.net] ♪繰り返す
400 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 07:44:54.86 ID:vcC7C3Xj.net] >>392 let
401 名前:デフォルトの名無しさん [2024/08/17(土) 09:18:09.45 ID:PTeNYZCX.net] >>392 javas少し覚えたら、C#でWinアプリとか作ってみるといいかもね それで勘所がわかったら、Android使ってるならそのアプリとか アプリ完成しなくても軽く動かして体験してみるのもいいよ
402 名前:デフォルトの名無しさん [2024/08/17(土) 09:35:02.97 ID:PTeNYZCX.net] >>395 VBA知ってるとVB.net行きたくなると思うけど、似て非なるものなのでその非なるもの覚えるよりはC系に慣れたほうがと思う (あくまで主観) もちろんVB.netも書いて体験してみるのは悪いことではない
403 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 10:04:01.38 ID:9Uz9N2V1.net] Python は大学院数学科みたいな高度技術者を求めているので、求人が少ない。 求人倍率は全言語中、唯一の1以下。 理系で、勉強期間が8年掛かるから効率が悪い よって文系のバックエンド開発なら、Ruby on Rails 一択! Linux, WSL2, Docker も使う 筑波大学も使っている、Railsチュートリアルのサイトで、 古いバージョンのRails 5 なら無料で読める Rubyの作者・まつもとの故郷、島根県の商業高校でも、Railsでアプリを作っている
404 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 10:27:30.66 ID:b6KEZC78.net] Rubyは宗教臭いからイヤ
405 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 10:54:52.97 ID:vcC7C3Xj.net] >>398 めっちゃわかる
406 名前:デフォルトの名無しさん [2024/08/17(土) 11:27:11.36 ID:dXQLugyN.net] >>395 Winアプリ作れるようになってると、世の中に無い(単独で動く)自分専用アプリ作れるのが役に立つ C#でやっとくとRPAにも使える UiPath(個人無料)ってやつではC#でも書ける(VB.netでも可だが)
407 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 12:32:04.14 ID:vcC7C3Xj.net] >>400 pyでpywinauto使ったって良いんだし、 そんなのC#の強みとはいえなくね むしろベンダーロックされに行くムーブで良いこと無しでは それにjsからC#って何の親和性もないじゃん
408 名前:デフォルトの名無しさん [2024/08/17(土) 12:53:33.43 ID:aXMzb0wj.net] >>401 EXCELやVBA使ってる時点でベンダーロックみたいなもんですけど EXCELやVBA不要なところへどうぞw
409 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 18:09:21.21 ID:lug/hhyo.net] ちょっと気になって調べてみたら何の冗談かVSCodeでもEXCEL VBAって組めるみたいだね。 ただインテリセンスが効くようになるのとGITによるソースコード管理が出来るようになるくらいであまりメリットが感じられない。 まぁまだ試してもいないし記事を飛ばし読みした程度だからハッキリしたことは分からんけど。
410 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 18:22:16.67 ID:vcC7C3Xj.net] >>402 別にVBAなんかがベンダーロックされてるってのを否定してはいないよ そこから出て新たにベンダーロックされに行くのはちがくね?ってだけ モラハラDV男と別れた!さあ別のモラハラDV男と添い遂げるぞ!とはならんでしょって話
411 名前:デフォルトの名無しさん [2024/08/17(土) 20:40:23.17 ID:MuSWDPjK.net] >>404 じゃあもう一つのpyでWinアプリ作る方法は? VSくらい環境揃ってるの?
412 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 21:02:35.94 ID:lug/hhyo.net] うん? 何を持ってしてベンダーロックインとするかの定義によるのかも知れないけど、昔は知らないけど今は普通にLINUX上でもC#は使えるんじゃないかなぁ。 VSCodeはLINUXにも入れられるし、プラグインにC#あるし。 まぁ、普通のVSにあるWeb系じゃない方のUI系のコントローラーやASP.Net独自のコントローラーみたいのを使うって言うなら話は別だけど、それを言ったらPythonも一緒だし。
413 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 21:30:08.66 ID:vcC7C3Xj.net] 本筋じゃなく言葉尻だけ捉えてイチャモン付ける奴多いな ベンダーロックの話はC#じゃなくUIPathのことだよ RPAツールで使えることなんて何の優位性もない なぜなら大抵の言語は習熟すればRPAとして動作させられるから VBAも例外じゃなく、ね
414 名前:デフォルトの名無しさん [2024/08/17(土) 22:05:36.36 ID:Y6gC47u6.net] ID:vcC7C3Xj 話しの流れ、内容読めてないバカ
415 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 22:54:25.81 ID:vcC7C3Xj.net] >>408 >>400 読み返した上で同じこと言ってれば良いよ
416 名前:デフォルトの名無しさん [2024/08/17(土) 23:02:56.62 ID:PTeNYZCX.net] バカなのは >>407 とか見ることでもわかりますね バカはバカ故に自身がバカということがわからないw
417 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 23:08:54.16 ID:vcC7C3Xj.net] 理論立てて反論できないのでバカというレッテル貼りしかできない 憐れw
418 名前:デフォルトの名無しさん [2024/08/17(土) 23:17:57.80 ID:MN9lH0vG.net] たったあれくらいのレスを理解できないなんて相当なバカなのに理論立ててとか腹痛いw
419 名前:デフォルトの名無しさん mailto:sage [2024/08/17(土) 23:30:45.79 ID:vcC7C3Xj.net] サーバサイドの勉強したい相手にC#勧める方はさすが頭よろしおすなぁ 内容に対する意見じゃなく書き手を打ち負かしたい、 手段は人格否定とレッテル張りでと考えてる時点でもはや建設的な議論にはならないな
420 名前:デフォルトの名無しさん [2024/08/17(土) 23:51:33.20 ID:mjVkf3Fy.net] バカの上塗りしてるだけって分かんないよね 思考が貧相だから永遠に分からずバカをさらし続けるだけw
421 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 08:16:23.58 ID:XS9Mn0G9.net] しょーもない争いしてんな 読むのメンドイから三行でまとめろ
422 名前:デフォルトの名無しさん [2024/08/18(日) 10:26:07.26 ID:EbtsM1RD.net] バカは話しを点でしか読めない
423 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 10:44:42.46 ID:XS9Mn0G9.net] 5chの専門板はオワコンへ向かってるのに もっと仲良くできないのかYO
424 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 10:53:31.34 ID:525XOaph.net] >>407 ≫RPAツールで使えることなんて何の優位性もない なぜなら大抵の言語は習熟すればRPAとして動作させられるから VBAも例外じゃなく、ね どういう意味?VBAでRPAツールを作れるってこと?
425 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 11:44:44.72 ID:oXgoFL51.net] >>418 そうだよ VBAって実はかなり多機能でVBS以上のことができる VBSじゃ叩けないWindowsAPIやNativeAPIも叩ける つまりCOM操作してアプリの自動化もできる
426 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 12:47:43.13 ID:PxnYJG/C.net] それPowerShellでもできるデショ (話をややこしくするクズ参上☆)
427 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 13:46:08.78 ID:oXgoFL51.net] できる RPAやりたいからってわざわざRPAツール買うのはコード書けないか無知か両方か
428 名前:デフォルトの名無しさん [2024/08/18(日) 15:01:57.67 ID:EbtsM1RD.net] RPAツールという便利なものがあるのに使わないバカ excelという便利なものがあるのに使わないバカと何ら変わらない
429 名前:デフォルトの名無しさん [2024/08/18(日) 16:00:16.87 ID:Nyh7C61Z.net] RPAツールとは?
430 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 16:28:21.62 ID:MeXPw8we.net] RPAは何時間短縮とかなんか回覧で回ってくるけど 詐欺みたいで好きでになれない
431 名前:デフォルトの名無しさん [2024/08/18(日) 18:28:52.87 ID:+O87Ex/N.net] オレならVBAでもできますって言ってみれば?
432 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 19:14:24.46 ID:UcfF2AfT.net] RPAスレではVBAも普通に話題に上る AutomationAnywhereやUIPath、Winactorなんかははぼ話題に上らず、 既存のプログラミング言語で自動化する手法の情報交換が活発だった ところがRPA自体銀の弾丸にはなり得ないと判り一気に過疎スレ化 RPAツール導入各社も星野リゾート初め数件しか成功事例を残せず雲散霧消でもはやRPAは死語
433 名前:デフォルトの名無しさん [2024/08/18(日) 19:45:41.54 ID:xF14sZDo.net] 中小とかでは出す金ないし作る技量もない さらに給料少なくてダラダラ残業してる輩が残業代稼げなくなるからと、マジの抵抗勢力となってるw そもそも何が自動化できるかほとんどの人がわかってませ
434 名前:からw [] [ここ壊れてます]
435 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 19:55:40.01 ID:gyuqdQ7j.net] >>418 そもそもGUIアプリは自動化インターフェイスあるし HJMLも自動化インターフェイスだし Java VM とかは面倒だから画像マッチングしてるだけ
436 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 21:56:30.22 ID:XS9Mn0G9.net] (手さぐりで学んだ)VBAとパワークエリで自動化した作業があるしメンテもしてたりで事務系チームでは有り難がられてるけど DX人材として見たら底辺確定(根本的に仕事は遅いノロマ)なんで適度にダラダラ仕事を進めてるクソ人材ならここにおりゅお( ^ω^)
437 名前:397 mailto:sage [2024/08/19(月) 01:44:55.21 ID:WtwRo2mX.net] 文系のバックエンド開発は、Ruby vs Java それ以外は理系で大学院数学科なら、Python。 PHP は問題外 Javaは個人開発ではないし、 多重請負構造でかなり抜かれるから、やっても仕方ない。 Java土方は最底辺で、どんな香具師でも採用されるから勉強不要 だから、Ruby on Rails 一択! Shopify, Gitlab も、Railsを使い続ける
438 名前:デフォルトの名無しさん [2024/08/19(月) 03:42:58.97 ID:7ZqiAYJw.net] Rubyはもう終わってる
439 名前:デフォルトの名無しさん mailto:sage [2024/08/19(月) 07:02:08.33 ID:nb+RYuBs.net] Rubyは言語そのものよりもRubyバカのせいで嫌いになった
440 名前:デフォルトの名無しさん [2024/08/19(月) 08:50:53.50 ID:fjcykWh5.net] そもそもプログラマは 複数の言語をマスターしないといけない境遇の人が多いのに わざわざRubyを作った松本なんとかというアホのせいで さらに学習コストがあがるようなバカなことをしやがった。 だから個人的にはRubyは意地でも学習しない。
441 名前:デフォルトの名無しさん [2024/08/19(月) 08:54:16.52 ID:fjcykWh5.net] 数年前にブームになったプログラミングスクールがたまたまそのときが人気の最大期だったRubyを採用したところが多いだけの理由で それを始めた人が多い。 でもスクールは初心者やアホを大量に入学させようとしたので Rubyが本当に身に付いた人は少ない。
442 名前:デフォルトの名無しさん mailto:sage [2024/08/19(月) 09:59:14.56 ID:r5bjtZ4H.net] そこらのスクールで身に付くのはごく一部の生徒だけ 言語がメジャーかどうかなんて関係ないぞ
443 名前:デフォルトの名無しさん mailto:sage [2024/08/19(月) 10:36:56.24 ID:aaMIOSkT.net] PC教室もプログラミングスクールも大して変わらんイメージ
444 名前:デフォルトの名無しさん mailto:sage [2024/08/19(月) 10:57:59.24 ID:MHv1Ok4j.net] 駅前の教室ってのはね、パソコンでも英会話でも授業料で儲けるのが目的のビジネスなんですよ あれでできるようになった人は、最初から素質があった選ばれた人なんです
445 名前:デフォルトの名無しさん [2024/08/19(月) 12:16:05.87 ID:Qkd1XPzK.net] 言語の選択は個人の勝手にすればいい 職場で使うかどうかは職場内で決めることであり 余所の人間が口挟む事じゃない それ以上はスレ違い
446 名前:397 mailto:sage [2024/08/20(火) 00:50:27.87 ID:HSnXENdq.net] 学校で学んで転職できるのが、Ruby on Rails だけ。 予備校と同じで、再現性が高い。 勉強した分だけ点数が取れる だから、チート職業。 未経験から、1,500時間ぐらい。 これが例えば看護師なら、何年も掛かる。お金も掛かる 一方、Python はプログラミングとは無関係。 転職は理系で大学院数学科で決まる 大学院数学科の香具師が、プログラミングを勉強する。 逆に、プログラミングを勉強しても、大学院数学科にはなれない。 これを分かっていない香具師が多いから、だまされる Pythonの学校が無いのは、プログラミングを教えても転職できないから。 だから、ほとんどの学校がRails PHP は論外。 Java 土方は誰でもなれる
447 名前:デフォルトの名無しさん [2024/08/20(火) 00:56:12.83 ID:Y5jYBi/d.net] KENTAと書かなくなってやんの( ´,_ゝ`)プッ
448 名前:デフォルトの名無しさん mailto:sage [2024/08/20(火) 07:57:13.13 ID:coHQsSsM.net] >>439 言語は道具でしかないし数学教室の連中が使うのはLISPやR、Wolfram Pythonが世間で良く使われてるのはライブラリが豊富だからだよ RubyはかつてPerlが6.0への移行を失敗して死んだように、 3.0への移行を失敗して死んだ Railsで辛うじて延命してる終末期医療患者
449 名前:デフォルトの名無しさん [2024/08/20(火) 10:04:40.88 ID:AQ3XXqQr.net] また宣伝
450 名前:デフォルトの名無しさん mailto:sage [2024/08/20(火) 12:41:49.88 ID:7kkCCkcv.net] Railsまだ生きていたのね
451 名前:デフォルトの名無しさん [2024/08/20(火) 16:27:25.35 ID:7gW0oenX.net] VBAも糞だがRailsはそれ以上に糞 ところでRoRってなんで Rails on Ruby じゃなくて Ruby on Rails になったん
452 名前:デフォルトの名無しさん mailto:sage [2024/08/20(火) 21:31:59.23 ID:9xrQhKN6.net] 香具師とかいつ以来だ…
453 名前:デフォルトの名無しさん [2024/08/20(火) 22:03:20.45 ID:mIRryT6n.net] (ワラ
454 名前:デフォルトの名無しさん mailto:sage [2024/08/21(水) 17:56:09.15 ID:p6R299lZ.net] まーでも次の言語となったときにWeb系やるならjavascriptは必須だろうね よくは知らないけどweb版のEXCELもtypescriptって似たようなのが使えるらしいし
455 名前:デフォルトの名無しさん mailto:sage [2024/08/21(水) 19:53:29.30 ID:leobAF1O.net] >>444 take on meはなんでI on takeじゃないの? come on nowはなんでnow on comeじゃないの?
456 名前:デフォルトの名無しさん mailto:sage [2024/08/21(水) 21:11:18.35 ID:imFiEHqt.net] 25年くらい前のPC教室は本当のPC教室だった記憶。講師陣がパソヲタばかりだったから。 今じゃ何故かお遊戯レベルらしい。
457 名前:デフォルトの名無しさん [2024/08/21(水) 22:05:33.99 ID:6l3+xVC2.net] >>449 給料が安すぎるから、素人が素人にテキスト通りに教えているだけだしな。
458 名前:デフォルトの名無しさん [2024/08/21(水) 22:06:03.45 ID:6l3+xVC2.net] >>447 いまはJavaScriptそのものを書く時代ではない。
459 名前:デフォルトの名無しさん [2024/08/22(木) 10:59:48.92 ID:IKT838Oo.net] memo https://nordot.app/1193192112776135228?c=388701204576175201 https://www.mrc.ritsumei.ac.jp/2024/08/19/post-128060/ https://www.ritsumei.ac.jp/se2017/making-things/story/story03.html/
460 名前:デフォルトの名無しさん [2024/08/22(木) 12:44:57.48 ID:QvnctahQ.net] >>449 今何歳?
461 名前:デフォルトの名無しさん mailto:sage [2024/08/22(木) 13:35:59.57 ID:13ZvCKwS.net] >>449 今でもあるじゃん PC教室やスマフォ教室はジジババの相談所
462 名前:デフォルトの名無しさん [2024/08/22(木) 13:48:48.18 ID:3qb/muJZ.net] >>449 オタくらい知ってないと、子供のなぜなぜに答えられない
463 名前:デフォルトの名無しさん [2024/08/22(木) 17:19:57.36 ID:0OofYQEx.net] 今日、YouTubeのおすすめ動画にUSBメモリの使い方を教える動画が出てきた。 キャップのあり、なしと銀色の方が指すとかこんなのでも需要があることに少し驚いた。 USBを使うことになって参考になったというコメントがたくさんあって説明書を読む習慣もない人間だらけなんだと改めて思った。 そもそも「USB」はUSBメモリのことじゃないのも気持ち悪いコメント。
464 名前:デフォルトの名無しさん mailto:sage [2024/08/22(木) 17:26:45.95 ID:93tDdVa7.net] Excel VBAの動画みたいだね
465 名前:デフォルトの名無しさん mailto:sage [2024/08/22(木) 19:12:51.77 ID:4iA6d+k7.net] PC教室は爺様婆様の相談所ところかお茶会(笑)を開く場所になりつつある近所のPC教室。 年賀状の作り方とメールとラインと調べ物の検索のやり方の基本操作教えてあとはお茶会開いて談笑で終わるw
466 名前:デフォルトの名無しさん [2024/08/22(木) 20:15:42.12 ID:0OofYQEx.net] >>458 結局、お金に困ってないからそうなる。iPhoneアプリをガンガン作っているおばあさんのような日本人が多ければ、日本の未来はまだ明るい。
467 名前:デフォルトの名無しさん mailto:sage [2024/08/22(木) 20:43:48.46 ID:4iA6d+k7.net] あのお婆さんは特別だね。もって産まれた才能みたいな
468 名前:デフォルトの名無しさん mailto:sage [2024/08/22(木) 21:06:44.66 ID:jQ+azWdr.net] でもiPhoneの開発ってwindowsPCじゃ厳しいんでしょ?
469 名前:デフォルトの名無しさん mailto:sage [2024/08/22(木) 21:56:50.96 ID:ClQu8McD.net] VBAが使えれば大体の事できるから困らない
470 名前:デフォルトの名無しさん [2024/08/22(木) 22:41:37.08 ID:0OofYQEx.net] >>461 素人童貞は不可
471 名前:デフォルトの名無しさん mailto:sage [2024/08/23(金) 11:41:14.53 ID:ua4lXpr7.net] お、おう
472 名前:デフォルトの名無しさん mailto:sage [2024/08/27(火) 16:06:04.85 ID:Wn8fKDQZ.net] NHKでも紹介されたアプリ【TEMU】が 最大5000円分のPayPayを貰えるキャンペーン実施中! https://i.ibb.co/JKdp2Ld/TEMU.png https://temu.com/s/ktOQR2pSUaHDzT#77324 1.リンク先からダウンロード 2.インストール後、リンク先からTEMUを開く 3.メールやGoogle、Appleアカウント等で登録 4.最大7商品無料ルーレットを回す(今回のキャンペーンとは直接関係ありません) 5.友人や家族など招待 6.PayPay付与 キャンペーンの終了時期が不明なのでお早めに!
473 名前:デフォルトの名無しさん mailto:sage [2024/09/07(土) 11:13:37.83 ID:wXnXY4Hk.net] 今まで普通に軽く動いてたVBが極端にメモリ食うようになって重すぎて動かなくなってしまった メモリ解放のコード入れたり配列化したりしてコード軽くしてもダメで、何か対策ありますかね 多分officeのバージョン上がったのが原因っぽいです
474 名前:デフォルトの名無しさん mailto:sage [2024/09/07(土) 11:54:53.47 ID:NJX9jJLt.net] VBはスレチガイだろ
475 名前:デフォルトの名無しさん mailto:sage [2024/09/07(土) 17:29:43.63 ID:xeyH6OqA.net] ヨソのネタの焼き直しだろ うっかりAを書き損ねただけで 未知のウィルスかも知れないから勝手に判断しないで専門機関にただちに通報して調査してもらえ と、ここでは目先の変わった回答しといてあげよう
476 名前: mailto:sage [2024/09/07(土) 18:28:39.57 ID:SOY/Hsf8.net] Officeのバージョンが… とあるから、VBAの話だろう うちもずっと問題なかったプログラムが、「メモリー不足」のような理由で停止した
477 名前:デフォルトの名無しさん [2024/09/07(土) 18:52:09.08 ID:fjK8Ihmv.net] ひょっとしてメモリ4GBとかなのかな? 今は最低でも8GBは必要だし 出来れば16GBくらい欲しいところだよね
478 名前:デフォルトの名無しさん [2024/09/07(土) 18:59:51.26 ID:N9ZAZJtk.net] [2年後] ひょっとしてメモリ8GBとかなのかな? 今は最低でも16GBは必要だし 出来れば32GBくらい欲しいところだよね
479 名前:デフォルトの名無しさん mailto:sage [2024/09/07(土) 19:13:02.79 ID:E5jzofde.net] オプション→セキュリティ センター 信頼できる場所→新しい場所の追加 ファイルの格納フォルダを追加
480 名前:デフォルトの名無しさん mailto:sage [2024/09/07(土) 20:15:57.38 ID:z1Hda+/l.net] ココ↓ https://mevius.5ch.net/test/read.cgi/bsoft/1709099192/849
481 名前:デフォルトの名無しさん [2024/09/08(日) 12:02:11.54 ID:p7GGKajw.net] EXCELのバグだとしたらEXCEL再起動や、メモリにゴミが残るならメモリ解放アプリ(MSが出してるのあったはず)で一時しのぎしながら修正待つのが無難 うちは32gbだし、それほどマクロ使いまくってないので問題に遭遇していない (=対策考えようというモチベが沸かない)
482 名前:デフォルトの名無しさん mailto:sage [2024/09/08(日) 20:09:15.39 ID:y6plKiua.net] コピペさせてると右下ににゅにゅーっとなんか出てきてしばらくの間
483 名前:動作とまるけどあれ何? とんでもなく時間かかるようになっちまったんだけど [] [ここ壊れてます]
484 名前:デフォルトの名無しさん [2024/09/08(日) 23:44:38.83 ID:XpVygUQ/.net] 10年ぶりくらいにリリースノート見たわ えっ、こんなバグあったの? これまでの大丈夫か? と昔も思ってた記憶が蘇ったわ またしばらく見ないw
485 名前:デフォルトの名無しさん mailto:さげ [2024/09/09(月) 11:40:58.77 ID:CQiqzRbc.net] イルカ思い出したわωωωωωωωωω
486 名前:デフォルトの名無しさん mailto:sage [2024/09/09(月) 13:32:37.22 ID:HTEgQ7lD.net] なんか出てきてじゃあ判らない 見てる本人が何なのか把握してから相談しないと 設定のクリップボードで履歴残すようにしてるのでは? 常に消すように設定しとかないと 「今、これコピペしたよ!またしたよ!またまた・・」ってのじゃないのか? エロ画像次々にDLすると「今、AエロDLしたよ!またBエロDLしたよ!またまたCエロ・・」てのは出る すべてのDL履歴とかまでご丁寧に残すから、そのたんび履歴削除しないといけなくて面倒 「すべて見ているぞ」っつー典型だな
487 名前:デフォルトの名無しさん [2024/09/09(月) 20:33:23.82 ID:7blItiVr.net] コパイはそれがもっと酷くなる 家族共用なんて今まで以上に丸見えにw コパイのせいでxxバレましたってのがこれから溢れるようになる
488 名前:デフォルトの名無しさん [2024/09/10(火) 13:13:04.96 ID:KGjTz1X0.net] win8辺りから迷走してるな 勝手に個人情報晒すのやめてくれ macとかでもそうなんか
489 名前:デフォルトの名無しさん [2024/09/11(水) 16:48:56.96 ID:8aiHgdAj.net] VBA素人なんですが、教えて… for文とCaseって組み合わせて出来ないの? うまく作動しないし、脳みそが出る Microsoft365 business Private Sub cmb_mda_Change() Dim i As Integer, s As Integer With Me i = .cmb_mda.ListIndex For s = 0 To 30 Select Case i Case s cmb_color.RowSource = "基材マスター!V" & "1" & s s = s + 1 End Select Next s End With End Sub
490 名前:481 [2024/09/11(水) 16:49:54.62 ID:8aiHgdAj.net] 追記 Private Sub userform_activate() With Me .cmb_mda.RowSource = "基材マスター!" & "Q2:Q" & Range("Q" & rows.Count).End(xlUp).row .cmb_color.RowSource = "基材マスター!" & "V2:V" & Range("V" & rows.Count).End(xlUp).row .cmb_mdaThic.RowSource = "基材マスター!" & "w2:W" & Range("w" & rows.Count).End(xlUp).row .cmb_accColor.RowSource = "アクセサリーマスター!" & "G2:G" & Range("G" & rows.Count).End(xlUp).row End With End Sub
491 名前:デフォルトの名無しさん mailto:sage [2024/09/11(水) 17:50:24.06 ID:Y0T74YZt.net] >>481 For ~ Nextの中でsを変えちゃだめ (s = s + 1 の部分) Caseが1個しかない時は、わざわざSelect Caseなんか使わない (If を使った方がシンプルに書ける)
492 名前: mailto:sage [2024/09/11(水) 20:57:15.88 ID:bUeWYzfk.net] >>481 For文使う必要ある? i が30以下なら〜で終わりそうな。
493 名前:デフォルトの名無しさん mailto:sage [2024/09/11(水) 23:08:59.50 ID:6PhQvlaY.net] 部内使う処理程度の話だけど 新人の女の子から先輩まで俺が作ったVBA処理を必須レベルで当たり前に使ってるのを見ると嬉しくなってしまう これが社畜ってことだな
494 名前:481 [2024/09/12(木) 08:51:21.97 ID:w0nxnzjv.net] >483 >484 ありがとうございます。 意図として連携してるコンボボックスが3つあり、コンボボックスの中身が今後増えていく予定があります。 中身が増えたときに、Caseを使っていたのですが、Caseだと長々とコードを書かなくてはならないと思い、
495 名前:Forを使いました。 [] [ここ壊れてます]
496 名前:デフォルトの名無しさん mailto:sage [2024/09/12(木) 10:14:19.60 ID:wdLRCtoQ.net] for文以降をインデントしてないことにイラつく
497 名前:デフォルトの名無しさん [2024/09/12(木) 11:12:58.05 ID:w0nxnzjv.net] >>487 短気は早漏(損気)だぜw
498 名前:デフォルトの名無しさん mailto:sage [2024/09/12(木) 12:47:42.20 ID:BT175jx4.net] (掲示板では)インデントが難しい
499 名前:デフォルトの名無しさん [2024/09/12(木) 14:28:52.49 ID:5K/F1aNR.net] 初めて書いたときにビックリしたわ
500 名前:デフォルトの名無しさん mailto:sage [2024/09/12(木) 15:08:24.92 ID:wdLRCtoQ.net] 全部ならともかくDim以降はインデントできてるからな
501 名前:デフォルトの名無しさん mailto:sage [2024/09/12(木) 16:35:19.97 ID:BT175jx4.net] これがインデントのお手本らしい https://i.imgur.com/QIQ1bp8.png
502 名前:デフォルトの名無しさん mailto:sage [2024/09/12(木) 16:43:16.05 ID:wdLRCtoQ.net] >>492 安心する
503 名前:デフォルトの名無しさん [2024/09/12(木) 21:56:53.49 ID:zb+H+Z7x.net] excelであるセル、例えばセルA5の数字がランダムに変化するのですが、 セルA5に表示された数値の最大値を知りたいのです。 MAX関数等は既に使って知っていますが、MAX関数ではこれは出来ません。 何か方法ないでしょうか?
504 名前:デフォルトの名無しさん mailto:sage [2024/09/12(木) 22:08:22.31 ID:BT175jx4.net] >>494 A5の内容を書き換えてるのが何者かと、書き換える方法によって最大値を求める方法も変わる
505 名前:デフォルトの名無しさん [2024/09/12(木) 22:23:01.62 ID:zb+H+Z7x.net] >>495 A5のセルを書き変えているのは株のソフトです。
506 名前:デフォルトの名無しさん mailto:sage [2024/09/13(金) 08:47:58.84 ID:H4b8XLVp.net] >>494 俺なら全く同じレイアウトのシートをコピーで作っておいて セルの値の変更イベントで2つの内容を比較して 大きかった時に退避シートのセルに上書きするかな もっとスマートな方法があるかもしれない
507 名前:デフォルトの名無しさん mailto:sage [2024/09/13(金) 10:17:11.58 ID:3NwUwDPn.net] 株のソフト側にそれぐらいの機能はあるだろう 無いのか? つか、わざわざExcelにデータを落とし込む意味は? どのくらいの頻度でA5セルを上書きしてるかわからんし 書き変わった数字だけ見てる理由も図り兼ねるし、どの期間の最大値を求めたいかとかすらわからん
508 名前:デフォルトの名無しさん mailto:sage [2024/09/13(金) 12:28:52.69 ID:49GkiWoo.net] 株サイトをスクレイピングするマクロを手に入れたはいいけど、仕組みがわからなくてセルに表示された内容を見るしかできない人なんでしょ
509 名前:デフォルトの名無しさん [2024/09/13(金) 13:02:53.26 ID:GKBB3kor.net] そもそも関数とか書いているのだからスレチ
510 名前:デフォルトの名無しさん [2024/09/13(金) 13:04:59.32 ID:sg+hDRWZ.net] >>499 あらかたそういうことだと皆わかってるけど、今更どした
511 名前:デフォルトの名無しさん [2024/09/13(金) 13:07:01.80 ID:sg+hDRWZ.net] >>500 えっ?! バカすw
512 名前:デフォルトの名無しさん mailto:sage [2024/09/13(金) 13:11:54.62 ID:CuNhTKaW.net] xlsmでもマクロのパスワードって簡単に解除できるの
513 名前:481 [2024/09/13(金) 13:17:52.39 ID:BkJPe7Zz.net] >>492 その点線の表示はどういう設定ですか? 教えて
514 名前:デフォルトの名無しさん mailto:sage [2024/09/13(金) 13:31:58.83 ID:49GkiWoo.net] >>504 これはExcelの機能じゃない プログラムを綺麗に整形してくれるサイトとかアプリとかが別にある
515 名前:481 [2024/09/13(金) 13:36:37.63 ID:BkJPe7Zz.net] >>505 ですよね 調べても出てこなかった…
516 名前:デフォルトの名無しさん [2024/09/13(金) 16:48:32.57 ID:bblj+c3p.net] >>485 辞めたら陰でボロクソ言われてる未来
517 名前:デフォルトの名無しさん mailto:sage [2024/09/13(金) 16:56:09.74 ID:3NwUwDPn.net] 株のソフトってからには、ローソク足チャートとか含まれてそうなものだが 単にスクレイピングしてるってだけなら、Excel側でそのデータをチャートにできる ps://liibercraft.com/archives/1430 真似するだけで簡単に作れる 最大値知りたい だけじゃ無く、始値終値安値とかも比較しなきゃ、高値だけ追っても 何が何だか
518 名前:デフォルトの名無しさん mailto:sage [2024/09/13(金) 17:04:30.81 ID:LR+YI2VO.net] >>5
519 名前:07 辞めた後の評判が自分まで聞こえてくることはないからヘーキ [] [ここ壊れてます]
520 名前:デフォルトの名無しさん mailto:sage [2024/09/13(金) 21:35:37.59 ID:pOLLC01h.net] >>494 Dim maxValue As Double Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A5")) Is Nothing Then If Target.Value > maxValue Then maxValue = Target.Value Range("B5").Value = maxValue End If End If End Sub
521 名前:デフォルトの名無しさん mailto:sage [2024/09/18(水) 04:18:48.87 ID:m7bc9t2M.net] >>492 1つ目の段落はしないなー
522 名前:デフォルトの名無しさん [2024/09/18(水) 09:19:49.82 ID:6p1dNV5V.net] オレも1段目はしない派だな
523 名前:デフォルトの名無しさん [2024/09/18(水) 11:09:59.45 ID:P4TXdwxF.net] IEが使えなくなった今、 VBAからChromeブラウザでHTMLを操作する方法はありますか?
524 名前:デフォルトの名無しさん mailto:sage [2024/09/18(水) 11:37:48.60 ID:XI8ifICC.net] まだIEは使えるしEdgeやChromeも使える
525 名前:デフォルトの名無しさん [2024/09/18(水) 12:03:02.51 ID:P4TXdwxF.net] >>514 そのやりかたとは?
526 名前:デフォルトの名無しさん [2024/09/18(水) 14:03:12.68 ID:E6OhFCQt.net] Floorp
527 名前:デフォルトの名無しさん mailto:sage [2024/09/18(水) 16:32:27.89 ID:NxnC1wWp.net] >>511 Privateは1文字目じゃないのこれ
528 名前:デフォルトの名無しさん mailto:sage [2024/09/19(木) 20:18:28.74 ID:/NVs7a9q.net] >>511 だよね~
529 名前:デフォルトの名無しさん mailto:sage [2024/09/20(金) 22:36:42.12 ID:F97xUAlJ.net] まだマクロのスレが息しているとは驚き
530 名前:デフォルトの名無しさん mailto:sage [2024/09/21(土) 00:06:25.91 ID:rFMm4e/D.net] >>519 そろそろ就職して現実を見ろよ
531 名前:デフォルトの名無しさん mailto:sage [2024/09/22(日) 09:20:02.85 ID:Fif89iKN.net] >>520 その前に、就職していない現実を見ろよ
532 名前:デフォルトの名無しさん mailto:sage [2024/09/29(日) 10:55:52.42 ID:IMLgMCCX.net] ププッw 効いてる効いてる
533 名前:デフォルトの名無しさん mailto:sage [2024/09/29(日) 10:59:10.16 ID:VFzoAUjL.net] VBAで業務効率化をしたいけどもうこれ以上アイデアが浮かばない アイデアを浮かばせるのによいことってあるかな?
534 名前:デフォルトの名無しさん mailto:sage [2024/09/29(日) 11:22:06.13 ID:CpzCvyCM.net] アイデアを作る一番良い方法はインプットとアウトプットを増やすこと ってなんかの本で読んだ
535 名前:デフォルトの名無しさん mailto:sage [2024/09/29(日) 16:26:37.39 ID:XFqGlKVL.net] 仕事嫌だけど週末に思いついたはコードを試したい
536 名前:デフォルトの名無しさん mailto:sage [2024/09/29(日) 21:08:04.43 ID:bEUkoqm2.net] >>523 まずは手作業で全部やってみ?
537 名前:デフォルトの名無しさん mailto:sage [2024/09/30(月) 10:30:36.61 ID:l00cXZwV.net] 色んな情報を脳にインプットすることで選択の幅が広がる それらを実際にアウトプットとして作ることで良い所や悪い所が経験として蓄積されるみたいな
538 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 00:08:28.55 ID:/md2jSGe.net] seleniumBASICをインストールしてヘッドレスモードでスクレイピングしてたんだけど 突然、ヘッドレスモードにならずにブラウザが表示されるようになった chromeとchromedriverをアップデートしたのが原因なんだろうけど 今までアップデートしても何とも無かったのになんでだろう・・・ ブラウザが表示される以外では問題なくスクレイピング出来ています。 なぜだか分かりますか?
539 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 04:27:07.05 ID:4Z5DZZe1.net] >>528 ブラウザの仕様はしょっちゅう勝手に変わる
540 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 06:33:46.48 ID:cpW1buAI.net] ASISが仕様と諦めて地道に追従するしかない
541 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 07:13:42.06 ID:Ql4d/q6g.net] >>528 白いウィンドウが表示されるやつ? オプションを --headless=old にしたら表示されなくなったよ
542 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 11:08:22.05 ID:uIcos+y8.net] Dim ary(2) As Long ary(0) = 101 ary(1) = 102 ary(2) = 103 Dim dic As New Dictionary
543 名前: dic.Add "a", ary Debug.Print dic("a")(0) '@ dic("a")(0) = 101000 'A Debug.Print dic("a")(0) 'B VBAって@はできるのにAはできないのな @とBの結果が同じで101 chatGPTに聞いてみたけどしっかりは理解できんかったわ 参照できないんだってことは分かった 一旦valueの配列を取得してから、この配列の(0)に代入したあとにもう一度元の位置に配列ごと戻せということらしい C#とjavascriptで同じ事やってみたけど普通にできるからVBAが異常なんかね [] [ここ壊れてます]
544 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 11:31:03.00 ID:/md2jSGe.net] >>531 うおおおおおおおおおお モーレツに感動しました マジでありがとう ここ数日悩みまくって "headless=new" を試したけどダメだった そうかぁ old だったかのか・・・
545 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 11:40:57.94 ID:6vRh522T.net] >>532 配列じゃなくてdicの値を取り出す関数だからね
546 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 11:43:32.60 ID:aeft4n4n.net] 年取ったら超単純な機転が利かなくなっちゃうんだろうな、めげずに頑張れ
547 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 15:03:02.71 ID:uIcos+y8.net] >>534 gptもそんなこと言ってた variant型変数取り出してるからどうのこうの でもそれなら(0)ってつけたらエラー起きちゃうんじゃないの Dim a As Variant Debug.Print a(0) たとえばこうやるとエラー起きるじゃんみたいな話に持って行ったんだけどうまくはぐらかされて撤退してきた エラーが起きるなら仕様なんだなって分かるんだけどエラーでない 101000はどこに行ったのか聞いてみたけどそれもよくわからんかった gptの話だと、結局本体ではなくてコピーに代入してるそうだ そうなのかそうなんだって、わかったふり
548 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 19:54:06.57 ID:4yFbtrHM.net] 他の言語と違ってVBでは配列をコピー(代入)すると 中身も含めて丸ごとコピーされる つまりdicへの格納、取出しのたびに複製された配列が作成される 複製の中身を書き換えても元のデータは変わらない 他の言語では参照のコピーになる事が多いね
549 名前:デフォルトの名無しさん [2024/10/01(火) 23:57:01.81 ID:UgLwFGVQ.net] なので参照になるようにすればエエってこと
550 名前:デフォルトの名無しさん [2024/10/02(水) 10:28:02.48 ID:XbzwGALZ.net] >VBでは配列をコピー(代入)すると >中身も含めて丸ごとコピーされる いや他の言語でもそうだろω
551 名前:デフォルトの名無しさん [2024/10/02(水) 10:33:17.12 ID:837aqOia.net] >>539 あなたは脳弱ですね
552 名前:デフォルトの名無しさん mailto:sage [2024/10/02(水) 10:41:52.26 ID:Yo3NYRw/.net] ByValやByRefは使えないの?
553 名前:デフォルトの名無しさん mailto:sage [2024/10/02(水) 11:06:17.08 ID:97hNZVMu.net] >>539 参照をコピーする言語の方が多いんじゃね
554 名前:デフォルトの名無しさん mailto:sage [2024/10/02(水) 13:02:33.22 ID:/2Ign3qJ.net] VBAってちょっと小難しいことし始めるとはまる ゴリゴリ書いてれば問題起きないんだけど >>532 の続きなんだけど、 結果としてできあがったDictionaryのvalue部分をそのまんまワークシートのRangeに代入しようというのが次の課題です。 dic.Itemsで取得できる配列が、ちょうどVariant型の2次元配列っぽい てことは、これはそのままRangeにぶち込めばいけるんか?と思ってやってみたら、#N/Aが代入されたりとよくわからん もしかして〜と思ってWorksheetfunction.Transposeを二回かけたら、なんか成功した。 これも理由はよく分からんかったのだが、ありがとうございますTransposeさま そもそも2回Transposeかけるとうまくいくってことがあるってのが理解できないのが俺のだめなところなんで勉強してきます
555 名前:デフォルトの名無しさん mailto:sage [2024/10/02(水) 14:54:23.03 ID:/2Ign3qJ.net] あーわかった dic.Itemsで取得できる配列は(1, 1)とかではアクセスできないやつだ (1
556 名前:)(1)か これが前の疑問の答えにも繋がりそう [] [ここ壊れてます]
557 名前:デフォルトの名無しさん mailto:sage [2024/10/03(木) 20:33:55.02 ID:z+TmlZL7.net] (・)(・)
558 名前:デフォルトの名無しさん mailto:sage [2024/10/06(日) 17:37:17.48 ID:XBGRnPc0.net] VBAを利用してURL(WEBにある)画像をはりたい 【状況】 あるシート(シート1とする)のA列に画像のURL(画像.jpg)だけが多くの行数に渡りはってある。 なおそのA列の中にはURLがない行もある(1行や2行URL無かったり) 【したいこと】 上と同じシート(シート1)のB列にA列のURLにアクセスしたときの画像をはりつけたい。 またURLがはってある終りの行になったら止まるようにしたい。 なお、URL元リンク参照だけだとリンク切れしたときに画像も表示されなくなるのは困るので、 画像を埋め込んだ形にしたい。 (URL元リンク画像が変更されたときはしかたない) どなたか教えて頂けたら助かります。 OS:windows10 Excel2013
559 名前:デフォルトの名無しさん mailto:sage [2024/10/06(日) 22:29:50.86 ID:LjW/9goQ.net] ブラウザ何使ってるんだろ?
560 名前:デフォルトの名無しさん [2024/10/06(日) 23:24:40.36 ID:KFHvzP2C.net] >>546 HTMLにはいくつも画像があると思うけど?
561 名前:デフォルトの名無しさん [2024/10/07(月) 00:25:16.29 ID:zYX/1qdW.net] >>546 セルA1に画像のURLが書かれているとき、その画像をセルB1に表示するVBAコードは Url = Cells(1, 1) Cells(1, 2).InsertPictureInCell (Url) あとは Cells の第1引数を i 等に変えて、Url = "" が何回か連続するまでDo~Loop等で回せばいい が、VBAを使うまでもなく、IMAGE関数を使うほうが楽 B1セルに =IMAGE(A1) と書いて、セルの右下隅にカーソルを合わせ、黒い「+」が出たらダブルクリック
562 名前:デフォルトの名無しさん [2024/10/07(月) 00:39:41.14 ID:zYX/1qdW.net] 自レス >>549 はやっぱうまく動かんかも Select使う形に変更 Cells(i, 2).Select Selection.InsertPictureInCell (Cells(i, 1))
563 名前:デフォルトの名無しさん mailto:sage [2024/10/07(月) 07:28:10.74 ID:WKTA2FMr.net] >>548 何言ってんだURIは一意だろ
564 名前:デフォルトの名無しさん mailto:sage [2024/10/07(月) 08:11:41.52 ID:7m9aEApF.net] >>548 htmlじゃなくてjpgのURLだぞ 質問がわかりにくいけど、そう読み取れる
565 名前:デフォルトの名無しさん mailto:sage [2024/10/07(月) 09:24:43.78 ID:WJe3vOXb.net] えっちな画像収集のVBAか? 画像のリンクを隠すサイトも多いからどうなんだ つか、Excel2013でネット上のファイル収集 怖いもの知らずか
566 名前:デフォルトの名無しさん mailto:sage [2024/10/07(月) 18:57:33.84 ID:ehpfJtfp.net] 普段はスケベな画像収集のためにVBA書いてるだけなんでしょ?
567 名前:デフォルトの名無しさん mailto:sage [2024/10/07(月) 19:48:37.22 ID:miJRchcr.net] >>546 シート1のA列にあるURLから画像を取得しB列に貼りつけ Sub InsertImages() Dim ws As Worksheet Dim lastRow As Long Dim i As Long Dim pic As Picture Dim picURL As String ' シート1を設定 Set ws = ThisWorkbook.Sheets("シート1") ' A列の最後の行を取得 lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row ' A列の各行をループ For i = 1 To lastRow picURL = ws.Cells(i, 1).Value ' URLが空でない場合 If picURL <> "" Then ' 画像をB列に貼り付け Set pic = ws.Pictures.Insert(picURL) With pic .Left = ws.Cells(i, 2).Left .Top = ws.Cells(i, 2).Top .Placement = xlMoveAndSize End With End If Next i End Sub
568 名前:デフォルトの名無しさん mailto:sage [2024/10/07(月) 19:56:22.41 ID:ATZvPGNU.net] >>546 で書いた者なのだが https://i.imgur.com/M4CtahS.png とりあえずこれでなんとかいけそう なんとかというかまぁ、いけるがgptに頼った自分にもやもやする >>549 IMAGE関数ってEXCEL2024だか2023の最新版の機能なんじゃないの? 俺持ってるのEXCEL2013だからIMAGE関数が実装されてない というかもともとIMAGE関数ってあった?いやしらんけど >>553-554 スクレイピングかどうかは俺も良くわからない
569 名前:デフォルトの名無しさん mailto:sage [2024/10/07(月) 19:59:06.34 ID:ATZvPGNU.net] >>555 遅くなったがサンキュー これを機会にマイクロソフトクエリーと、vbaというか関数込みをしっかりやりたい gpt案外いい先生になる コードに説明添えてとか質問したら答えてくれるし
570 名前:デフォルトの名無しさん mailto:sage [2024/10/07(月) 21:11:01.50 ID:ATZvPGNU.net] >>555 ' URLが空でない場合 サンキューついでに思ったのだが、 このコメントって URLが空で(はない)場合、つまりURLがある場合なのか、 URLが空っぽで無い場合、つまりURLがない場合なのか、 というかセルにないのかあるのか、 URL自体が存在ないのかあるのか、 わからん if <> then で読み取れるちゃとれるが
571 名前:デフォルトの名無しさん [2024/10/07(月) 21:44:05.09 ID:mWca/n3q.net] こんなのサンプルプログラムレベルだろ ChatGPTをありがたがる奴なんてこんなもん
572 名前:デフォルトの名無しさん mailto:sage [2024/10/07(月) 22:19:33.65 ID:WJe3vOXb.net] >>555 のは、リンク先の画像サイズがそのまま貼り付く >>556 のは、セルの高さに合わせてリサイズされたものが貼り付く 共によきかな
573 名前:デフォルトの名無しさん [2024/10/08(火) 03:02:45.83 ID:fm1p80ci.net] >>558 あの書き方はDBなどnullもあり得る場合にも対応できる判定方法 それを踏まえてああ書くように覚えとくといい
574 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 03:27:35.63 ID:Z37XWRbK.net] GPTってファイルサーチのモジュール書いてと言ったら書いてくれるんかね?
575 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 03:50:49.48 ID:ZlFUv9Vp.net] >>562 ネットの海に誰かの書いたサンプルがあれば探してきてくれる なければ動かないめちゃめちゃなコードを出すか、何の役にも立たないアドバイスをくれるかどっちか
576 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 07:27:56.80 ID:FAnEs44N.net] >>563 何も知らないなら何も言わないほうが良いぞ 馬鹿がバレるから
577 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 09:26:28.18 ID:2vPrSKyO.net] >>559 googleで検索しても該当する妥当なものがヒットしなかった IMAGE関数という最新のExcel2024を用いた検索結果が冒頭にヒットした まぁ販売する側は買わせたいのだろうけどね、生憎俺はExcel2013なんだ その他検索ワードを遡ってみたりしてもうまい具合なのは出なかった 具体的なVBAコード、サンプルコードが出なかった 俺の検索ワードの入れ方が間違っていたのかもしれない 即答性を考えるとChatGPTが良かった 今更ながら実践として懐疑的な見方をしていたがいい具合にでたので結果的には満足だが自分の未熟さは痛感してる
578 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 09:29:20.79 ID:2vPrSKyO.net] >>560-561 たしかにセルの高さに合わせてリサイズだね 最初ChatGPTでそのまま貼りつくがあったんだけど、 ChatGPTが吐いたコードをもう一度質問にいれてもっとよくできないかとか質問したら リサイズとかいろいろ候補だしまくってきて、それが楽しかった 最初手打ちでぽちぽちやろうとしていたのだがその時はセルが大きすぎるから画像サイズがそのままでも よかったんだよね。元の画像を勝手に縮小サイズにされて貼り付けられるのが怖かったけれど。 うまいことセルに合わせてくれるからそれはそれで結果オーライ 書き方についてはなるほどね、nullか。nullと聞いて思い出したのだが 今作ってる表をDB化というかマイクロソフトクエリーでいじりたいと思ってて、 その際空欄セルどうするか考えてたのよね。日付の場合の空欄はどうしようとか、色々
579 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 09:58:30.42 ID:kzEBFuSt.net] 考える前に手を動かせばよかったな
580 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 10:22:56.17 ID:+McDiVVz.net] chatGPTが凄いと思ったことは一度も無い
581 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 10:43:31.59 ID:nj8FtJda.net] 俺は人と違う的なことをいいたがる思春期かよ
582 名前:デフォルトの名無しさん [2024/10/08(火) 12:11:10.81 ID:r7JYN2Az.net] 40代の思春期
583 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 12:41:26.30 ID:WIIl8zzb.net] クエリと null がどう関わって気に成るのか(ま、疑問を持つのはいいことだけど) null IsNull Is Not Null ISBLANK(Accessでしか使えないのも混じってるけど、あれこれ試せばいい) <>"" ="" とかもあったかな トライ&エラーはだいじ
584 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 12:59:11.87 ID:ZlFUv9Vp.net] マニュアルをちゃんと読めば、構文が正しいかどうかは試さなくてもわかるんだ でも読む手間より試す手間のが少ないからみんな試すんだ でも長い目で見れば毎回試すよりちゃんと覚えた方が結果的に早道なんだ
585 名前:デフォルトの名無しさん [2024/10/08(火) 15:16:13.86 ID:n2AtMVMI.net] 試行錯誤
586 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 16:52:21.08 ID:WIIl8zzb.net] trial and error だとダメ出しを喰らった なんてこった トライアルアンドエラー 舌がもつれる
587 名前:デフォルトの名無しさん [2024/10/08(火) 19:16:43.88 ID:pUNp1Gnc.net] トライアンドエラーは素人が使う言葉
588 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 19:24:29.44 ID:2vPrSKyO.net] >>559 いま思ったんだけど、 こんなのサンプルプログダムだろって書く余裕はあれど その答えをさくっと書かないってのはどうなのかとも思ってみた なんだろう、質問コーナーみてて知ってるのに教えないでそれニヤニヤみてて 解決したのを面白く思わないみたいな感じ? そういう大人(老害)、心も体もにはならないように俺頑張るよ
589 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 19:36:31.98 ID:qD/4Q5av.net] キーボードで書いたんです
590 名前:デフォルトの名無しさん [2024/10/08(火) 19:53:26.81 ID:pUNp1Gnc.net] そもそもなんでExcel VBAでやろうとしてんのかわからない
591 名前:デフォルトの名無しさん [2024/10/08(火) 19:55:54.79 ID:PlrR/glD.net] >>576 お前みたいな馬鹿に教える理由がないから
592 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 20:04:31.15 ID:2vPrSKyO.net] 質問に答えることはしないくせに、 討論というかレスバというか議論にもならないただの暴言を書きたいだけってのが悲しいと思う やっぱりそうならないように老害にはなりたくない そもそも馬鹿に教える理由はないと思っていながらそれを書いている段階で矛盾している どうでもいいならそもそも何も書かないし相手にもしない
593 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 20:05:26.05 ID:2vPrSKyO.net] >>577 ちなみに寿司打全項目1位です ピクタイピングも1位です etyping上位です 速すぎてごめん
594 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 20:10:47.55 ID:2vPrSKyO.net] 自分の時間って限られてるからね そりゃあどうでもいいものに答える時間があったら他に使うよね 俺はいつもそうしてる そして親切に答えてくれた人には感謝も忘れない 自分の時間を持て余して無駄な暴論や暴言を書き殴れるって羨ましい でもここって書きっぱなしの逃げっぱなしにできるからね 雁字搦めにして徹底的に束縛して殴り続けたいならここは貧相だよ discordとかだと相手してあげなくもないけどね でもちょっとした悪口くらいならどうせサーバー教えてもこっちが待つの無駄でしょ
595 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 20:36:57.82 ID:2vPrSKyO.net] >>547 ブラウザはFirefox一筋です 画像検索結果の表示が他に比べて最も高速は今も譲らないと思うんですよ >>548-551 -552-553-554 後付けになるけれど A列に何行も色々な画像の拡張子付きURLがずらずらと書いてある B列の行にはA列の行にある画像を表示させた結果を埋め込む なお埋め込むと書いたのはただ表示させるだけだとA列の画像URLがもしデッドリンクになった時に B列で表示した画像も消えるかもと思ったから 一番の不安はその埋め込みできるかどうかだった 項目は数100万超えはしないが人力でやれなくはないけれど流石にとは思ったから 古いExcelのネット利用は怖いとあるけれど実際案外古すぎるExcelでも実用に耐える なんなら2000くらいでも実用に耐えるむしろヘルプが充実してる なおスケベ画像は他のクローリング使ってるからそれほどって感じ 今回は他の項目も必要だったからということ 新しいExcelの購入も考えたけれどVBAでなんとかなるだろうと 一瞬で閃かなかったのでというか閃く時間が勿体なかったので とりあえず5chにさっと投稿してすぐグーグルで検索したが案の定最新の機能紹介で 上位は埋め尽くされていたし、なにやらよくわからない自称PC自信ニキやらネキの自慢話 含めたやりかた講座やスクロールすると教室紹介のサイトなどあって 無理そうと感じChatGPTで検索してみたわけ。実践でここまでできるのはよかった なおじゃあ2000のヘルプとか他のヘルプもってるのにどうしてと思ったけど こっちはさっさと画像眺めたいし他の作業したいのだよと それだけですはい、あっ、エスパー真美さんみてますか?僕です将軍です。
596 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 21:22:24.08 ID:39Us1gre.net] うわ触れたらアカン奴だ
597 名前:デフォルトの名無しさん mailto:sage [2024/10/08(火) 21:32:33.00 ID:2vPrSKyO.net] >>584 触れたらいけないかいけなくないかは本人の意思決定によるものだと思うけれど、 なにも役立つことをかかずに煽ったり悪口だったり他人を傷つけることしかできない人間は むしろ何も書かないことより罪だと思うよ それでも書かなくちゃいけないってことはどうしても自分の意見をぶつけたい人だってことだろうから 俺に対して何らかの思いがあるんだろうね 残念だけど俺には君に対する思いはそれだけの発言じゃなにひとつ伝わらないけれど
598 名前:デフォルトの名無しさん [2024/10/08(火) 23:32:43.55 ID:pUNp1Gnc.net] 孤独な老人という感じだな 無職確定
599 名前:デフォルトの名無しさん [2024/10/09(水) 00:04:35.96 ID:tHAzNnS7.net] 馬鹿に馬鹿って指摘するとこうなる
600 名前:デフォルトの名無しさん mailto:sage [2024/10/09(水) 00:28:06.72 ID:+lBoFbSl.net] 他のスレでも連投ちゃんよく見るけど同じ人なんかな…
601 名前:デフォルトの名無しさん [2024/10/09(水) 06:33:08.14 ID:lV+k0WSd.net] >>566 >空欄セルどうするか考えてたのよね。日付の場合の空欄はどうしようとか、色々 空欄は基本的に空欄のままでいい 1900/1/1とか入れる手もあるが、空欄か1900年か判定が変わるくらいの話し まあ、個人の作るものは厳密に考えなくても都合のいいように作ればいい
602 名前:デフォルトの名無しさん [2024/10/09(水) 07:49:19.41 ID:RKdx6+Ru.net] Sub Test Dim x As Integer x = 1.9 Debug.Print x End Sub これexcelのvbeで実行すると2が出力されるんだけどどのAIも1が出力されるはずって言うしネットで見てもintegerは小数点以下切り捨てって言う。うちのexcelバグってのか?
603 名前:デフォルトの名無しさん mailto:sage [2024/10/09(水) 08:19:42.94 ID:Hn4Fr81+.net] そういう微妙な点に頼らないコーティングを心がけるのがプロ
604 名前:デフォルトの名無しさん mailto:sage [2024/10/09(水) 08:47:34.26 ID:qrW2MRfZ.net] >>590 AIが間違える、いい例だね ヒントはこれ 実行する前にどうなるか予想してから動かしてみ Sub Test2() Dim x As Integer x = 0.5: Debug.Print x x = 1.5: Debug.Print x x = 2.5: Debug.Print x x = 3.5: Debug.Print x End Sub
605 名前:デフォルトの名無しさん [2024/10/09(水) 11:51:48.33 ID:hKBvtLHc.net] sub test set dic = createobject("scripting.dictionary") set dic("水の呼吸") = createobject("scripting.dictionary") dic("水の呼吸")("壱ノ型") = "水面斬り" end sub …こういうこと出来るの皆もう知ってたの? めちゃくちゃ便利じゃないか連想配列…
606 名前:デフォルトの名無しさん mailto:sage [2024/10/09(水) 12:16:49.35 ID:gFmnfeFx.net] createobject使わずに参照設定した方がいいよ
607 名前:デフォルトの名無しさん [2024/10/09(水) 12:22:40.83 ID:hKBvtLHc.net] 参照設定で3行目と同じ挙動を再現できるの?
608 名前:デフォルトの名無しさん [2024/10/09(水) 12:24:51.56 ID:hKBvtLHc.net] …普通にできたわ。ありがとう
609 名前:デフォルトの名無しさん mailto:sage [2024/10/09(水) 13:36:52.69 ID:hgkcfRrr.net] 上の方の、画像URLから画像取り込みに関連してだけど これを応用で、どっかのフォルダに溜め込んだファイル名を一括取得して画像を貼り付け には使える >>555 のだと、元画像サイズがでかいとめっさ時間掛かるし貼り付け後の整理が大変だし >>556 のだと、行高さだけ事前に適宜合わせておかないと後で個別にリサイズが大変だけど そもそも、ネット上の画像のURLリンクを大量に引っこ抜く事の方が大変で面倒なのでは? 元々、溜め込んだエロ画像のサムネ作りとか用途で思い付いたのかも知れない(おれはそうする
610 名前:デフォルトの名無しさん [2024/10/09(水) 14:18:14.24 ID:YGCM/ZsG.net] 馬鹿を召喚するな
611 名前:デフォルトの名無しさん mailto:sage [2024/10/09(水) 17:11:11.21 ID:qrW2MRfZ.net] サイトによるけど、URLだけ抜き出すなんて大した手間じゃないし難しくもなんともない むしろ、画像だけダウンロードしようとしても503エラーとかでアクセスできない場合がまれによくあるのが面倒
612 名前:デフォルトの名無しさん mailto:sage [2024/10/09(水) 18:16:34.84 ID:hgkcfRrr.net] なるほど、これか ps://www.octoparse.jp/blog/bulk-download-images-from-links-top-5-bulk-image-downloaders これとまったく同じことをしたかったってことか Google Spreadsheet でも出来たんじゃん で、この質問は、ここで相談する前にAccessスレッドでもしてて >1つのレコードに顔写真128*128があって、あとはその人にまつわる出身校や名前生年月日みたいなの という、ぁゃιぃ魂胆が書かれていたんだが、 >野球とかサッカーのメンバー表みたいなやつ とか 言い訳してたけど、それにしても100万リンクもあるのか? なんかぁゃιさが増すな 10万が1万だとしても、そんな画像が満載のサイトなんて、どっかの鯖に潜ってハッキングでもしてるのか ぁゃιぃ
613 名前:デフォルトの名無しさん mailto:sage [2024/10/09(水) 18:35:24.72 ID:o7Jo2RDp.net] >>600 FBやインスタのクローラーでも作ろうと目論んだんでしょ
614 名前:デフォルトの名無しさん mailto:sage [2024/10/09(水) 22:03:11.00 ID:qrW2MRfZ.net] 特定カテゴリーの名簿を作って売る業者か 今は最低10万レコードないと売り物にならないからな
615 名前:デフォルトの名無しさん mailto:sage [2024/10/10(木) 10:25:55.73 ID:yXpxTEEN.net] 顔写真付きの個人情報? 業者のクセに2013? ヤバさが否応なしに膨れ上がる どっかの鯖から勝手に引っこ抜くことなんか今日日そう易々と出来ないだろうし、漏れたら委員会と本人にすぐ告知する義務がある アクセスログに記録されて捕まってしまえ
616 名前:デフォルトの名無しさん mailto:sage [2024/10/10(木) 12:08:35.60 ID:ChR6F5ag.net] >>597 R18も確かに一部含まれているが 大量の画像URLリンクを抜くことは問題なくこなせた 面倒で大変というか時間的に置換処理とか効率よくしないとガバガバ時間吸われる で、エクセルで画像抽出関連を調べるとフォルダにある画像を貼りつけるとかはヒットする 俺のようにURLぶっこ抜いて、物故抜いた画像元のURLとか消されてじゃ困るんでマッハで保存もしておきたい、 こんな考えが根底にある場合の想定の質問はあまり見かけなかった というよりGPTもそうだが最近win10に現れてきたコパイロットにも同じ質問してみたが案外いける だが、コパイロット現れた瞬間 「おまえを消す方法」 は忘れずに質問しておおいた。 コルタナさんと同じだね。
617 名前:デフォルトの名無しさん mailto:sage [2024/10/10(木) 12:13:53.05 ID:ChR6F5ag.net] >>600 Accessスレッドでレスしてたのはご名答 もっとも件数でAccessは却下となったが それとoctoparseってたしかスクレイピングのやつよな データスクレイピングで検索すると高頻度のトップで出現するやつ いろんなものガバガバインすトゥールするでやんすしたくないでやんすだったのでスルーしてた が、参考になるな ああ、レコードに顔写真128*128もご名答 書いたけれやきうや国民的球蹴じゃないよ
618 名前:デフォルトの名無しさん mailto:sage [2024/10/10(木) 13:21:24.74 ID:yXpxTEEN.net] 書かせれば書かせるほど、時間軸がズレた人の様子だが、大震災前の世界線からタイムリープしたひとかな? あれから世の中ゴロっと変わってるんだけど、知らずに勝手なことしてると又塀の向こうへ逆戻りだぞ? ドラマや映画じゃ、出る時に刑務官から「二度と戻って来るなよ」とか激励されてるだろうに 良い子のみんなはこの人の真似しちゃダメだからな
619 名前:デフォルトの名無しさん [2024/10/10(木) 18:10:24.66 ID:KBIwOLKG.net] こいつ、VBAを知らないワープロが弄れることが自慢だった例の無能爺だろ いつも解決方法自体が馬鹿による馬鹿な発想だったアホ
620 名前:デフォルトの名無しさん mailto:sage [2024/10/10(木) 19:13:42.09 ID:ChR6F5ag.net] >>607 まぁ何事も1位ならなきゃ胸を張れないわね えっと、あなたに何かご自慢なものありますか 単発IDはくやしいのう
621 名前:デフォルトの名無しさん mailto:sage [2024/10/10(木) 20:09:35.79 ID:Gq71bLZa.net] どうせこのスレに来ているヤツなんてじじいばっかなんだからみんな仲良くやれよ
622 名前:デフォルトの名無しさん mailto:sage [2024/10/11(金) 06:58:08.81 ID:PEoEAPVR.net] >>597 面倒ってわけでもない 連番でだいたい規律よく整ってる 連番じゃない場合はそれぞれのurlごと落としてそれぞれのurlから部分抽出したらいい その下あたりにのレスで画像リンク切れでエラー出た場合が面倒とあるけど俺もそれが気になってたけど 俺がgptと相談して書いてもらったコードは修正を数回重ねたものなんだけどその中にurlにエラーとかあればすっ飛ばすってのが あるからすっ飛ばして次の画像取得するようになってる(はず) >>607 というかもう一度書くけど単発IDはくやしいのう 弁明の一つも出来ないのか discord案内したるでw
623 名前:デフォルトの名無しさん mailto:sage [2024/10/11(金) 08:50:00.78 ID:vaTsHJnh.net] そんなムキに成って構うってことは、図星だったってことじゃないか しばらく鳴りを潜めていたと思ったらつまんない楽しみ見付けちゃって小躍りしてるってことか 個人情報保護法めっさ厳しく成ってんだけど、懲役1年と罰金100万どっちがいい? 法人でやってたら1億だけど ま、今時画像ファイルに連番振ってるようなサイトは、20年前から放置しっ放しなレトロサイトぐらいだろうけど 最新の情報載せてて連番振ってるようなサイトだとそもそもリンクが辿れない気がするし
624 名前:デフォルトの名無しさん mailto:sage [2024/10/11(金) 10:42:31.49 ID:PEoEAPVR.net] >>611 具体的にどことなんて話してないからあなたの推測でしか書けないわけだけど、 すげー的外れてるかも 俺の場合は機械的に煽られようが何されようが淡々と答えてるだけだからなぁ そこに感情を入れる意味がないし 汚い言葉を使うならゴミの1秒と俺のそれとは価値が違うンだわと だから文句をどうしても言いたいならもっと言わせてやるし、 場所の提供だってしてあげるって話なんだけど飲まないよなぁ、どうしてか ここでいわゆる老害となって邪魔するだけに没頭する存在と化すのもまた自由ともいえる
625 名前:デフォルトの名無しさん mailto:sage [2024/10/11(金) 12:58:23.34 ID:zx9SvTnS.net] 長文ばっかでみんな熱いなあ
626 名前:デフォルトの名無しさん mailto:sage [2024/10/11(金) 13:51:50.63 ID:W/ZPwHBO.net] Excelって全然進化しないよね
627 名前:デフォルトの名無しさん mailto:sage [2024/10/11(金) 13:58:42.69 ID:CVmSb+cA.net] Lambdaはかなりの進化だったんじゃない?
628 名前:デフォルトの名無しさん [2024/10/11(金) 15:15:16.36 ID:cJEI9XTH.net] 自分の武器使って自分で解決できない無能がいくら喚いてもな をち対象として笑われるだけの空虚な人生はそんなに楽しいのかなと疑問には思うが まあ俺には一切関係の無い馬鹿の他人のことなんでどうでもいいやね
629 名前:デフォルトの名無しさん mailto:sage [2024/10/11(金) 17:41:56.25 ID:DEOCPTuV.net] 進化したら古いブックが使えなくなって困る
630 名前:デフォルトの名無しさん mailto:sage [2024/10/11(金) 18:06:10.25 ID:vOGFBTlM.net] >>614 はExcel使いこなせないんだから進化も何も関係ないでしょ 進化に気付かない程度にしか使ってないみたいだし
631 名前:デフォルトの名無しさん mailto:sage [2024/10/12(土) 20:33:05.39 ID:BIiOV6Kc.net] >>616 普通どうでもいいならこんなところに書かないよね、書く時間1秒たりとも持ったないよ しかも他人の事なんてと書いてることから自分の事ならともかく他人の事と強調しておきながらどうでもいいと書いてるわけでしょ まったくどうでもよくないじゃん笑
632 名前:デフォルトの名無しさん mailto:sage [2024/10/12(土) 21:11:04.65 ID:4LLzOzMV.net] >>614 古いExcelより新しいExcelの方が性能が上ではないのか 何をもって進化している/進化していない ソフトウェアと言っているのか おそらく文句言いたいだけなんだろうが
633 名前:デフォルトの名無しさん mailto:sage [2024/10/13(日) 02:31:20.47 ID:RQUg+L9Z.net] 生物学者「進化じゃない変化だ」
634 名前:デフォルトの名無しさん [2024/10/13(日) 16:06:52.77 ID:yxExzT6I.net] power queryは凄いわ
635 名前:デフォルトの名無しさん mailto:sage [2024/10/13(日) 19:49:11.84 ID:seMdb1ts.net] >>622 M言語を極めよう
636 名前:デフォルトの名無しさん mailto:sage [2024/10/13(日) 20:39:52.16 ID:L5TVXf0+.net] 馬鹿って書く奴が馬鹿なんだ
637 名前:デフォルトの名無しさん [2024/10/13(日) 21:31:43.37 ID:cfTcGRh7.net] 5chとExcelは共進化
638 名前:デフォルトの名無しさん [2024/10/13(日) 23:15:27.92 ID:yxExzT6I.net] >>623 たまにしか使わないので覚えるのと忘れるのが同じペースw ていうか、ここのところ使う出番がなくて忘れ気味🤣
639 名前:デフォルトの名無しさん [2024/10/14(月) 09:21:38.63 ID:YZi1KPsT.net] 616だけど 「他人の事なんて」などと投稿した覚えはないぞ(わら ぺおえちゃん必死すぎ
640 名前:デフォルトの名無しさん mailto:sage [2024/10/19(土) 07:49:44.46 ID:Tm/MuKix.net] >>615 EXXELってラムダ式使えるようになったんか 知らんかったわ
641 名前:デフォルトの名無しさん mailto:sage [2024/10/19(土) 22:06:30.13 ID:jZU+jo3P.net] EXXELって?
642 名前:デフォルトの名無しさん mailto:sage [2024/10/19(土) 23:24:29.98 ID:R+3Pwmoo.net] EcCELL
643 名前:デフォルトの名無しさん [2024/10/20(日) 07:53:51.21 ID:oYc+6LHU.net] Sexel
644 名前:デフォルトの名無しさん [2024/10/20(日) 10:27:52.88 ID:LzrvAVJD.net] 売cellのCMはうざい
645 名前:デフォルトの名無しさん mailto:sage [2024/10/20(日) 14:11:26.25 ID:ON8RWLqL.net] VBAは何だかんだで必要でまだ便利だな。オワコンとかほざいてる人何なの?
646 名前:デフォルトの名無しさん mailto:sage [2024/10/20(日) 21:08:21.16 ID:uI1u2iOR.net] 機能は必要なんだけど、VBベースなのがとうにかならないかなとは思ってるわ MSなら、TypeScriptあたりでVBEあたりから代替を作り上げてほしい
647 名前:デフォルトの名無しさん mailto:sage [2024/10/20(日) 23:21:20.73 ID:ZIZRKsaH.net] AI生成の時代だと今までの蓄積の多いものほど有利になる
648 名前: mailto:sage [2024/10/21(月) 08:05:12.36 ID:3rU1ltY2.net] >>634 Web版はもうそうなってるんじゃ。 出来る事はまだ少ないようだけど。
649 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 08:21:49.22 ID:qd23Z8Q7.net] 歴史だけは長いしね
650 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 12:26:23.28 ID:Inxlnb6h.net] 大昔からJScriptでも使えるぞ
651 名前:デフォルトの名無しさん [2024/10/21(月) 12:39:21.72 ID:mVFgrIxJ.net] >>636 えっ、VBEみたいなののPythonバージョンできたん?! まだセルにコード入力するだけかと思ってたわ デバッグとかステップインとかの説明とかわかりやすいし、alt+f11だけでいけるから、 初心者に教えるにはVBEありがたいんだわ
652 名前:デフォルトの名無しさん [2024/10/21(月) 13:05:03.98 ID:rUTTRj8N.net] 2021LTSCで、次の画像のようなシートを対象に ws.Rows(4).Find()を用いて特定の日付のセルを検索し、Rangeにセットしたくて 以前はformat("2024/10/23", "m月d日")のようなものをwhatに当ててxlValuesで取れていたのですが なにかのきっかけで一生「見つかりません」になってしまいました。。。 どうすれば任意の日付のセルをFindできるでしょうか https://i.imgur.com/LAYE5X6.jpeg
653 名前:デフォルトの名無しさん [2024/10/21(月) 13:07:38.78 ID:rUTTRj8N.net] なおVBA関係ないctrl+Fでオプションどういじっても何もヒットしないっす 日付そのものは、別のシートのセルの値を引っ張ってきていて、そちらは 内部2024/10/23の表示10月23日 のような感じです
654 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 13:16:40.25 ID:35M7pzRZ.net] >>639 TypeScriptとPythonに何の関係が?
655 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 13:23:06.56 ID:Inxlnb6h.net] >>639 今のVS使ったら腰抜かしそうだな VBAは特にエラーメッセージがいい加減で分かりにくい .NETならクリックだけでコード修正してくれる
656 名前:デフォルトの名無しさん [2024/10/21(月) 14:18:25.72 ID:mVFgrIxJ.net] >>643 いや自分個人はVS(Code)とかもバリバリ使ってるんだけど、 VBAは一般社員に教えやすいんだよね、IDE(VBE)がExcelにくっついてるし業務に使えるかもって思って貰えるから・・ そのVBEでPython(とかTypeScript)が書けるようになったら嬉しいなって思ってた (Alt+F11でPython(TS)でかけるVBE(New)が立ち上がるのかと)
657 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 14:50:08.44 ID:Tada38Hc.net] 比例代表制で各政党に人数を割り振るやり方として、ドント式という計算式が一般的ですが これをExcelで容易に人数を割り振れるようにしなさい (15点)
658 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 18:18:31.93 ID:SBM6MqLk.net] でもお前ら EXCELがVBAか
659 名前:ら他の言語になったら めっちゃ文句言うんだろ? [] [ここ壊れてます]
660 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 18:24:41.59 ID:8E6j8GEB.net] >>645 www.enjoy.ne.jp/~k-ichikawa/dHondt2.html > 選挙長がくじで定める。
661 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 19:01:30.10 ID:ncutrsWp.net] >>644 Python(TS)ってなんだよ VBA以外は全部同じ言語だとでも思ってんのか
662 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 19:09:38.93 ID:4hksWcZO.net] vba見たいに気楽にじゃないけど アドインがTypeScript+Reactやらで作れるんやないん
663 名前:デフォルトの名無しさん [2024/10/21(月) 19:13:40.18 ID:eVWW8wMM.net] >>649 頭が悪い人はコメントしないでください
664 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 20:26:59.24 ID:nORNkKHr.net] >>646 多分
665 名前:デフォルトの名無しさん mailto:sage [2024/10/21(月) 20:40:22.83 ID:ncutrsWp.net] >>649 そういうことしたいだけならもういくつか手段あるだろ
666 名前:デフォルトの名無しさん mailto:sage [2024/10/24(木) 23:49:08.67 ID:gWdTalSN.net] 他言語になったらExcel自体を捨てるわ
667 名前:デフォルトの名無しさん mailto:sage [2024/10/25(金) 20:08:59.97 ID:t/JkJLNK.net] >>640 シリアル値に変換して拾ってみたら? 出来るか分からんけど
668 名前:デフォルトの名無しさん mailto:sage [2024/10/25(金) 20:41:45.61 ID:26k99h7B.net] >>640 SearchFormat
669 名前:デフォルトの名無しさん mailto:sage [2024/10/26(土) 14:16:07.96 ID:Mbqk4jcj.net] 上にあったエクセルに画像を貼るってやつだけど 多すぎると重くならない? じゃあSQLとか使おうとしてGUIクライアントみてみると画像の一覧表示ってないよね というか画像が一覧表示できるSQLクライアントってあったっけ dbに直にバイナリでいれることはできてもクリック作業させて1枚だけの表示はできるけど あとはパス指定して1枚だけとか
670 名前:デフォルトの名無しさん mailto:sage [2024/10/26(土) 18:05:31.34 ID:M1lKcgDO.net] >>640 VBAならではの関数使おうとしないで、ゴリゴリ書いて探してもいいんじゃない Dim i As Long For i = 5 To 40 Dim rng As Range Dim d As Date d = Sheet1.Cells(4, i) If Month(d) & "/" & Day(d) = "10/23" Then MsgBox d Set rng = Sheet1.Cells(4, i) MsgBox rng.Address End If Next i
671 名前:デフォルトの名無しさん mailto:sage [2024/10/26(土) 22:18:07.69 ID:GxzkuYFi.net] イイね👍
672 名前:デフォルトの名無しさん mailto:sage [2024/10/27(日) 00:56:57.85 ID:MpeHyGUT.net] If Month(d) & "/" & Day(d) = "10/23" Then If Month(d) = 10 And Day(d) = 23 Then If Format(d, "mm/dd") = "10/23" Then If Format(d, "mmdd") = "1023" Then
673 名前:デフォルトの名無しさん mailto:sage [2024/10/27(日) 04:02:05.14 ID:/LttkEmj.net] If Int(d) = 45588 Then
674 名前:デフォルトの名無しさん mailto:sage [2024/11/03(日) 23:01:45.05 ID:a7c2hGbI.net] vbaでのテキスト抽出について質問です 海外からPDFで送られてくるINVOICEのテキストをexcelに抽出した後にデータを整形したいです 日付(date)、送り主(sender)、伝票番号(item no.)、内容品の記載(Description)、数量(Quantity)、単価(Price)、合計額(Total Amount)といった取引の明細について1行にまとめることは可能でしょうか? 5件の取引明細があれば、5行になる感じにしたいです
675 名前:デフォルトの名無しさん [2024/11/04(月) 00:52:30.80 ID:LRoLJKtH.net] >>661 テキストをコピペできるタイプのPDFならPythonとかでテキスト抽出出来るけど VBA単体でPDFのテキストって読み取れないと思う
676 名前:デフォルトの名無しさん [2024/11/04(月) 01:20:34.38 ID:Z+FizMUN.net] 形式が決まってるpdfならPower Query使えば?
677 名前:デフォルトの名無しさん [2024/11/04(月) 02:48:56.41 ID:ZegNJoLB.net] >>662-663 scanの必要なPDFではなく、コピペはレイアウトが崩れますが貼り付け可能、PowerQueryでも読み込めます! 読み込んだ後の加工・整形でお知恵を借りたく・・ vbaで必要項目だけを1行にまとめ、5件の取引明細があれば、5行になる感じにしたいです //www.post.japanpost.jp/int/use/writing/invoice.html
678 名前:デフォルトの名無しさん [2024/11/04(月) 18:32:10.56 ID:iOkw8UlU.net] ×お知恵を借りたい ○全部丸投げ こんなこともできないのならやめとけ 作ってもらってもメンテすらできんだろ
679 名前:デフォルトの名無しさん mailto:sage [2024/11/04(月) 19:06:50.47 ID:Z+FizMUN.net] >>664 これは骨が折れる・・・ とりあえず、1件1ページのみとして 郵便局のExcelフォーマットから出力したPDFを Power Queryで1ページ全てを素読みしたけど、 拾うべきデータの範囲は着色したこの部分? ttps://i.imgur.com/iOQsAel.png 帳票の枠の中でも、行が増えると行数も変わりそう。 ヘタすると、列数も変わるかもしれない。 なので、 1. 素読みのクエリーは型変更とか、固有列名を使わないステップに留めて、さっさと行番号・列番号のリスト形式に変えてBaseクエリーにする。 2. 拾うべき範囲を行番号・列番号で特定するのは、「ご依頼主」<=行番号<「お届け先」とかで特定して、行番号・列番号のテーブルを先に作る。 3. 拾うべき範囲ごとにクエリーを作って、2.のテーブルごとに範囲を絞り、各列の文字列を結合(数量のところは合計)する。 4. それぞれ得られた値を1行データのテーブルに生成(#table()を使うとか) 5. ファイル別の複数枚連続処理は、よくあるヘルパークエリーを使うが改造が必要か? パラメータクエリとかの知識がないと、難しいかもしれない。 Power Queryで出来なくはなさそう。
680 名前:デフォルトの名無しさん mailto:sage [2024/11/04(月) 22:48:59.67 ID:ZegNJoLB.net] >>665 申し訳ないです・・ >>666 内容品の記載(Description)、数量(Quantity)、単価(Price)、合計額(Total Amount)の部分はいただいたアドバイス通りtableですんなり1行でまとめられますね! 日付(date)、送り主(sender)、伝票番号(item no.)の部分は郵便局フォーマットには丁寧にインボイス作成日・ご依頼主・郵便物番号など記載がありますが、 海外から送られくるものは簡素で記載がない場合があり、特定の文字列をヒントに隣のセルから転記するとかできないです。 5は今のところ大丈夫です。テーブルごとに範囲を絞るという方法ならいけそうなので調べて取り組んでみます。 作業工程を分かりやすく教えていただき有難うございました!
681 名前:デフォルトの名無しさん mailto:sage [2024/11/05(火) 18:26:33.39 ID:MMmUQJJe.net] Power Queryは覚えておいた方が良いのでしょうか 先にSQLを覚えた方が良いでしょうか
682 名前:デフォルトの名無しさん [2024/11/05(火) 22:34:13.22 ID:wkH554fM.net] それぞれ別物 どういう時に使うか調べて使いそうな方からどうぞ
683 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 05:24:25.86 ID:7RV4D6Tp.net] >>667 もしかしたら、ChatGPTの方が もっといい、愚弟的な答えを出してくれるかも
684 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 07:15:58.64 ID:uFBCMf7c.net] 愚弟の意見は聞いてもしょうがないかなあ
685 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 08:33:50.45 ID:7RV4D6Tp.net] >>670 例えば、今回の衆院選選挙結果の総務省集計 ttps://www.soumu.go.jp/senkyo/50syusokuhou/index.html 「中間開票状況(比例代表)」の13時現在の中身は Excelでも、都道府県ごとは各比例ブロックごとにシートが分かれていて 紙帳票仕様のネ申Excel。 これをCopilotでなくてChatGPTが 横:政党別、縦:都道府県別の、 得票数を一つのマトリクス集計にする クエリーを作ってくれたらしい。
686 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 10:24:38.88 ID:2mRFCI0/.net] らしいて どこにその結果があるかとか、どのサイトでその情報を発信してるとかまで書かないと つか、その程度人間がやれよ、と 作業効率? 出てきた結果を鵜呑みにしてていーのか? 誰かがダブルチェックとかしないものをハイハイ信じてていいのか? まぁいいんだろうな
687 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 10:28:05.62 ID:rJ7Bpe7Q.net] ダブルチェックw
688 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 10:50:49.61 ID:2mRFCI0/.net] つか、成績優秀なエリートがゴロゴロ集ってるはずの官庁でこのExcelの使い方は、恥ずかしくないのか 誰かがひとこと「違うよ」って言えないのか 先例主義に取り込まれてにっちもさっちもいかない結果なのか 退官間近の老害が他の表現方法を頑として認めないとかか ダブルチェックしてもこの有り様なのか やんぬるかな
689 名前:デフォルトの名無しさん [2024/11/06(水) 12:15:44.27 ID:spMsN6R2.net] Excelでの作り込みはもうやめろ
690 名前:デフォルトの名無しさん [2024/11/06(水) 12:23:54.57 ID:spMsN6R2.net] >>672 それ20年くらい前に作ったフォーマットを使い回しているだけだと思うぞ。
691 名前: mailto:sage [2024/11/06(水) 16:33:25.84 ID:BtyHfvPM.net] >>677 それを単純に変換できないのが泣き所
692 名前: mailto:sage [2024/11/06(水) 16:36:58.86 ID:BtyHfvPM.net] >>672 VBAの猛者だったら この程度はお手のものかしら?
693 名前:デフォルトの名無しさん mailto:sage [2024/11/07(木) 03:49:56.95 ID:2fq1pSrM.net] >>679 できるのは当たり前だけど、仕事なら依頼者の要求通りに作るしかないんで、それなら人件費のかからないAIにやらせた方がいいってことなんだよ 自分で設計できる立場ならこんなひどい表は作らんが、このスレにたむろしてる便利屋にはそんな権限ないから そもそも紙に鉛筆で書いて人間が数えてる時点でDXが聞いてあきれる
694 名前:デフォルトの名無しさん mailto:sage [2024/11/07(木) 08:16:08.12 ID:+RRFEiMt.net] 真夜中のレスにしては冴えた意見 何があったんだろう 真夜中に起きて無きゃいけない境遇に陥った原因は
695 名前:デフォルトの名無しさん [2024/11/07(木) 10:38:46.03 ID:sTPvG4+T.net] Excelファイルで公開するときは、数式などを含めると混乱を招く。
696 名前:デフォルトの名無しさん [2024/11/07(木) 11:04:54.70 ID:Ir/tiCTs.net] いまだにexcel使ってるのが失笑もの
697 名前:デフォルトの名無しさん mailto:sage [2024/11/07(木) 12:30:06.29 ID:VhgxmDKn.net] >>683 Excel以外だと何使うの? まさかGSSとか言わんよな
698 名前:デフォルトの名無しさん mailto:sage [2024/11/07(木) 19:26:49.99 ID:8kOJ2Hv5.net] >>683 なんでこのスレにいるの?
699 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 09:21:33.63 ID:fuzcLRa9.net] ブックを開くとR1C1参照形式になっている場合があるのですが、好みではないので手動でA1参照形式に直してます。 それが手間なのでExcelアドインを作って自動でA1参照形式にしたいのですが、他のブックがOpenされたときに実行する方法はありますか?
700 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 09:31:31.92 ID:IUJpLqtu.net] そのマシンでいっとう最初にExcel使い始める時の儀式で、オプションのそれぞれの項目を整えるのは基本のキだろ 何だか知らないけど、とりあえずいぢってみっか であれこれやってるから、基本も身に付かない
701 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 09:44:48.02 ID:qkl1qcYD.net] >>687 的外れすぎる 頭の悪さをひけらかすのはほどほどに
702 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 11:53:00.10 ID:nmvAbj6n.net] 最初に開いた設定を引き継いで感染していったの思い出した
703 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 13:02:30.29 ID:IUJpLqtu.net] ん? 貶すだけのカキコに何の意味が? 「こうすんだよ」ってのを書いてこそクールなのに きっと、かっこ悪い人生送ってんだろうな tp://shichiriaisland2.☆.fc2.com/blog-entry-1.html ☆の部分はblogに ちょっとググるだけでこれが出てきた どうすんだよ これの真似をすりゃお望みが実現するのかも知らんが、そんなにしょっちゅうA1⇔R1C1表示が 目まぐるしく変わってしまう環境(それもググってるときにいくつも見掛けたけど)の方をこそ 見直さなきゃいけない気がするがな そのせいでVBA実行時にそのたんびエラー吐いて業務が停滞してたんじゃあ、本末転倒
704 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 13:24:02.66 ID:IUJpLqtu.net] サイトの主がView稼ぎのために質問したかと疑うほど、まるっと質問とサイトの内容が一致してるが アドインの危険性も考慮しないといけない(Excel アドイン 問題性とかでググればいくつも) 自分側は受け入れるだけ・操作も自分だけ、という環境に限ってならそのサイト真似するだけで実装できるが 相手に渡すこともある・複数人で操作する、とかいう環境だと、アドインは決して効果的な最適解では無い 最悪クラッシュに結び付く らしい
705 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 13:32:32.25 ID:e1KbgQWu.net] w よほど悔しかったんだね
706 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 14:03:04.79 ID:qkl1qcYD.net] >>690 貶すだけのカキコって>>687 だろ 声に出して読んでごらん
707 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 14:15:53.69 ID:SgvUABwv.net] 読んだ 次は?
708 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 14:17:32.01 ID:N7CbOeYK.net] エクセルで仮に奇数行が10行あったとして偶数行に10行の同じページを簡単にコピーする事って可能でしょうか?
709 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 14:29:35.41 ID:SgvUABwv.net] 可能です
710 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 14:37:30.23 ID:N7CbOeYK.net] 697 教えていただけると非常に助かります ググってもいまいちわかりませんでした
711 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 15:32:43.99 ID:IUJpLqtu.net] >>693
712 名前:デフォルトの名無しさん [2024/11/08(金) 19:02:04.66 ID:y8v+DuF6.net] >>686 その常にExcelを起動していないといけない使い方がよくわからない Excelはブック単位・ファイル単位でプロセスができるアプリケーションではない
713 名前:デフォルトの名無しさん [2024/11/08(金) 19:04:30.21 ID:y8v+DuF6.net] >>695 「ページ」の意味がわからない
714 名前:デフォルトの名無しさん [2024/11/08(金) 19:08:16.83 ID:y8v+DuF6.net] Excelでページと言ったら、印刷ページしか思いつかないしな。 セルにWebページのURLでも入力してんのかな?
715 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 19:22:17.86 ID:fuzcLRa9.net] >>699 Excelファイルを開く→Excelが起動する→アドインが読み込まれる→Excelファイルが開く→アドインがA1参照形式に変更する ということを企んでおります。
716 名前:デフォルトの名無しさん [2024/11/08(金) 19:41:50.81 ID:y8v+DuF6.net] >>702 それはわかるんだけど、Excelはウィンドウが異なっていても、実体はひとつだから面倒なことなんだよ。
717 名前:デフォルトの名無しさん [2024/11/08(金) 19:50:45.80 ID:y8v+DuF6.net] >>702 元の質問をちゃんと見た あまりに基本的なことを聞いているのでびっくりしたわ 検索エンジンでものを調べることを学んだ方がいいわ 答えを教えるのは好きじゃないけど、調べたらいい説明が簡単に見つかったからおしえる https://support.microsoft.com/ja-jp/office/%E3%83%96%E3%83%83%E3%82%AF%E3%82%92%E9%96%8B%E3%81%84%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AB%E3%83%9E%E3%82%AF%E3%83%AD%E3%82%92%E8%87%AA%E5%8B%95%E7%9A%84%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B-1e55959b-e077-4c88-a696-c3017600db44 https://amacoda.net/blog/2018/09/toggle_reference_style_a1_to_from_r1c1/
718 名前:デフォルトの名無しさん [2024/11/08(金) 19:54:09.80 ID:y8v+DuF6.net] >>702 「アドイン」も意味がわかっていないのに用語を使うのはやめてください。 アドインというのはExcelが起動したらアドインするもののことではありません。 Excelの機能ではない機能を追加する、追加した機能のことを「アドイン」と言います。
719 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 20:56:28.78 ID:qkl1qcYD.net] >>699 どこにも常にExcelを起動していないといけないなど書かれていない そして一部のブックを開いてインスタンスを起動した際、 表示がR1C1形式になることは実際にある >>703 実体は一つとは限らない インスタンスは複数作れる 元の質問者のやりたいことは、 マクロ名にAuto_Openの名をつけて書くだけだろ なんか的外れの回答して悦に浸る奴多くて気持ち悪いな
720 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 21:05:16.42 ID:fuzcLRa9.net] 自己解決しました。 イベントハンドラーを設定することでブックオープン時に実行するようにしました。 下記をExcelアドイン化して自動化しました。 クラスモジュール:EventClassModule Public WithEvents App As Application Private Sub App_WorkbookOpen(ByVal Wb As Workbook) Application.ReferenceStyle = xlA1 End Sub 標準モジュール:Module1 Dim EventHandler As New EventClassModule Sub InitializeAppEvents() Set EventHandler.App = Application End Sub ThisWorkbook Private Sub Workbook_Open() InitializeAppEvents End Sub
721 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 21:48:48.84 ID:mDRvQ/TX.net] >>705 僕ちゃん凄いねー ほら、皆も言ってあげな? そういう病気だからしゃーないのよ
722 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 22:19:30.03 ID:bk17XEVr.net] また喧嘩か?
723 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 23:20:44.91 ID:dHRMsI8D.net] 新規ブックを良い感じに開くマクロってこと? あとxlsm起動だけでマクロを動かせるの初めて知ったわ
724 名前:デフォルトの名無しさん [2024/11/10(日) 04:25:53.26 ID:NcxfIIMm.net] >>706 ブックを開く 他のブックを開く と書いてあるので解釈としては同時に2つのExcelファイルを開いて使うと言っている可能性がある 上記の場合はお互いのExcelファイルが切り離されないExcelの実行なので、干渉することがあるので注意しろと書いた。
725 名前:デフォルトの名無しさん [2024/11/10(日) 04:33:58.00 ID:NcxfIIMm.net] >>710 Excelファイルを開いただけで、任意のマクロを実行させることができるから、Excel 2007からマクロ付き、マクロなしでExcelのファイル形式を分けるようになった。拡張子が違うのはそのため。 間違って開いて意図しないマクロが実行されることを防ぐ仕様に改められた。 悪意のある人間が作ったものだとExcelファイルを開いただけで、マクロマルウェアが実行されてセキュリティ事故になる。
726 名前:デフォルトの名無しさん mailto:sage [2024/11/10(日) 09:05:30.20 ID:UDxeQg0j.net] >>711 可能性があるってだけで、 >>686 > その常にExcelを起動していないといけない使い方がよくわからない って言い切れるのすごいな 同時に2つのExcelファイルを開いて使おうが、 インスタンスは1つとは限らないのは前述の通り > お互いのExcelファイルが切り離されないExcelの実行なので、干渉することがあるので注意しろと書いた。 日本語でおk
727 名前:デフォルトの名無しさん mailto:sage [2024/11/10(日) 10:31:33.18 ID:3wt4fRdi.net] ブックは複数でもVBAのインスタンスは一つだよ 実験してみればすぐわかるが、2つ目を起動すると1つ目が止まって、あとから起動した方が優先的に実行されるから
728 名前:デフォルトの名無しさん [2024/11/10(日) 11:15:21.98 ID:NcxfIIMm.net] >>713 Windows版しか確認していないけど、タスクマネージャーを見るとExcelはプロセスがひとつでファイル単位はマルチスレッドで実装されている。 Excelのバージョン違いを使うというならいいが、こんな面倒なこともしたくないだろ。 ちなみにOutlookも二重起動できるが、それは見かけだけ。
729 名前:デフォルトの名無しさん [2024/11/10(日) 11:15:22.06 ID:NcxfIIMm.net] >>713 Windows版しか確認していないけど、タスクマネージャーを見るとExcelはプロセスがひとつでファイル単位はマルチスレッドで実装されている。 Excelのバージョン違いを使うというならいいが、こんな面倒なこともしたくないだろ。 ちなみにOutlookも二重起動できるが、それは見かけだけ。
730 名前:デフォルトの名無しさん [2024/11/10(日) 11:15:29.64 ID:NcxfIIMm.net] >>713 Windows版しか確認していないけど、タスクマネージャーを見るとExcelはプロセスがひとつでファイル単位はマルチスレッドで実装されている。 Excelのバージョン違いを使うというならいいが、こんな面倒なこともしたくないだろ。 ちなみにOutlookも二重起動できるが、それは見かけだけ。
731 名前:デフォルトの名無しさん mailto:sage [2024/11/10(日) 12:08:16.47 ID:E+ApCFsC.net] Excelのインスタンス/プロセスがひとつになるか複数になるかは起動方法次第ですよ。 [Alt]押しながら実行するかコマンドで/xオプションを付与して実行すれば新しいインスタンス/プロセスで起動されます。
732 名前:デフォルトの名無しさん [2024/11/11(月) 05:39:21.67 ID:NQ0EoKmB.net] >>718 初心者にそんな説明をすんな
733 名前:デフォルトの名無しさん [2024/11/11(月) 05:40:43.31 ID:NQ0EoKmB.net] 元の話がExcelファイルを開いたときにすべて自動的に設定を変更させたいという質問だぞ?
734 名前:デフォルトの名無しさん mailto:sage [2024/11/11(月) 12:58:42.82 ID:ka8ZtxVN.net] >>718 alt起動はお世話になることがある
735 名前:デフォルトの名無しさん mailto:sage [2024/11/11(月) 13:55:41.09 ID:5S7r+2Ar.net] 背景を書いた方がいいんだろうな 2010までは複数のExcelを立ち上げても自動的に別のインスタンスで起動していたが 2013以降はおなじインスタンスで起動するから、激重のExcelを立ち上げちゃったら、他に起動していたExcelまで 動作がカクカクになってしまうので、それを回避するためにALT起動は有効だよ、と マシン買い替えろ ってのもあるけど
736 名前:デフォルトの名無しさん mailto:sage [2024/11/11(月) 14:04:04.48 ID:NYpo9nL7.net] Excel95ですら同じウインドウ内で開いてなかったっけ?
737 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 00:46:59.60 ID:X1+LzEIn.net] 今でも.xls使えるよね? .xlsだとブックオープンのイベント使えないの?
738 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 03:22:04.61 ID:s7TrriqN.net] 使えるよ マクロ入りのxlsはxlsmと同じ挙動になる
739 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 20:24:22.14 ID:FmVUeBRT.net] だよね >>712 が謎理論だなーと思って
740 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 20:49:10.98 ID:ZayvrQXu.net] いや、メールの添付ファイルで .xlsx だとマクロが入っていない、入っていても実行されないからそれなりの安全確認効果があるのよ
741 名前:デフォルトの名無しさん [2024/11/13(水) 00:26:45.68 ID:qet6V+FN.net] 最近はデフォで拡張子表示してくれるようになったの?
742 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 00:57:24.54 ID:8T0UYdIm.net] んなわけない アイコンのデザインが微妙に違うのと、フォルダを詳細表示にするとマクロ有効と表示される
743 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 10:47:56.20 ID:+aAEkQcC.net] また背景の話に成るけど、旧Verでマクロ入りでつくられた.xlsを新しいVerのExcelで開くとマクロは実行されるけど 保存時にはデフォでは.xlsmでしか保存できないから、敢えて保存形式を旧Verのxlsで保存とか、ひと手間余計に必要 そんな手間を掛けてまで.xlsとして保存し続ける理由は何なんだ?という 旧Verのマクロ入り.xls開くときにアラート発するかどうかまでは記憶がおぼろ
744 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 11:47:44.96 ID:8T0UYdIm.net] >>730 そりゃ古いPCが残ってるからだろ お金の問題だったりリテラシーの問題だったり、過去の資産の関係で乗り換えれない人もいる いまだにMS-DOSやN88-BASICすら残ってるんだぞ
745 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 12:04:22.68 ID:yVT3j+C4.net] >>730 .xlsm は .xls 以上に黒判定なんだからどっちでもいいだろ
746 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 12:50:15.63 ID:ta3UU21D.net] >>732 逆逆 .xlsmより黒いのが.xls 中身全部カプセル化されたブラックボックスだからね
747 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 13:16:07.36 ID:yVT3j+C4.net] 未だにセキュリティホール残ってんの? 聞いたことないけど
748 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 14:02:06.38 ID:sAaCV0t5.net] 悪意のあるコードを実行したら悪さができるという意味では、そりゃVBAセキュリティホールだらけというかVBA自体がセキュリティホールそのもの その大前提において、あくまでVBAは作成者を完全に信頼できる場合に限り実行してよいものであって、 信頼できないVBAが意図せず実行されないようにするための対策は十分に施されている
749 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 14:03:08.54 ID:ta3UU21D.net] モダンExcelとの完全な互換性もなく既に.xlsは非推奨 MSのサポートもない 自動で実行されることがないからセキュリティホールと呼ばれないだけで、 無思慮にコンテンツの有効化ボタンをおせば危険な動きをさせられることは変わらない .xls使い続けてる人はただのセキュリティリテラシーの低い人ってだけだよ
750 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 16:39:50.11 ID:+aAEkQcC.net] 自社内で使い回してる分にはどうでもいいけどね それを取引先だのにメール添付して送り付ける? 取引量徐々に減らされるだろ? スパッ!と切られるかも知らんが どういう前提で.xlsについて聞きたいのか、先ずはその立ち位置を明確にして欲しいもの
751 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 19:07:24.86 ID:qgK1gcFm.net] 取引先に .xlsm 送ったらドン引きされるだろって言ってるだけだよ
752 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 19:51:17.74 ID:ta3UU21D.net] >>738 .xlsも同じかそれを越えて白い目で見られてることくらい知っといた方が良い
753 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 20:02:48.77 ID:Xnanuat/.net] 経営者は事務員が開いてるファイルの拡張子を見る機会なんてないから それで取引を切るとか、よっぽどトラブルでも起こさない限りありえない 本当に働いたことあんのかな
754 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 20:41:33.31 ID:2OeWj1Ll.net] >>727 「それなりに」だよねそうだよねー 後出しご苦労さま
755 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 21:05:13.28 ID:O1sM7pap.net] 俺がOpenXMLで作った .xlsx は良くExcelを落とすのであまり信用するなよ
756 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 21:36:26.04 ID:ta3UU21D.net] >>741 「そうでないものはそうでないと分かるようにする」ことって、 セキュリティやガバナンスにおいてとても重要なことなんだけど、 リテラシー低すぎるとそれすら理解できないんだな
757 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 00:07:49.25 ID:5EQWyarC.net] >>743 そうそう、僕ちゃん正しいからこれからもそうするんだよね? 大丈夫、周りがちゃんとフォローするから
758 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 09:14:25.74 ID:O4Gv76Dj.net] いろんな立ち位置の人が混ざってるのは理解できるが、事務員と経営者て なしてその対比なんだか 下請けに仕事出すレベルのそれなり中堅みたいな規模なら、社内にセキュア担当とか設けるもんだろ?ちがうのか? いまどき親会社が下請けに.xls添付してるようなら、ちょっとどうかと仕事を請けるのやめようかと思案すべきだし 逆ならって意味なんだが 同列の協業とかだったら「あすこはまだこんな仕事してやがる、よし追い落とそう」とか 企む基準に成るレベル 下請けから.xls送られてきたら設備投資に余力が無いと判断されて発注が躊躇われる そんな経営判断もできない経営者はこの先伸びる力を持っていない、とまで書いておこう
759 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 10:02:12.81 ID:S62JpFh9.net] セル結合してたら契約切ってる
760 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 10:06:51.81 ID:0tHdumUr.net] >>744 人をバカにしても自身の能力が上がるわけじゃないし、 バカにする内容によっては自身がバカにされる対象になるよ
761 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 11:26:17.66 ID:O4Gv76Dj.net] >>746 えー、それはゆるして データじゃ無くてタイトルとかだから、ね、ね、ね ダメかー
762 名前:デフォルトの名無しさん [2024/11/14(木) 15:07:20.24 ID:a5xmyjQf.net] エクセル使ってたら契約切ってる
763 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 19:00:31.36 ID:VvA7K8zf.net] そんな権限持ってな
764 名前:いくせに [] [ここ壊れてます]
765 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 21:35:31.13 ID:Xif/XSUI.net] 一般事務員にそこまで高度なスキルがヒットなのかwww
766 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 10:46:35.05 ID:ywD+hKxA.net] 「ヒットなのか」って、意味不明
767 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 14:17:49.15 ID:JmWG2QSL.net] 本人ご満悦のようだからそっとしといてやれ たぶん、小体な建設業とかの規模の事務員にそこまでスキルを要求するのか 笑けるわ、みたいなことを書きたかったんだろう ひとはどうしても自分の環境に置き換えて物事判断しがちだからな 取引の契約を切れる立場という点に気付けていない ま、しかめっ面してるよりアホ面してニコニコしてた方が、社内も円満、業務も円滑だろうから、ヨシとしとけ 話が通じない・理解が劣るのはちょっとアレだけど(それにしても何にヒットしたんだろう−−謎 ん?マストと書きたかったとかか?うーん
768 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 16:36:51.90 ID:hQTSSBIA.net] 普通に「必要なのか」の予測変換ミスだろ お前ら日本人か?
769 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 16:46:35.63 ID:JmWG2QSL.net] 予測変換で漢字のはずがカナだったのに気付けないような奴が他人をあざ笑うのか ご時世だな ヒットなのか vs 必要なのか なるほどー ところでスペースふたつ続けると文字小さくなるのは気付いてたがマイナスも続けると文字小さく成るんだな AA対策か
770 名前:デフォルトの名無しさん [2024/11/15(金) 17:54:36.27 ID:yZ5Bkpe2.net] --C だまされた!
771 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 18:10:51.33 ID:1/4aEL1X.net] 解読してもらう必要のある煽りレスってダサすぎない?
772 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 18:46:45.68 ID:idZdWVxk.net] こんなスレでマウント取り合ってる事自体がダサいから今更
773 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 19:44:32.51 ID:nIPazz8u.net] 日頃から情シスにエンドユーザーコンピューティングだのと言われて邪険にされてイライラしてたんだろう 所詮Excelエキスパートにもシステム屋にもなりきれない半端者同士なんだから仲良くしろよ
774 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 20:31:18.62 ID:JmWG2QSL.net] すまん 全角のマイナスの方だ --C
775 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 21:05:43.75 ID:1/4aEL1X.net] >>758 出出出~!!どっちもどっち奴~!
776 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 21:17:16.85 ID:5aCEAseK.net] 日頃から情シスにエンドユーザーコンピューティングだのと言われて邪険にされてイライラしてたんだろう 所詮Excelエキスパートにもシステム屋にもなりきれない半端者同士なんだから仲良くしろよ
777 名前:デフォルトの名無しさん mailto:sage [2024/11/16(土) 08:19:37.49 ID:Pr98eohc.net] >>743 を理解できない人は、 Option Explicitも使わないし変数の型宣言もしない人
778 名前:デフォルトの名無しさん mailto:sage [2024/11/16(土) 11:04:01.34 ID:BQ2jsLdr.net] 資格が大事なんじゃない もっと上を目指すことが大事なんだ 何なら資格持ちを顎でこき使える立場とか、視線ひとつで手下を動かせる立ち位置に
779 名前:デフォルトの名無しさん mailto:sage [2024/11/16(土) 12:42:37.37 ID:TNfcrQUg.net] 比例バイアス
780 名前:693 mailto:sage [2024/11/16(土) 17:23:05.07 ID:RPqOEbPp.net] なんだかなあ。 いつもこれ。 ブラックボックスで危険というならexeの方が危険だろ。 ほぼ完全にブラックボックスだ。 VBAは実行前にソース見れるし、もし見れなかったら実行しなきゃ良い。 便利機能を積極的に利用する者に対してセキュリティ言ってる奴はPC使うなよ。
781 名前:デフォルトの名無しさん mailto:sage [2024/11/16(土) 17:48:01.75 ID:DtLpIc4a.net] >>766 .xlsが便利機能?笑わせるなよ 車の方が排気ガス多いから煙草は悪くないもん!って理屈だって分かって言ってるのか? しかも693は俺なんだが
782 名前:デフォルトの名無しさん mailto:sage [2024/11/16(土) 20:45:50.28 ID:BQ2jsLdr.net] マクロ入りの.xlsをいまだに流通させるなよ ってだけなんだが 大袈裟に捉えるものでも無い ビジネスリテラシーの話してるだけ
783 名前:デフォルトの名無しさん mailto:sage [2024/11/16(土) 22:30:25.17 ID:H0Y7IjkJ.net] セキュリティ上問題あるのはxls形式より古いExcelだろ マクロを無条件に実行してくれはるから
784 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 00:56:12.91 ID:voYpa1+g.net] 一人で使ってる分には勝手にすれば? xlsファイルで渡された相手が送り側のリテラシーや人間性を訝しんだり憐れんだりするだろうけど、 それでもいいならいいんじゃね
785 名前:766 mailto:sage [2024/11/17(日) 01:51:54.65 ID:M0Ro5FSC.net] あら? 何故か関係ない書き込みの番号が入ってる。 俺は>>693 じゃない。 で、俺はxlsのことなんて言ってないわ。 VBAのことを言ってる。 大体、xlsだろうがxlsmだろうがよっぽどのバカじゃない限り動かす前にソース見るだろ。
786 名前:766 mailto:sage [2024/11/17(日) 01:53:50.87 ID:M0Ro5FSC.net] でもexeはソ―ス見れないんだわ。
787 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 08:27:43.14 ID:8TFR5cOk.net] そんな突飛も無い意見はどうでもいい 現状なら.xlsxと.xlsmをキチンと使い分けろ、てだけ 過去の遺物を平気でお構いなしに世間にばら撒くなと クローズドな環境で使い続けるならどうぞご勝手にと .xlsm形式が世に出てすでに15年も経過してる にも拘らず未だに遺物形式でしか運用できない事業(職場)環境は何とかしろと できないのか?と そんなだから第三国に後れを取るんだと ちょんまげに羽織袴で取引先訪問するようなもの なんで急に.exeを比較に出してくるのか気が知れない きょうびメールに.exeなんか添付してきたら 問答無用で遮断される それと似た行為をするな、と 敵対してると思われてもいいのか?と マクロ入ってるか入ってないか見た目からは窺い知れない.xlsとはそういう懸念を含んでるんだと
788 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 08:53:13.06 ID:KOgAzWZO.net] >>771 スレの流れすら追えてないのかよ VBAどうこうの前に日本語読めるようになってこい
789 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 09:01:44.02 ID:hbhRcMl0.net] 傍からは目糞鼻糞にしか見えんなあ 警告を気にせずメクラで実行するような阿呆(かつそれができてしまう阿呆なPC環境・運用)はxlsmだろうと実行するだろうし、 メールサーバーやウィルス対策ソフトでxlsmをブロックするようなまともな運用をしてる組織ならVBA入りのxlsは普通にブロックされるよ そんなにセキュリティが心配なら、いまだにVBAなどというとっくに非推奨なドクソレガシーに依存して関係者にウィルス警告の言い訳して回ってる自分を客観的に振り返ってみることだな
790 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 09:51:32.31 ID:KOgAzWZO.net] 話はぐらかして勝利宣言とかクソかっこ悪いな ここが何のスレか弁えてから物言え
791 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 10:24:29.79 ID:XBj9RB2E.net] VBAのセキュリティリスクって、それ自体の危険性もさることながら周辺への悪影響が大問題なんだよな セキュリティ警告を無視する悪習慣がつくし、古いVBAに足を引っ張られてCOMコンポーネントなど周辺のソフトウェアが古いバージョンのまま放置され脆弱性の温床となるケースが多い
792 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 14:22:14.11 ID:sJo+tdYi.net] >>751 これからは一般事務員だろうが高度なスキル必要なんだよお爺さん。 昭和とか昔と違うんだよ
793 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 16:02:45.68 ID:8TFR5cOk.net] EDIの取引先からデータ運用目的で.xlsmが添付されてくることは稀にあるがな EDIの生データをその取引先用に加工出来て進捗状況だの生産予定だのを別途報告する時は それ使ってワシらの使いやすいカタチにしてから送ってこい という強圧には従わざるを得ない 複数社がそうしてたり、別に頓着無しで好きな方式で報告してとかも混ざってたりするから 自ずと実践でセキュリティ意識は備わってくのもある
794 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 16:33:50.17 ID:MhTQtsqE.net] 事務作業なんて全部AIになって文系は大量失業する時代がもう来てるのに
795 名前:デフォルトの名無しさん [2024/11/17(日) 16:53:46.37 ID:VF2Rh7oh.net] 馬鹿にはそう思えるのか というか、そういう馬鹿は元からいらない
796 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 18:57:07.37 ID:JR7tepDo.net] >>780 一部ではそうかもしれんが自分の職場はそうなってないのが現実
797 名前:デフォルトの名無しさん [2024/11/17(日) 19:03:46.98 ID:RykN+5s1.net] >>780 そういう仕事はもう派遣さんか新卒教育用だよ殆ど 総合職でそんな仕事してるやつなんてたらい回しにされてる無能おっさんぐらいのもんよ
798 名前:デフォルトの名無しさん [2024/11/17(日) 19:25:08.33 ID:9jlNI1Eh.net] 既にAIは画像系、コピペ系を除き用途は限定的という評価が固まりつつある 現時点はこんな感じ ステマ要員「これからはAIの時代だっ」 境界知能「AIすげー」 馬鹿「AIすげー」 プログラマーではなくコーダーレベルの開発者「AIすげー」
799 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 00:23:27.45 ID:0rQWV96u.net] 生成AIにVBAを書かせれば大多数のVBAerを遥かに上回る非常に高品質な成果物が一瞬でできるのは事実なのだけど、 Excelに依存している職場にそれを自分でやれるだけのリテラシーのある人間がどれだけいるかって話 それができるレベルの人間がいるならそもそもVBAの出番すらなく、とっくにシステム化されてるだろうね
800 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 19:21:42.92 ID:lw8OhJYn.net] AIも時々怪しいコード書くけどね。
801 名前:デフォルトの名無しさん [2024/11/18(月) 20:57:37.80 ID:4bwKL+B/.net] そんなこともわからん人なんだろ
802 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 10:28:17.81 ID:hdWV3eCG.net] ここでは基準がVBAだから、一般的なプログラマAI代替議論とは一緒にすべきではない 現在のAIは少なくとも自称VBAできます事務員よりは遥かに有能であり、そのレベルでは議論の余地はない
803 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 13:04:10.29 ID:3tFgbmFe.net] それに依存してしまってはヒトの発想力・想像力・構成力とかがどんどん失われて行ってしまい、ばかを量産することに繋がる あ゛の゛ね゛ー、ぼ゛く゛ね゛ー わ゛か゛ん゛な゛い゛ だらけで仕事が回らなくなる 脳を回転してこそヒト ps://diamond.jp/articles/-/290378 手書きすることの有用性を見直しすべきまである
804 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 17:30:42.53 ID:Rl1s4/8X.net] >>789 じゃあこんなとこに書かずにチラシの裏に鉛筆書きでもしてろよ
805 名前:デフォルトの名無しさん [2024/11/19(火) 21:29:39.65 ID:vI5ma8jx.net] ♪だいやもんどだねー
806 名前:デフォルトの名無しさん [2024/11/19(火) 21:40:16.75 ID:IBiZCHZ9.net] いまの職場はVBEのことをVBAエディタと呼んだりしている。 変な言い回しだけど直感的にはわかるから、まあいいんじゃないかと思っている。
807 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 22:23:27.38 ID:RfZBgNU4.net] VirtualBoxをVBと呼ぶ弊社と比べたら全然いい
808 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 23:48:15.33 ID:a2PR4aIP.net] VBAの扱いなんかそんな程度なんだろ大半の職場は。
809 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 09:26:58.29 ID:4ayYS315.net] >>792 vbeってなんの略?
810 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 09:43:08.73 ID:nLORcRfA.net] ExcelでVBAを使うのには二面あって、エンドユーザーが毎回使うのに都合がいい使い方と 制作者が業務を依頼されたときに都合がいい使い方 というのを、こないだ知人から相談されたときに実感した 「これVBA使って楽に作れるよな?」「作れるけど実務では要求されてないだろ?」「おれが楽に成るんだ」 いっぱい楽していっぱいお稼ぎください
811 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 10:19:29.15 ID:Z9vr9Tle.net] せいかい VBエディタ まちがい VBAエディタ imgur.com/sZ78EXy.png
812 名前:デフォルトの名無しさん [2024/11/20(水) 12:50:14.94 ID:qdA5YbiO.net] >>795 大半のアプリケーションはヘルプメニューに自分自身の製品名やバージョンなどの情報を載せているんだが? 普段、何を見ているのか?
813 名前:デフォルトの名無しさん [2024/11/20(水) 12:58:06.11 ID:qdA5YbiO.net] >>795 Visual BasicそのものがExcel用に作られたものではない。 VBAはVisual Basic for Applicationであり、Visual BasicをExcel用に変えたもの。 元がVisual Basicだから、Visual Basicのコードのエディタは略してVBEとマイクロソフトが定義した。 ちゃんとライセンスがあるなら、お金を払って日本マイクロソフトに問い合わせて聞けばいい。 3万円以上かかるけど。
814 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 16:38:51.38 ID:nLORcRfA.net] Excel でカスタム関数を作成する・ マクロまたは VBA コードが検出されました・ Visual Basic Editor の使用に関するヘルプを見つける・ マクロ記録で作業を自動化する・ マクロ モジュールを別のブックにコピーする・ 単一のブックにすべてのマクロを作成して保存する・ クイック スタート: マクロを作成する・ マクロを編集する・ ボタンにマクロを割り当てる・ マクロを実行する Excelのヘルプで『VBE』と検索しても上記ぐらいしか列記されない 最近のExcel初心者にヘルプ使えっつっても、当のヘルプがほとんど使い物に成らない始末 ネットでググったほうが百倍有効な情報が出て来る 同じぐらいムダな情報も出て来るけど だから先人の知恵をお借りしようかと、掲示板とかを利用する ひと頃と違ってきているから、無暗矢鱈と罵るだけでは後進が育たない 単なるハラスメントでしかない
815 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 18:16:15.74 ID:PcFI+cIJ.net] >>800 ヘルプそのものじゃなくヘルプメニューにあるバージョン情報なんかの話でしょ 理解できないなら口挟まなくて良いよ
816 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 19:23:47.00 ID:Uc3/Qn/2.net] スキャナー読み込みしたPDFから特定の文字を読み取りたいのですが何か良い方法はありますでしょうか EXCEL VBAだと調べた限り方法はなさそうですが、所詮素人調べなので…
817 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 19:51:07.07 ID:PcFI+cIJ.net] チューリング完全だからできなくはないけど不向きもいいところでは
818 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 21:47:46.58 ID:V/GV/ca9.net] そんなもん画像にしてChatGPTに投げりゃ一発でしょ 自動でやらせたいなら画像と指示をそのまんまOpenAIのAPIに投げれば同様の結果が得られる VBAに向いているかと言えば全力でNoだが、幸いVBAからOpenAI使ってる基地外はそれなりにいるから情報多いし、 真面目にOCRライブラリだの何だのと色々インテグレーションするより遥かに簡単、かつその割に高精度だ
819 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 22:14:43.96 ID:Uc3/Qn/2.net] 回答ありがとうございます 可能ではあるのですね 今はチャットだけでなくAPIまであるのですね… それが一番優しそうなので、調べてみます ありがとうございました
820 名前:デフォルトの名無しさん mailto:sage [2024/11/21(木) 08:19:00.66 ID:wRiJ3uHk.net] ヘルプでバージョン調べて、それが何だってんだ そもそも、バージョン調べるなら、ファイルのアカウントだろうに 何をイキってんだか
821 名前:デフォルトの名無しさん mailto:sage [2024/11/21(木) 08:47:19.49 ID:fb+5RzBl.net] >>806 イキってるのは自分でしょ VBEって何だ?って話からの話題なのに、 ファイルメニューのアカウント見たって載ってるわきゃない Excelのバージョン調べたいわけじゃないんだから ちなみにVBEのバージョン情報見たってVBAが何の略か分かるだけだから、 上で普段、何を見ているのか?って言ってる奴自身が見てないってオチね
822 名前:デフォルトの名無しさん mailto:sage [2024/11/21(木) 13:44:11.90 ID:dI+zU/Ku.net] 知ったかぶりの集まりは相変わらずw
823 名前:デフォルトの名無しさん mailto:sage [2024/11/23(土) 17:25:59.94 ID:x22pe3dj.net] 弥生会計にCSV形式に変換したExcelファイルを取り込んでるんだけど、勘定科目の部門や補助科目も自動で入れる方法ない? vlookupみたいにある程度上限作って絞り込むしかないんかな?
824 名前:デフォルトの名無しさん mailto:sage [2024/11/23(土) 19:31:25.56 ID:RDDdR5zb.net] 下のエクセルファイルを加工すれば良いんじゃないの 弥生会計はどんな仕組みなの
825 名前:デフォルトの名無しさん [2024/11/23(土) 19:45:11.34 ID:QWFqg7JC.net] >>809 それはExcelの話ではなく、弥生会計の話だろ?
826 名前:デフォルトの名無しさん [2024/11/23(土) 19:45:47.64 ID:QWFqg7JC.net] >>809 CSVファイルはExcel形式のファイルではありません
827 名前:デフォルトの名無しさん mailto:sage [2024/11/23(土) 20:35:55.83 ID:2U4g39QH.net] .csvをExcelに関連付けするMSが諸悪の根源
828 名前:デフォルトの名無しさん mailto:sage [2024/11/23(土) 20:38:41.63 ID:mQ6rY1nl.net] まあエクセルで開くことのが多いから関連付けてくれてるほうが楽ではあるが
829 名前:デフォルトの名無しさん mailto:sage [2024/11/23(土) 21:05:41.16 ID:x22pe3dj.net] >>810 >>811 弥生会計側の設定じゃないのよ 勘定科目、補助科目、部門の順にセル毎に並んでるんだけど、Excelファイルを送ってくる人達が会計ソフト詳しくなくて、補助科目と部門はそもそもExcelファイルに入力する欄がない そのファイルをCSVに変換して、弥生会計に取り込む前に俺が補助科目と部門を手入力してから取り込んでる 上手いことマクロ組んで勘定科目と適用欄の文字列で条件指定して補助科目入れたいんだが難しいかなあ 例えば勘定科目・車両費 補助科目・駐車場代・ガソリン代・通行料 みたいな分かれ方してるときに、適用欄に〇〇駐車場代って書いてたら補助科目に駐車場代って入るようにしたいんだが、勘定科目ごとに補助科目と部門山ほどあるし無謀か?
830 名前:デフォルトの名無しさん mailto:sage [2024/11/23(土) 21:14:04.68 ID:RDDdR5zb.net] 送られてくるエクセルの値から補助科目と部門を導ける法則性があるなら可能だけど
831 名前:デフォルトの名無しさん [2024/11/23(土) 21:22:18.33 ID:QWFqg7JC.net] >>815 結局、弥生会計の仕様に合わせたいと自分で説明しているけど? まずはExcelファイルのフォーマットに項目を追加して、それを使わせるのが業務の変更方法だ。 自分でやろうとしても損をするだけ。
832 名前:デフォルトの名無しさん mailto:sage [2024/11/23(土) 22:01:59.28 ID:x22pe3dj.net] >>816 >>817 法則性ないんだよなあ… やっぱExcel側を触るしかないのか 言ってしまうと各支店の小口現金のExcelファイルなんだが、そもそも小口現金って仕組みを廃止する方向のほうが早そうだな
833 名前:デフォルトの名無しさん [2024/11/23(土) 22:20:50.58 ID:QWFqg7JC.net] 適当に入力していても、勝手に直してくれるから大丈夫だと思われているかもな。
834 名前:デフォルトの名無しさん mailto:sage [2024/11/23(土) 23:48:31.47 ID:yiMUAmCc.net] 経理の事はよく分からんが、法則性のないものを手続き型プログラミングでどうにかするのは難しいよ。 その適用欄は備考欄みたいな自然言語の記入だよね? 限られたよくあるパターンだけ正規表現とかで拾うだけならできるだろうけど。 でも今ならAIのAPIを使えばなんとかなるかも?
835 名前:デフォルトの名無しさん mailto:sage [2024/11/24(日) 00:03:40.99 ID:3rEoBJGn.net] 書き忘れたけどAIのAPI使う時は会社で機密保持契約とかしたものだけ使ってね。 一般の無料AIとか、有料だけど単なる従量制のやつは情報漏洩扱いになる可能性あるから注意ね
836 名前:デフォルトの名無しさん mailto:sage [2024/11/24(日) 00:55:47.56 ID:uHX0nAvq.net] >>821 ありがとうございます 確かにそうですね‥APIは控えておこうと思います
837 名前:デフォルトの名無しさん [2024/11/24(日) 01:20:37.42 ID:5abmj+os.net] 自作自演なのか? Excel VBAもわからない人間が生成AIを使えるわけがない
838 名前:デフォルトの名無しさん mailto:sage [2024/11/24(日) 07:59:53.28 ID:ZLDzIIjA.net] 恐怖のSEX上納システムってVBAで作れますか?
839 名前:デフォルトの名無しさん mailto:sage [2024/11/24(日) 09:23:40.67 ID:vxmTfPYM.net] >>819 まさにそう 分からない箇所は勘定科目すら空白でこっちで直してる >>820 備考欄って書いたほうがよかったね 〇〇さん 〇〇町 タイムズ駐車場代 みたいに手入力で書いてくれてるから、支店ごとに入力内容違うし表記揺れも多い
840 名前:デフォルトの名無しさん mailto:sage [2024/11/24(日) 13:15:46.77 ID:gX6sLx6s.net] 事務屋とシステム屋の溝は深いなと、毎度絶望的な気持ちになるよ
841 名前:デフォルトの名無しさん mailto:sage [2024/11/24(日) 13:30:20.42 ID:pgKmEkUK.net] 本支店間でのデータのやり取りは、やよいの製品サポートサイトで『分散入力について』を参照 そのお作法に則って無くて、自前の入力フォームとかをExcel辺りで作って勝手にCSVでのやりとりをしてるなら、 会計ソフト側で受け入れられるレコードの仕様をキチンと把握しておかないと 勘定科目・補助科目・備考or摘要とかがすんなり難なく受け取れるなら、支店側でテキトーな文言記入してても 問題無く受け入れられるはず 尤も、支店側がデタラメなコードや存在しない科目とかを記入して来たら、ちゃんと校正チェックする作業は 必要だろうが、それが発生する・できてしまう部分を見直ししなきゃいけない
842 名前:デフォルトの名無しさん mailto:sage [2024/11/24(日) 14:56:03.67 ID:3A4Oynwa.net] >>826 俺も事務屋(経理)のはずなんだがな… システム整えないと業務量が膨大すぎてしんでしまう >>827 ありがとう。参照してみます。 なんか考えれば考えるほどVBAでどうにかするより、元のExcelファイル作り替えるか小口現金廃止するしかなさそうだね
843 名前:デフォルトの名無しさん mailto:sage [2024/11/24(日) 22:48:24.11 ID:kCRU65AC.net] 弥生会計ユーザーライセンス払いたくなくて、エクセルでサブシステム作るパターンか
844 名前:デフォルトの名無しさん [2024/11/25(月) 00:33:21.31 ID:6q/A8E66.net] >>797 せいかい VBエディター まちがい VBエディタ
845 名前:デフォルトの名無しさん mailto:sage [2024/11/25(月) 10:30:13.05 ID:2CaoOVjY.net] せいかい エディター まちがい 工ディタ一
846 名前:デフォルトの名無しさん mailto:sage [2024/11/26(火) 00:52:44.14 ID:YZFc2jAF.net] >>831 タも夕にしろよ
847 名前:デフォルトの名無しさん [2024/11/26(火) 10:03:25.21 ID:HUZSegVv.net] せいかい エディター まちがい 工デT夕一
848 名前: mailto:sage [2024/11/26(火) 13:09:04.88 ID:9aujKz/s.net] せいかい エディター まちがい 工〒゛T夕ー
849 名前:デフォルトの名無しさん mailto:sage [2024/11/27(水) 08:56:23.39 ID:DvWkdvrP.net] そこまで崩していいんなら濁点も:にして、イはTよりλのが近くないか
850 名前: mailto:sage [2024/11/27(水) 09:12:47.55 ID:QoeWWjIA.net] いや、一気にやったら続かないじゃない
851 名前:デフォルトの名無しさん mailto:sage [2024/11/27(水) 12:57:25.11 ID:aPfi5OMm.net] Dim rg1, rg2 as Range rg1 = Cells(1, 1) ' 2024-12-31 rg2 = Cells(2, 1) '(空欄) rg2.value = rg1.value このようにA1の"2014-12-31"をA2にコピーしようとすると、 A2のセルの値が45657になってしま
852 名前:「ます 値そのままA2にコピーする方法をご教示いただきたくおもいます よろしくお願いします [] [ここ壊れてます]
853 名前:デフォルトの名無しさん mailto:sage [2024/11/27(水) 13:52:55.91 ID:MVMSa9+B.net] セルの値をそのままコピーするためには、コピー先のセルの数値形式を日付に設定する必要があります。以下のコードで、A1の値をA2にそのままコピーできます。 vba Dim rg1 As Range, rg2 As Range Set rg1 = Cells(1, 1) ' 2024-12-31 Set rg2 = Cells(2, 1) '(空欄) rg2.Value = rg1.Value rg2.NumberFormat = rg1.NumberFormat ' 数値形式をコピー
854 名前:デフォルトの名無しさん mailto:sage [2024/11/27(水) 16:51:15.01 ID:HUtUy0ao.net] >>838 すみません、言葉足らずでした A1には文字列がはいっており、 場合によっては日付のようにも見えますが、 日付ではないので、値は"2024-12-32"なども取り得ます 他から取得するデータなので、この文字列はどうしようもありません この値を、VBAを用いて他のセルにコピーすると、 文字列なのに日付と解釈され、日時型の値としてコピーされてしまいます これを防ぎたいというのが趣旨です
855 名前:デフォルトの名無しさん [2024/11/27(水) 18:21:30.61 ID:jEDz14aM.net] >>839 値を文字列変数に取得 値の設定先セルの書式を文字列に 変数値を設定先に代入 とやりたいことそのまま書く
856 名前:デフォルトの名無しさん mailto:sage [2024/11/27(水) 18:35:22.56 ID:MVMSa9+B.net] 了解しました。それでは、A1の文字列が日付として解釈されないように、文字列としてコピーする方法をお教えします。以下のVBAコードを試してみてください。 vba Dim rg1 As Range, rg2 As Range Set rg1 = Cells(1, 1) ' "2024-12-32" などの文字列 Set rg2 = Cells(2, 1) ' コピー先のセル rg2.Value = "'" & rg1.Value ' 値を文字列としてコピー このコードでは、`rg1.Value`の前にシングルクオート(')を追加して、値を強制的に文字列としてコピーしています。これにより、A2セルにコピーした値が日付として解釈されるのを防ぐことができます。
857 名前:デフォルトの名無しさん mailto:sage [2024/11/28(木) 18:36:22.65 ID:7vnqI5qM.net] .Value(デフォルトプロパティ)じゃなくて、.Textをコピーすればいいんじゃね
858 名前:デフォルトの名無しさん mailto:sage [2024/11/29(金) 02:09:38.98 ID:YHfjDVN0.net] ↓ これっともっとすっきり書けない? If hoge > 75 Then '処理1 Else If hoge > 50 Then '処理2 Else If hoge > 25 Then '処理3 Else '処理4 End If End If End If
859 名前: mailto:sage [2024/11/29(金) 02:36:57.16 ID:DXctvJUW.net] すっきりじゃないかもしれないけど。 比較する条件がhogeだけならCase isでもいいと思う。select caseで調べてみて。 Select Case true Case hoge>75 処理1 Case hoge>50 処理2 Case hoge>25 処理3 Case else 処理4 End Select
860 名前:デフォルトの名無しさん mailto:sage [2024/11/29(金) 03:40:38.72 ID:V3MBNjzV.net] >>843 抽象的な質問には無難な回答しかできない Else と If をくっつければ End If が1回で済む 「処理」は Sub に飛ばして判定ロジックと分けると読みやすくなる If hoge > 75 Then Call 処理1 ElseIf hoge > 50 Then Call 処理2 ElseIf hoge > 25 Then Call 処理3 Else Call 処理4 End If
861 名前:デフォルトの名無しさん mailto:sage [2024/11/29(金) 04:47:37.78 ID:mI/xlHXJ.net] すっきり書けるかどうかは状況によるなあ たとえばhogeが整数型で100点満点のテストの点数だったら、こういう書き方もできる Select Case hoge Case 0 To 25 処理1 Case 26 To 50 処理2 Case 51 To 75 処理3 Case 76 To 100 処理4 End Select
862 名前:デフォルトの名無しさん mailto:sage [2024/11/29(金) 07:48:42.48 ID:ckuwcooG.net] >>840-842 ダメでした しかも詳細を書こうとするともう余所エラーが出ます
863 名前:デフォルトの名無しさん mailto:sage [2024/11/29(金) 13:07:52.33 ID:sw8AErMv.net] 文字列型変数の値は"2024-12-31"でも、 Range型のValueプロパティに代入すると勝手にシリアル値が代入される フォーマットもGeneralからyyyy/m/dに変わる
864 名前:デフォルトの名無しさん mailto:sage [2024/11/
] [ここ壊れてます]
865 名前:29(金) 13:08:16.00 ID:sw8AErMv.net mailto: 代入元が"2024-12-32"の時は、代入先のセルも同値が入る [] [ここ壊れてます]
866 名前:デフォルトの名無しさん mailto:sage [2024/11/29(金) 13:08:48.76 ID:sw8AErMv.net] "'2024-12-31"をセルに代入し、 MID関数で"'"を取りのぞいても、やはりシリアル値になる 簡単にできると思っていたことが難しいです…
867 名前:デフォルトの名無しさん mailto:sage [2024/11/29(金) 13:11:46.28 ID:sw8AErMv.net] レス分けたら詳細書けました クリップボード経由してPasteSpecialメソッドを用いると、 テキストとしての"2024-12-31"もセルに入れることができる Excelの仕様の問題のような気がしてきました
868 名前:デフォルトの名無しさん mailto:sage [2024/11/29(金) 18:10:43.05 ID:IFmvlPC2.net] 先にセルの書式を文字列 @ にしてみては?
869 名前:デフォルトの名無しさん mailto:sage [2024/11/29(金) 18:36:49.21 ID:sw8AErMv.net] >>852 うまくいきました! >>840 のアドバイスを試す際、 コード内に@と明示せずGeneralにして試したのも間違いでした お二人とも本当にありがとうございました!
870 名前:デフォルトの名無しさん mailto:sage [2024/11/29(金) 21:22:22.42 ID:lLH4NdiL.net] >>844 苔で出来ました。
871 名前:デフォルトの名無しさん [2024/11/29(金) 22:54:45.08 ID:GFsU//s0.net] a=(hoge>75)*100+(hoge>50)*10+(hoge>25)*1 on log10(a)-1 goto 処理3,処理2,処理1 こういうイメージは嫌われるんですかね。
872 名前:デフォルトの名無しさん [2024/11/29(金) 23:05:46.40 ID:lTs330SS.net] >>853 うまくいってよかった @予め指定するのが肝でしたから 今回は文字列固定でのコピーでしたけど、他の書式も混在になることが予想されるならコピー元の書式をコピー先に設定するようにしといてもいいかもしれません
873 名前:デフォルトの名無しさん mailto:sage [2024/11/30(土) 09:08:08.19 ID:I6iXAWzN.net] Int(hoge / 25)
874 名前:デフォルトの名無しさん [2024/12/05(木) 11:53:46.88 ID:DSq5f289.net] 甲斐はいらん。巨人に来るな。
875 名前:デフォルトの名無しさん mailto:sage [2024/12/07(土) 11:24:04.60 ID:22FK4rxH.net] 私が作ったVBAがうまく動かないんですがどこにバグがありますか?ご教示おねがいします
876 名前:デフォルトの名無しさん [2024/12/07(土) 14:05:32.60 ID:8ekNK8XT.net] 知能にバグ
877 名前:デフォルトの名無しさん mailto:sage [2024/12/07(土) 14:45:24.46 ID:8w7S0x4U.net] 知恵袋より酷い質問だな
878 名前:デフォルトの名無しさん mailto:sage [2024/12/07(土) 17:34:43.76 ID:m++O9Thl.net] だな
879 名前:デフォルトの名無しさん [2024/12/07(土) 18:08:11.98 ID:1M5NkSjP.net] >>859 あなたが低脳猿なところに問題がある。
880 名前:デフォルトの名無しさん mailto:sage [2024/12/07(土) 23:19:44.56 ID:czlVvPsF.net] RubyのようにVBAを作った?
881 名前:デフォルトの名無しさん mailto:sage [2024/12/09(月) 11:28:04.58 ID:WZWOgPIq.net] 知恵袋もそうだが、まずはソースコードを見せてもらわないと話にならん事が分からんのか?
882 名前:デフォルトの名無しさん mailto:sage [2024/12/09(月) 12:17:07.04 ID:EtFmQud+.net] ネタにマジレスという愚かな事が分からんのか?
883 名前:デフォルトの名無しさん mailto:sage [2024/12/09(月) 13:00:32.05 ID:N1CqhZvA.net] バグバグで抜いた
884 名前:デフォルトの名無しさん mailto:sage [2024/12/10(火) 01:01:19.96 ID:ruXLR+AW.net] COM考えたやつってもしかして天才なんです? 20年以上前のシステムがいまだに第一線で原液だとか
885 名前:デフォルトの名無しさん [2024/12/10(火) 13:23:10.76 ID:1EevVDft.net] >>868 COMファイルはMS-DOS時代の産物
886 名前:デフォルトの名無しさん mailto:sage [2024/12/10(火) 13:45:36.94 ID:y9g7pdkb.net] >>868 バイナリレベルのオブジェクト指向、インターフェース指向は素晴らしかったと思うよ
887 名前:デフォルトの名無しさん mailto:sage [2024/12/10(火) 15:02:21.25 ID:x6/vupO7.net] >>869 メモリにそのまま展開される危険なファイル
888 名前:デフォルトの名無しさん mailto:sage [2024/12/10(火) 17:16:10.86 ID:JrehIsPh.net] 逆に移行を妨げてるんだろね、現行システムからの反発激しくて
889 名前:デフォルトの名無しさん [2024/12/11(水) 01:28:47.06 ID:bYjfV/I8.net] 「反発激」という用語なのかと思った
890 名前:デフォルトの名無しさん [2024/12/21(土) 09:32:36.56 ID:yZmYWL20.net] 画像サイズが変わってしまい困っています。 メモの編集→コメントの書式設定→色と線タブ→塗りつぶし効果で画像を挿入しています。 サイズタブ→原型のサイズ→リセットを行うにはどうしたら良いでしょうか?
891 名前:デフォルトの名無しさん [2024/12/21(土) 10:48:06.83 ID:bIHzWCsd.net] >>868 昔の人は明らかに頭が良かった >>872 遺構を妨げてるんじゃなくて以降がスムースに逝ってる証拠だよ
892 名前:デフォルトの名無しさん [2024/12/21(土) 11:27:23.27 ID:hMoGpFaG.net] >>874 それはVBAの話しなのか?
893 名前:デフォルトの名無しさん mailto:sage [2024/12/21(土) 13:33:30.79 ID:qaV/EKys.net] >>874 画像のサイズが変わってしまった場合、元のサイズにリセットする方法についてお答えします。 1. **メモの編集**モードに入ります。 2. **コメントの書式設定**を開きます。 3. **色と線タブ**を選択します。 4. **塗りつぶし効果**で画像を挿入します。 5. **サイズタブ**を開きます。 ここで、以下の手順を試してみてください: - **リセットボタン**がある場合、それをクリックして元のサイズに戻します。 - リセットボタンがない場合、手動で**元のサイズ**に調整する必要があります。挿入した画像の元の幅と高さの値を入力します。 これにより、画像のサイズが元に戻るはずです。もし他にもお困りの点があれば、教えてください。
894 名前:デフォルトの名無しさん mailto:sage [2024/12/21(土) 15:52:44.31 ID:H4Rm1lor.net] マクロでわからないことがあったらCHatGPT に聞くようになった。 すごいのは、やりたいことを書いてEXCELファイルを添付すると、マクロを組んでくれること。 問題はCHatGPT 頼りになるので、自分のスキルが向上しないことw
895 名前:デフォルトの名無しさん [2024/12/21(土) 16:31:15.48 ID:yZmYWL20.net] >>876 >>877 上記の動作をVBAで行う方法が知りたいです LockAspectRatio、TextFrame.AutoSize等を試しましたがうまくいきませんでした マクロ記録もやってみましたがリセットの動作は記録されないようです メモ内の埋め込み画像の元サイズを取得する方法ってありますか?
896 名前:デフォルトの名無しさん mailto:sage [2024/12/21(土) 21:28:57.26 ID:yZmYWL20.net] 自己解決しました
897 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 16:36:05.08 ID:6TdXbZK5.net] 昔の人ってすげぇスキル高いと思うわ。ネットや書籍が無い時代に手探りで立派なソースコード書いていたと思うとな
898 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 16:52:27.65 ID:yHGbj31B.net] Sendkeysが上手く動いてくれない。。 DoEventsも入れているのに。。
899 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 17:09:07.17 ID:IQoJ7007.net] >>882 Sendkeysは最後の手段 できるだけ使うな
900 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 17:51:48.04 ID:MwFjhbEz.net] windows apiのsendkeyをdeclareして使う方が良いとか
901 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 18:04:03.23 ID:/fc7feyD.net] 対象が何なのかで切り分けが必要だよ SendInputが確実な場合もある
902 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 18:11:28.97 ID:yHGbj31B.net] やりたいことは「このエクセルファイルのこのシート上で方向キー↓を押しなさい」とマクロの定義をエクセルシート上に書いておくと、その定義どおりに動いてくれるマクロを作りたいだけなんだけどな。。
903 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 21:26:34.16 ID:wgWg/n5S.net] ファイルを開いた瞬間に開始してるからシートのほうが準備できてないとかなんじゃね 知らんけど
904 名前:デフォルトの名無しさん [2024/12/22(日) 23:01:29.25 ID:db07A3sN.net] range("A1").select sendkeys "{DOWN}" でA2になるぞ 操作したいもの(例えばシート)がアクティブになってないんじゃないかと
905 名前:デフォルトの名無しさん [2024/12/25(水) 15:25:06.92 ID:PDJSnv/I.net] sendekysはpopup出てると死ねる
906 名前:デフォルトの名無しさん [2024/12/28(土) 00:58:35.34 ID:qirfMsYN.net] そういうのは、VBAからVBSを起動して、そっちにクリッコさせるんだぜ
907 名前:デフォルトの名無しさん [2024/12/31(火) 22:37:17.97 ID:rw8wQJoOs] 例えば「JA??HA」は「本田航空O492991111」た゛が クソ航空機による騒音被害を受けたらアプリ「ADS-B Unfiltered...」で登録記号確認 tTps://jasearch.info/ ←ここで犯人特定 ΑDS-B出してない日の丸囗ゴ機体は憲法違反税金泥棒自閉隊関係た゛が、人の尊厳を踏みにじるこいつらテ口リストか゛莫大な石油を無駄に 燃やしてエネ価格高騰、気候変動、災害連発、人殺しまくって憲法ガン無視で騒音まき散らして労働者の睡眠妨害して生産性壞滅 知的産業を根絶やしにして住民の生命財産生活にと破壊して人々を貧困化させてる強盗殺人が近年の俺も俺も強盗の根源なわけだが この惡質テ囗に立ち向かう英雄に送金したいというやつ本当に大勢いるからな 企業トップ銃殺してSNSで盛大に称賛されて多額の金が集まってるがこの深刻な被害に切り込んた゛英雄はー生遊べるほどに大儲けできるぞ 航空燃料税1萬円/Lにするだけて゛財政、脱炭素,治安、国際競争力と‐挙解決するものをアーアー聞こえないの腐敗政府を追い詰めよう (ref.) ttρs://www.call4.jP/info.php?type=itеms&id=I0000062 ttps://haneda-projeCt.jimdofree.com/ , ttps://flight-route.com/ tΤps://n-souonhigaisosyoudan.amebaownd.com/
908 名前:デフォルトの名無しさん [2025/01/03(金) 18:15:22.43 ID:n8cwekpK.net] 変数名に漢字を使うのってどう? 使えるかもしれないけど気持ち悪いと感じる
909 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 18:23:18.68 ID:kR1aFMkz.net] 専門用語とか漢字の利点を感じられるなら
910 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 18:25:04.66 ID:HMYtlPTh.net] 業務用語は下手に英語とかローマ字にせず業務用語そのままの漢字変数 ただ頭にアルファベットの接頭辞つける
911 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 18:45:00.49 ID:208FlUJL.net] 変数に限らず、定義名やクエリー名、シート名を日本語にしておくと、 なぜかWindowsのupdateの機会でもおかしくなるときがあって、 それ以来、アルファベット表記に変えてしまった。
912 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 18:45:23.61 ID:208FlUJL.net] Unicodeのせいかしら?
913 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 20:26:13.30 ID:hehfksyj.net] 趣味でしてるし日本語も使う
914 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 22:04:30.99 ID:n8cwekpK.net] >>894 接頭辞は型名?
915 名前:デフォルトの名無しさん [2025/01/03(金) 22:07:46.64 ID:n8cwekpK.net] フォームを作るときオブジェクト名をそのまま使うか変更するのか悩む 後からオブジェクト名を変えるのは避けたほうがいいのはわかる
916 名前:デフォルトの名無しさん [2025/01/04(土) 16:29:41.54 ID:EU+YyxS0.net] 自治体とか業務に使うの書いてると、その用語使わないとやってられない 可読性が段違い なのでそれ以外でももちろん漢字も使う i とかはもちろん別だ
917 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 16:50:34.89 ID:37N69Sng.net] 漢字使おうかな 使えるものは使っておけと思い始めた
918 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 17:12:28.42 ID:nk/HV8GL.net] >>898 colとか適当だけどCTRLspaceのオートコンプリートで候補探すとき便利
919 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 17:43:19.80 ID:1EYuhsJq.net] 漢字は漢字で弊害があったような 昔それでやっぱ変な事はやめとこってなった
920 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 21:06:46.91 ID:37N69Sng.net] >>902 CTRLspaceのオートコンプリート初めて知った あざす
921 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 09:58:57.13 ID:HsCGP5m6.net] 半角でも「0」「O」「1」「l」みたいなことが漢字でも起きるからな
922 名前:デフォルトの名無しさん [2025/01/05(日) 10:52:44.56 ID:8kdOFrcZ.net] 名前は文字コードで一意を確保してるだろうから 観掛けが同じでも違うコードなら違う変数やオブジェクトと看做される 百害有って一利無し
923 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 14:47:02.49 ID:ToFXQ1cV.net] VBA漢字変数問題は決着つかないみたいね 他にもVBAで論争ってある?
924 名前: mailto:sage [2025/01/05(日) 15:11:29.01 ID:nUqPwLoc.net] 論争はないかもしれないけど、英字の大文字と小文字を同一視するのが堪らなくイヤ Enumで宣言したときは大文字始まりで、ローカル変数は小文字始まりにしたいときなど、同じ名前だとどちらかに寄ってしまうのがイヤ (以下うろ覚え) あと、Enumで宣言した識別子をタイプするとき、宣言した大文字・小文字の列(パスカルやキャメル)にならないのがイヤ その他はたとえすべて小文字でタイプしても宣言のとおりに大文字・小文字に統一されるのに
925 名前: mailto:sage [2025/01/05(日) 15:17:04.83 ID:nUqPwLoc.net] Enumのときだけ、メンバをタイプすると、タイプした側に寄せて宣言側が変わってしまうような Typeのメンバや他の変数宣言では、使用時にどうタイプしても宣言したとおりの大文字・小文字の列になる (以上うろ覚え)
926 名前:デフォルトの名無しさん [2025/01/08(水) 17:36:58.30 ID:sC5uZL7Tl] 例えば「JA35HD」は「加森観光儿スツテ□リスト加森久丈O112223088」た゛が クソ航空機による騒音被害を受けたらアプリ『ADS-B Unfiltered...」で登録記号確認 ttрs://jasearch.info/ ←ここで犯人特定 АDS-B出してない日の丸ロゴ機体は憲法違反税金泥棒自閉隊関係だが、人の尊厳を踏みにじるこいつらテロリストが莫大な石油を無駄に 燃やしてエネ価格高騰、気候変動、災害連發、人殺しまくって憲法カ゛ン無視で騷音まき散らして労働者の睡眠妨害して生産性壊滅 知的産業を根絶やしにして住民の生命財産生活にと破壊して人々を貧困化させてる強盗殺人か゛近年の俺も俺も強盗の根源なわけだか゛ この悪質テ囗に立ち向かう英雄に送金したいというやつ本当に大勢いるからな 企業トップ銃殺してSΝSで盛大に称賛されて多額の金か゛集まってるか゛この深刻な被害に切り込んだ英雄は一生遊べるほと゛に大儲けできるそ゛ 航空燃料税1万円/Lにするだけで財政、脱炭素、治安、国際競爭力と一挙解決するものをアーアー聞こえないの腐敗政府を追い詰めよう (ref.) ttps://www.call4.jp/info.php?type=items&id〓I0000062 ttрs://hanеda-ρrojeCt.jimdofree.com/ , тtps://flight-route.Сom/ Ттps://n-souonhigaisosyoudan.amebaownd.com/
927 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 16:23:41.91 ID:ToFXQ1cV.net] 従うことが推奨するレベルのコーディング規約などあればうれしいと思って調べてみた 最近は結構盛り上がっているとの記事を見つけた 素人としては助かるとおもった
928 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 17:44:25.49 ID:23iDS5pk.net] そんなもん丸ごとAIに投げてレビューさせりゃいいよ VBA使い同士よりも遥かに有用なアドバイスをくれる まあ基本的にVBAでは人間のリテラシーもコードに求められる品質も低いので、一般的なプログラミング作法の視点でAIにまともに指摘させると 逆に一般的なVBA使いのレベルでは扱いにくいようなコードを推奨してくるから、ちょっとレベルを下げるようにプロンプトを工夫する必要はあるが
929 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 18:08:41.24 ID:HsCGP5m6.net] OK/NGの結果を○×で判断しようと
930 名前:オてオーと丸、バツとエックスが混在したり 海外のテストで正解をㇾ点、不正解に○ が書かれるとか PSのボタンで×が決定、○がキャンセルみたいなことが起きるのが世の中 [] [ここ壊れてます]
931 名前:デフォルトの名無しさん [2025/01/05(日) 19:12:09.31 ID:c9RkuEF2.net] >>913 ○〇
932 名前:デフォルトの名無しさん [2025/01/05(日) 19:13:51.36 ID:c9RkuEF2.net] >>913 PS5は世界の主流派に合わせただけ PS4までは日本人仕様をゴリ押ししていた
933 名前:デフォルトの名無しさん [2025/01/05(日) 19:14:56.59 ID:c9RkuEF2.net] 「プレイステーション」、「ウォークマン」という変な英語も許容してくれたアメリカ合衆国に感謝しろよ。
934 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 19:25:49.40 ID:NttvQdH2.net] >>915 世界でも×は決定じゃないし〇も間違いじゃない レ点と×は区別され使われてる ×が決定って文化のソースを出してくれ
935 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 19:27:19.60 ID:NttvQdH2.net] >>916 商品名に変な英語もクソもあるかよ
936 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 20:35:02.16 ID:NdQYfdJN.net] MACの✕○ Winの○✕ MSの意地だね
937 名前:デフォルトの名無しさん [2025/01/06(月) 09:58:12.70 ID:S/vMyKqU.net] ワンボタンマウスなんてクソに引っ張られなくてwinに感謝してる 独立した△□三なAndroidに感謝してる
938 名前:デフォルトの名無しさん [2025/01/06(月) 13:18:15.88 ID:whmwJ+gu.net] 馬鹿はMacがワンボタンマウスだと思ってる
939 名前:デフォルトの名無しさん [2025/01/06(月) 13:37:03.49 ID:daWFXzfc.net] ハゲもMacがワンボタンマウスだと思ってる
940 名前:デフォルトの名無しさん [2025/01/06(月) 13:56:37.51 ID:S/vMyKqU.net] 2000年過ぎてもワンボタンだったなんてバカ過ぎるw
941 名前:デフォルトの名無しさん [2025/01/06(月) 14:13:55.27 ID:whmwJ+gu.net] >>923 馬鹿はまだ気付かないのかよ
942 名前:デフォルトの名無しさん [2025/01/06(月) 19:49:43.48 ID:S/vMyKqU.net] >>924 ニホンゴワカラナイ奴は絡んでくるなよw
943 名前:デフォルトの名無しさん [2025/01/07(火) 12:23:32.84 ID:PC0xHZvK.net] アップルは間違いに気づいて ウィンドウズと同じ方式にした あれだけこき下ろしてたのに
944 名前:デフォルトの名無しさん mailto:sage [2025/01/07(火) 13:37:08.71 ID:jtRHQb6b.net] 現行マックのマウスは言わば無限ボタン 表面全体がセンサーでタッチパッドぽく使えるようになってる これに慣れると普通のホイールマウスが不便すぎて使えなくなる
945 名前:デフォルトの名無しさん mailto:sage [2025/01/07(火) 17:13:54.87 ID:qnMO/RTC.net] >>927 無限ボタンw 信者って面白いこと言い出すな
946 名前:デフォルトの名無しさん [2025/01/08(水) 09:45:47.27 ID:RLOCMdIb.net] 無限ぷちぷちシートを思い出した
947 名前:デフォルトの名無しさん [2025/01/09(木) 12:38:58.06 ID:iZ6OsWgm.net] そしてすぐ忘れる
948 名前:デフォルトの名無しさん mailto:sage [2025/01/09(木) 16:04:35.97 ID:lm+XW3ez.net] 最近Excel関連スレはどこも過疎すぎ。みんなどこに飛んだ?
949 名前:デフォルトの名無しさん [2025/01/09(木) 17:29:47.26 ID:/JQpVs0P.net] >>931 回答してくれるExcelの神様たちが ハゲたり死んでしまったんじゃないか?
950 名前:デフォルトの名無しさん mailto:sage [2025/01/09(木) 19:48:52.41 ID:vEm55Zh9.net] AIに聞いてるんじゃね?
951 名前:デフォルトの名無しさん mailto:sage [2025/01/09(木) 19:57:46.66 ID:lm+XW3ez.net] AIはアカン。回答に魂が籠もっていないから。 やっぱりこのスレの回答者みたいに喜怒哀楽感情全開な回答が良い。
952 名前: mailto:sage [2025/01/09(木) 20:07:46.11 ID:sR2mtIgX.net] >>934 そのとおり あと、VBAで業務を自動化するのは真心がこもってないし、一生懸命手作業している人のことを思い遣って控えるべき
953 名前:デフォルトの名無しさん mailto:sage [2025/01/09(木) 21:08:18.79 ID:vEm55Zh9.net] >>935 同意。 それから、エクセルで書類を電子化して画一化するのは冷たい印象を与えるから、手書き書類の暖かみを改めて考えるべき。
954 名前:デフォルトの名無しさん mailto:sage [2025/01/09(木) 21:34:09.45 ID:TbrYE+DS.net] >>935 ,936 つまんね
955 名前: mailto:sage [2025/01/09(木) 21:40:57.86 ID:vav7Znkh.net] >>937 君、なかなか見所があるぞ
956 名前:あれ? [2025/01/09(木) 23:47:00.74 ID:qILOB6yW.net] >>934 いちいち感情なんか込めんわアホ
957 名前:デフォルトの名無しさん mailto:sage [2025/01/09(木) 23:51:59.37 ID:sQAFzeHP.net] デジタル行財政改革ということか
958 名前:デフォルトの名無しさん mailto:sage [2025/01/10(金) 22:59:39.20 ID:5Wtp4mSG.net] >喜怒哀楽感情全開 ディスられて完結するのがなw
959 名前:デフォルトの名無しさん [2025/01/13(月) 14:21:57.39 ID:k3eD+7FP.net] Copilotに作って貰ったマクロが誤ってPERSONAL.XLSBにシートを追加してしまったSheet*の解放がグレイアウトしていて消せない
960 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 14:34:32.42 ID:Qbj8lawM.net] >>942 GUIで消せなくなってもマクロを使えばたいがい消せる
961 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 14:47:05.26 ID:k3eD+7FP.net] >>943 Workbooks("personal.xlsb").Sheets("Sheet1").Deleteでいけた
962 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 14:56:52.88 ID:k3eD+7FP.net] 最後のシートだけは削除できないっぽい
963 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 16:42:45.15 ID:RC5PFD0K.net] 個人用マクロブックのシートは元々非表示になってるだけ なんらかの理由で非表示が解除されるとそうなった様に見える 表示→ウインドウグループ→表示しない そのあとファイル閉じる操作で保存すれば元に戻る
964 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 18:41:32.17 ID:peWb4NcR.net] 全部のシートを削除するのはブックの削除と違うのか?
965 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 19:14:38.54 ID:PAc8DdNk.net] もうパソコンを下取りに出せよw
966 名前:デフォルトの名無しさん [2025/01/13(月) 22:57:41.44 ID:8N6Ae93c.net] イズアドインがトルーにでもなってるんジャマイカ?
967 名前:デフォルトの名無しさん [2025/01/14(火) 01:46:39.36 ID:0yeI+qXL.net] 一枚くらいシート残っててもエエやろ ちなみにオプションやパーツ置きに使ってるけどな
968 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 06:32:04.78 ID:v8675HMK.net] そうすると他のブック開くときにいちいちpersonal.xlsxのワークシートも表示されかなりウザくなる
969 名前:デフォルトの名無しさん [2025/01/14(火) 17:12:36.65 ID:0yeI+qXL.net] >>951 >>946
970 名前:デフォルトの名無しさん [2025/01/14(火) 17:14:06.12 ID:0yeI+qXL.net] 個人用マクロ便利なのに使ってない人多いのかもね
971 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 18:52:51.60 ID:v8675HMK.net] >>952 >>946 は俺だけど何が言いたいのか分からん オプションやパーツ置きに使ってるけど非表示にしてるの?
972 名前:デフォルトの名無しさん [2025/01/15(水) 01:46:27.64 ID:XB8hTJ6Z.net] >>954 そやで
973 名前:デフォルトの名無しさん [2025/01/15(水) 08:26:14.80 ID:3l34QTTS.net] >>955 x そやで o そうですよ
974 名前:デフォルトの名無しさん [2025/01/15(水) 08:27:45.15 ID:3l34QTTS.net] >>949 x トルー o トゥルー x ジャマイカ o じゃないか
975 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 16:35:07.06 ID:rFZ/0qzV.net] Falseをファルズと読んでいたヤツいたよな
976 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 18:38:22.80 ID:tWlSBqtV.net] それ俺や
977 名前: mailto:sage [2025/01/15(水) 19:02:59.00 ID:dgio5e05.net] ワーニング
978 名前:デフォルトの名無しさん [2025/01/15(水) 20:55:19.04 ID:XB8hTJ6Z.net] altはアルト スズキ アルトはalto
979 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 21:21:03.22 ID:E1QAj6qB.net] キーボードのAltはオルトと読むのが正しい アルトはローマ字読み
980 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 08:40:33.50 ID:3HJEU/vT.net] 自動化の時代なのに操作が速いことがすごいことだと思ってる底辺オペレーター的な世界あるよね
981 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 08:49:14.89 ID:1dJnYfWy.net] 自動化だからこそ、操作の部分がボトルネックになるんだけどな
982 名前:デフォルトの名無しさん [2025/01/16(木) 09:39:56.26 ID:bD9NDm8m.net] >>963 お前のように操作遅いのは頭の悪さを表してるのよ EXCELに限らない 毎日使ってるのに遅いのは頭悪いの当たり前
983 名前:デフォルトの名無しさん [2025/01/16(木) 10:00:19.51 ID:y4aVlxjv.net] >>960 x ワーニング o ウォーニング
984 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 11:19:43.51 ID:1dJnYfWy.net] スターワーズ 新たなる希望
985 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 11:49:49.65 ID:ZuNUPpnv.net] ウォーニング娘。
986 名前:デフォルトの名無しさん [2025/01/16(木) 13:23:31.36 ID:y4aVlxjv.net] >>967 x スターワーズ o スターウォーズ >>968 x ウォーニング娘。 o モーニング娘。
987 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 19:54:21.82 ID:2Bs8MN9R.net] ゆとり世代のキビキビした高速タイピングや高速フリックを見習えよ。奴らの動作は神
988 名前:デフォルトの名無しさん [2025/01/18(土) 14:04:26.65 ID:MpxqG6X1.net] ブラインドタッチは年齢関係ない プログラミング歴長くてもできないやつはできない
989 名前:デフォルトの名無しさん [2025/01/18(土) 15:25:07.17 ID:CPmC1Aow.net] x ブラインドタッチ o タッチタイピング
990 名前:デフォルトの名無しさん [2025/01/18(土) 15:32:40.00 ID:1YHlIZJM.net] 見習って習得できるスキルなら 世界中の神スキル全部見習えば最強になれるぞ
991 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 16:29:48.50 ID:SvScaSWT.net] 異世界転生のチート持ちみたいな話だな
992 名前:デフォルトの名無しさん mailto:sage [2025/01/19(日) 01:38:01.66 ID:IALgBqxE.net] AltはAlternate Keyすなわちオルタネーターが語源だからアルトは間違いだよ アルト派の主張を通すには語源を捻じ曲げる世論誘導から始めよう 的を射る得るどっちも合ってるとか極端に言えば全員でゴールで優劣を付けないとかそういう危険思想だね
993 名前:デフォルトの名無しさん [2025/01/19(日) 07:25:58.69 ID:Y+kwQLVH.net] マクドナルドはマクドが正しいみたいな
994 名前:デフォルトの名無しさん mailto:sage [2025/01/19(日) 08:23:20.69 ID:X82E8p5x.net] そもそも国によって発音が違う 日本はアメリカの奴隷だからアメリカの発音を正義と思い込んでるだけ
995 名前:デフォルトの名無しさん [2025/01/19(日) 08:43:26.75 ID:51IkxDip.net] x マクド o マック
996 名前:デフォルトの名無しさん [2025/01/19(日) 08:44:22.73 ID:51IkxDip.net] x アルト o オルト
997 名前:デフォルトの名無しさん mailto:sage [2025/01/19(日) 09:31:47.05 ID:PLStWMhN.net] ゆとりが優れているのってITスキルだけだろ
998 名前:デフォルトの名無しさん mailto:sage [2025/01/19(日) 09:33:28.86 ID:GWgQWKlS.net] × x o 〇 × 〇
999 名前:デフォルトの名無しさん [2025/01/19(日) 12:12:05.32 ID:ZB7MpbJf.net] チキンナゲットはチンゲ
1000 名前:デフォルトの名無しさん [2025/01/19(日) 17:33:04.45 ID:h2zwTa4y.net] >>975 えっ!?www
1001 名前:デフォルトの名無しさん mailto:sage [2025/01/19(日) 17:38:03.38 ID:fhEjQ7Lo.net] >>975 的は得るでも正解だぞ 元々「まとをゑる」であり射ると得るとの区別なんてしてない
1002 名前:デフォルトの名無しさん [2025/01/19(日) 17:40:44.76 ID:51IkxDip.net] x まとをゑる o まとをえる
1003 名前:デフォルトの名無しさん [2025/01/19(日) 17:42:14.51 ID:51IkxDip.net] x >>981 o v . . v ミ口ミ
1004 名前:デフォルトの名無しさん mailto:sage [2025/01/19(日) 17:53:55.26 ID:fhEjQ7Lo.net] >>985 江戸時代の話だが
1005 名前:デフォルトの名無しさん [2025/01/19(日) 18:09:39.29 ID:dBQQ41Hb.net] とまとをにる
1006 名前: mailto:sage [2025/01/19(日) 18:14:48.46 ID:T6GaQrgY.net] 当を得る 的を射る
1007 名前:デフォルトの名無しさん mailto:sage [2025/01/20(月) 08:28:16.87 ID:LnOzdl8B.net] 「なによ!加齢のせいって!失礼ね」 「ちがうよ、カレーのせいだって言ったんだよ」 「加齢って言ってるじゃん」 「カレー、な」(実話
1008 名前:デフォルトの名無しさん mailto:sage [2025/01/21(火) 08:54:20.96 ID:ccXtlFrZ.net] 朝飯にカレー食べてるのによ、加齢の話するなよw
1009 名前:デフォルトの名無しさん mailto:sage [2025/01/21(火) 08:59:03.03 ID:s/TGuV8j.net] 💩
1010 名前:デフォルトの名無しさん [2025/01/21(火) 10:30:16.95 ID:WELoYoS1.net] 💩💩💩 ウンコがあらわれた!
1011 名前:デフォルトの名無しさん mailto:sage [2025/01/22(水) 09:41:15.20 ID:r6/KJMYB.net] 朝飯にうんこ食べているのにカレーの話するなよ💩
1012 名前:デフォルトの名無しさん mailto:sage [2025/01/22(水) 10:54:17.97 ID:BJxwlGB0.net] こっちも朝飯にうんご食ってるのに加齢の話すんな
1013 名前:デフォルトの名無しさん mailto:sage [2025/01/22(水) 12:03:35.23 ID:r6/KJMYB.net] あぼーん
1014 名前:デフォルトの名無しさん [2025/01/22(水) 12:06:43.92 ID:nfgwNWwV.net] カレーに入れるのはうこんですよ
1015 名前:デフォルトの名無しさん [2025/01/22(水) 23:54:58.19 ID:pfBx6VUH.net] ウンコに卵かけるのは関西の定番て聞いたときはビックリしたわ
1016 名前:デフォルトの名無しさん mailto:sage [2025/01/23(木) 11:06:27.99 ID:MfXmmgFN.net] 華麗にスルーできんのか
1017 名前:デフォルトの名無しさん [2025/01/23(木) 13:26:50.55 ID:p9HdrWv+.net] 左ヒラメに右カレー
1018 名前:デフォルトの名無しさん [2025/01/23(木) 18:04:11.00 ID:0In5+Owq.net] 私のカレーは左利きです
1019 名前:デフォルトの名無しさん mailto:sage [2025/01/23(木) 20:32:57.55 ID:sLcuyrvb.net] カレーなる一族
1020 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 280日 6時間 29分 20秒
1021 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています