[過去ログ]
Excel VBA 質問スレ Part68 (1002レス)
Excel VBA 質問スレ Part68 http://mevius.5ch.net/test/read.cgi/tech/1598756127/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
322: デフォルトの名無しさん (スップ Sdbf-k5ub) [sage] 2020/09/19(土) 15:00:02 ID:TN+kKyJDd >>320 その判断は結構難しい。 今動いてるものは、そのままにしておくというのが通常だ。 Accessでレコードセットループで回してる最中にその値でもって別のレコードセット開いたりを7、8回やって10分かけてデータ作ってるプログラムが有るんだけど、コレ、クエリ1つで出来るんじゃね?と思って試しに作ったら一瞬で出来る。 それでも、正式に変更することになるかと言えばならない。 こっちだってその辺は分かってる。 何かの時に、きちんと作り
直しましょうという話になるまで置いとくもんで、むしろそんな話にならずにずっ―とそのままというのが殆ど。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/322
323: デフォルトの名無しさん (ドコグロ MMdf-RDjc) [sage] 2020/09/19(土) 15:56:27 ID:nGfYM+wGM >>322 なら > でもcにbが代入されてそのままaにbが > 代入されるとか思って書いてたらしく > システムバグらせてそのままにしてたりとか > テストどうしてたんだとか思うよねー とか書くなよ どうせ盛々で語ってるだけだろw http://mevius.5ch.net/test/read.cgi/tech/1598756127/323
324: デフォルトの名無しさん (スップ Sdbf-k5ub) [sage] 2020/09/19(土) 15:59:42 ID:TN+kKyJDd >>323 いやいや、俺はその人じゃないから。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/324
325: デフォルトの名無しさん (ワッチョイ b7da-Cup9) [sage] 2020/09/19(土) 16:24:18 ID:oBjg4zik0 >>322 重要な変更とは別で、こまかい高速化や最適化として変更するんだよ それができないなら他人のコードを悪くいってはいけない http://mevius.5ch.net/test/read.cgi/tech/1598756127/325
326: デフォルトの名無しさん (ワッチョイ 9f4f-aBI4) [sage] 2020/09/19(土) 18:06:32 ID:kGiNzl5D0 そうかーみんなそんな具合に考えてるのかー でも悪いけどその場でチャチャっと直すことはしないよ もちろん上に話を通すのは当然だけど こんなぐちゃぐちゃな行き当たりばったりのコード書いてんだから直すんなら他への影響調査の時間貰う まぁ当たり前だよねー http://mevius.5ch.net/test/read.cgi/tech/1598756127/326
327: デフォルトの名無しさん (ドコグロ MM2b-RDjc) [sage] 2020/09/19(土) 18:37:26 ID:e5zvgWAXM >>324 本人でもないのに > でもcにbが代入されてそのままaにbが > 代入されるとか思って書いてたらしく > システムバグらせてそのままにしてたりとか > テストどうしてたんだとか思うよねー に対して > 今動いてるものは、そのままにしておくというのが通常だ。 って言うの? アホの上塗りにしかなってないけど… w http://mevius.5ch.net/test/read.cgi/tech/1598756127/327
328: デフォルトの名無しさん (ワッチョイ 9f2f-qc2B) [sage] 2020/09/19(土) 18:39:28 ID:DdZzGNwy0 >>319 実際にそういう動きをする言語もあるからな >>325 それは開発方法とフェーズによる いつでも好き勝手コード弄れるような環境ばかりではない まあ、VBAではあまりないだろうけど http://mevius.5ch.net/test/read.cgi/tech/1598756127/328
329: デフォルトの名無しさん (ドコグロ MM8b-RDjc) [sage] 2020/09/19(土) 18:41:22 ID:HTxR1ogMM >>326 お前の会社のレベルが低いだけだろ まあそんな会社にしかいられない自分を省みたほうがいいなw http://mevius.5ch.net/test/read.cgi/tech/1598756127/329
330: デフォルトの名無しさん (ワッチョイ 9f4f-aBI4) [sage] 2020/09/19(土) 20:51:03 ID:kGiNzl5D0 >>329 ふーん そっちの会社ではそういうの見つけたら 調べないでチャチャっと直しちゃうのかー よっぽど優秀なんだねー 俺みたいな無能にはとても怖くて出来ないやーw http://mevius.5ch.net/test/read.cgi/tech/1598756127/330
331: デフォルトの名無しさん (ドコグロ MM8b-RDjc) [sage] 2020/09/19(土) 21:40:33 ID:b3MmLDI3M >>326 お前以外にチャッチャッと直すなんて言ってる奴いないんだけどw レベルの話は > こんなぐちゃぐちゃな行き当たりばったりのコード書いてんだから の部分な http://mevius.5ch.net/test/read.cgi/tech/1598756127/331
332: デフォルトの名無しさん (スップ Sdbf-k5ub) [sage] 2020/09/19(土) 22:13:23 ID:TN+kKyJDd >>325 いや、そうじゃなくて… そうか、確かにVBAはそれでメシ食ってる奴は少ないから分からんかもしれんな。 ウォーターフォールでやってて、プロジェクトの目的が決まってるのに、いくら高速化しても余計なことすれば怒られるのが当然なんだよ。 それが原因で不具合が出てみろ。 大変なことになるんだから。 確かに、思いつきでどんどん改変してく仕事も結構やったことある。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/332
333: デフォルトの名無しさん (スップ Sdbf-k5ub) [sage] 2020/09/19(土) 22:16:29 ID:TN+kKyJDd >>327 開発全般によくある話として言ったまで。 cとかbとかの話に参加したわけじゃない。 動いてるなら、触らないというのはよくあることだ。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/333
334: デフォルトの名無しさん (スップ Sdbf-k5ub) [sage] 2020/09/19(土) 22:21:26 ID:TN+kKyJDd >>328 確かに少ないかもね。 考えてみれば俺も今の職場で初めて。 でも他言語じゃよく聞く話だよな。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/334
335: デフォルトの名無しさん (ワッチョイ 9f01-RDjc) [sage] 2020/09/19(土) 22:26:15 ID:cNAZP0Op0 >>333 話の流れが読めないバカということはよくわかった http://mevius.5ch.net/test/read.cgi/tech/1598756127/335
336: デフォルトの名無しさん (ワッチョイ b7ce-W2Jb) [sage] 2020/09/19(土) 22:48:23 ID:RlUx9i/e0 どんなに簡単な修正でも、思い込みやミスは誰にでもある うっかりエンバグする可能性があるから、先方から高速化などの要求がない限りは動いてる物を勝手に修正はしないのが基本かなあ http://mevius.5ch.net/test/read.cgi/tech/1598756127/336
337: デフォルトの名無しさん (ワッチョイ f77c-5MQP) [sage] 2020/09/19(土) 23:01:33 ID:Q45ivJBB0 修正するか確認してからじゃないとしないな http://mevius.5ch.net/test/read.cgi/tech/1598756127/337
338: デフォルトの名無しさん (ワッチョイ b7da-Cup9) [sage] 2020/09/20(日) 01:28:31 ID:Hljg9CcL0 >>332 それは逆だ、今のコードが悪いかのを直したせいで不具合がおきるのは直し方が悪いせい 自分できちんと直す能力もない奴が今のコードが悪いとか語るなよ http://mevius.5ch.net/test/read.cgi/tech/1598756127/338
339: デフォルトの名無しさん (ワッチョイ b7da-Cup9) [sage] 2020/09/20(日) 01:34:05 ID:Hljg9CcL0 というのは言い過ぎなのかもしれんな、直せる自信がないなら直さないでいいんじゃね http://mevius.5ch.net/test/read.cgi/tech/1598756127/339
340: デフォルトの名無しさん (ワッチョイ b7da-Cup9) [sage] 2020/09/20(日) 01:38:55 ID:Hljg9CcL0 俺から見れば細かい変更もできない人が重要な処理を変更する方が不具合が起きるだろって思うが http://mevius.5ch.net/test/read.cgi/tech/1598756127/340
341: デフォルトの名無しさん (ドコグロ MMdf-RDjc) [sage] 2020/09/20(日) 03:34:03 ID:G6tFT8m8M なんで動いてるものの話になってるのかわからんけど元々の話は > システムバグらせてそのままにしてたりとか > テストどうしてたんだとか思うよねー だから、修正ありきだろ 修正の手順はその組織で違うだろうけど http://mevius.5ch.net/test/read.cgi/tech/1598756127/341
342: デフォルトの名無しさん (アウアウエー Sadf-vKz6) [sage] 2020/09/20(日) 08:02:49 ID:MxR9qqIJa ここの会話見てると仕事してる時に戻ったみたいでイヤになる http://mevius.5ch.net/test/read.cgi/tech/1598756127/342
343: デフォルトの名無しさん (ワッチョイ 9f2f-5SD5) [sage] 2020/09/20(日) 08:29:09 ID:lYpGB0SB0 技術的に可能(can)なのと プロジェクトとして可能(may)なのはべつだって言ってるんだが VBA使いを悪く言う気はないが まともなプロジェクトでやってないから理解できないんだろうな http://mevius.5ch.net/test/read.cgi/tech/1598756127/343
344: デフォルトの名無しさん (アウアウウー Sa5b-FmA/) [sage] 2020/09/20(日) 09:11:52 ID:jB/qzKKfa 内製なら結構気軽に弄るもんだよ 俺は以前はSIにいて今は自社サービス兼社内SEだから両方の立場がわかるけど、 システムって君のような外の人が思ってるほど重要なものでも神聖なものでもない http://mevius.5ch.net/test/read.cgi/tech/1598756127/344
345: デフォルトの名無しさん (ワッチョイ 9f01-RDjc) [sage] 2020/09/20(日) 09:13:39 ID:WRa/xy2u0 だれも技術的に可能かどうかなんて言ってないのに意味不明なことを言い出してて笑う http://mevius.5ch.net/test/read.cgi/tech/1598756127/345
346: デフォルトの名無しさん (ワッチョイ 9701-aBI4) [sage] 2020/09/20(日) 10:58:42 ID:uHe9qv/N0 企業や仕事がどういうものかを理解していない馬鹿ばっかりで草 http://mevius.5ch.net/test/read.cgi/tech/1598756127/346
347: デフォルトの名無しさん (ワッチョイ f77c-5MQP) [sage] 2020/09/20(日) 11:39:55 ID:bN/HvUsh0 内製でも気軽に弄らないなぁ http://mevius.5ch.net/test/read.cgi/tech/1598756127/347
348: デフォルトの名無しさん (ワッチョイ 9f01-RDjc) [sage] 2020/09/20(日) 12:04:24 ID:WRa/xy2u0 自分とか周りの数人しか使わないとかならリファクタリングで弄るケースもあるし全社レベルのシステムとかなら影響調査からってケースもあるわな そのプログラムがおかしくなった時の影響度とかも関係するし 要はケースバイケース http://mevius.5ch.net/test/read.cgi/tech/1598756127/348
349: デフォルトの名無しさん (スップ Sdbf-k5ub) [sage] 2020/09/20(日) 16:05:38 ID:Q2tD94P+d >>338 >>339 先のAccessの話なら直せる自信ならある。 というか、ここにいる奴で俺が出来ないんだったら出来る奴はいないと思うぜ。 それぐらい自信ならある。 ただし、まとも奴なら誰でも言うがバグを出さない自信は無い。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/349
350: デフォルトの名無しさん (ワッチョイ 9f01-RDjc) [sage] 2020/09/20(日) 16:13:52 ID:WRa/xy2u0 ふと、 日本人のできません 韓国人のできます 中国人のできました を信用しちゃダメ って言うのを思い出した… w http://mevius.5ch.net/test/read.cgi/tech/1598756127/350
351: デフォルトの名無しさん (ワッチョイ d763-lMKa) [sage] 2020/09/20(日) 16:52:11 ID:qZo3Wq6A0 >>348 だよな、さすがに自分とか周りの数人しか使わないとかなら 時間見て許可取ってリファクタリングするわ 自分が作ったツールやシステムなら空き時間見て少しづつリファクタリングだな さすがに全社レベルのシステムで勝手にリファクタリングはないな そもそも許可取るのが大変 http://mevius.5ch.net/test/read.cgi/tech/1598756127/351
352: デフォルトの名無しさん (ブーイモ MMdb-8GmH) [sage] 2020/09/20(日) 20:23:41 ID:r+WJtgDsM VBAの後継言語がExcelに標準搭載されると知識も勉強時間も無駄になる と考えてしまいVBAの学習が捗らないのですが、どうしたらよいでしょうか http://mevius.5ch.net/test/read.cgi/tech/1598756127/352
353: デフォルトの名無しさん (ワッチョイ b74b-35mx) [sage] 2020/09/20(日) 20:29:51 ID:w1btmlsr0 開発する能力と言語の習熟は別と考えた方がいいと思うよ 弘法筆を選ばずって言うし http://mevius.5ch.net/test/read.cgi/tech/1598756127/353
354: デフォルトの名無しさん (スップ Sdbf-k5ub) [sage] 2020/09/20(日) 20:39:12 ID:Q2tD94P+d >>352 そんな風に考えたことは無いなあ。 その時に必要だから覚えるんだよ。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/354
355: デフォルトの名無しさん (アウアウウー Sa5b-lnJt) [sage] 2020/09/20(日) 20:46:14 ID:IR23Mwdta VBAなんて勉強するもんじゃなくて使っていくうちにわかるもんだし http://mevius.5ch.net/test/read.cgi/tech/1598756127/355
356: デフォルトの名無しさん (アウアウエー Sadf-8NzO) [] 2020/09/20(日) 20:55:59 ID:6QmidxOBa セルの中身が -------------------------- あああ325gsdsが| aaaojgwe | 33333 | | いいksが | bbb93502g | ^^^^^^^ | | | 888っふぁふぁ | aaawopfjw | f−bgんlsgさ | -------------------------| のような感じの際、「あああ325gsdsが」や「aaaojgwe」のように1行づつ取得する方法はあるでしょうか?
http://mevius.5ch.net/test/read.cgi/tech/1598756127/356
357: デフォルトの名無しさん (ワッチョイ f77c-5MQP) [sage] 2020/09/20(日) 21:02:07 ID:bN/HvUsh0 vblfで分割 http://mevius.5ch.net/test/read.cgi/tech/1598756127/357
358: デフォルトの名無しさん (ワッチョイ b74b-35mx) [sage] 2020/09/20(日) 21:04:12 ID:w1btmlsr0 セル内の改行コードはCRとLFとCRLFがあるのでどれかに統一して 統一した改行コードでsplitすれば http://mevius.5ch.net/test/read.cgi/tech/1598756127/358
359: デフォルトの名無しさん (JP 0Hdf-iZ3/) [sage] 2020/09/20(日) 21:09:38 ID:ce1O3kmIH VBAやっててもオブジェクト指向が全然身につかないんだけどどうしよう http://mevius.5ch.net/test/read.cgi/tech/1598756127/359
360: デフォルトの名無しさん (スップ Sdbf-k5ub) [sage] 2020/09/20(日) 21:30:48 ID:Q2tD94P+d >>358 セル内の改行はLFだよ。 キーボード入力ならの話だけど。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/360
361: デフォルトの名無しさん (スップ Sdbf-k5ub) [sage] 2020/09/20(日) 21:31:49 ID:Q2tD94P+d >>359 VBAとは別にオブジェクト志向に親和性のある言語勉強すれば? それがVBAにも役に立つよ。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/361
362: デフォルトの名無しさん (ワッチョイ b74b-35mx) [sage] 2020/09/20(日) 21:35:54 ID:w1btmlsr0 >>360 よそからコピペしたりするとLF以外も混じるよ 念のため統一する方が安心 http://mevius.5ch.net/test/read.cgi/tech/1598756127/362
363: デフォルトの名無しさん (ワッチョイ 9f42-xVpC) [sage] 2020/09/20(日) 22:02:19 ID:BARJaSzG0 >>359 オブジェクト指向を身につけるためにVBAをやっているのか? http://mevius.5ch.net/test/read.cgi/tech/1598756127/363
364: デフォルトの名無しさん (JP 0Hdf-iZ3/) [sage] 2020/09/20(日) 22:16:21 ID:ce1O3kmIH >>361 >>363 フローチャートは書けても オブジェクト指向というものがあるということがなんとなく判っていても じゃあオブジェクト指向できっちり設計しようという発想が浮かばないというかまだ怖さがあるんだよね MVCって言葉もネットサーフィンをして先週巡り合ったくらいの素人だから とりあえず新たな設計手法を試そうと思っても 何に手をつければいいかわからん http://mevius.5ch.net/test/read.cgi/tech/1598756127/364
365: デフォルトの名無しさん (ワッチョイ 9f59-P295) [sage] 2020/09/20(日) 22:48:07 ID:lUm0Ft460 =EVALUATE()を使ったらマクロだよって保存するときに言われた。 見た目関数なのに実はマクロっていうものが他にどんなのがあるか知りたいんだけど、こういうのなんて言うの? 検索ワードが思い付かないんだけど知ってたら教えて。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/365
366: デフォルトの名無しさん (スップ Sdbf-k5ub) [sage] 2020/09/20(日) 22:53:39 ID:Q2tD94P+d >>364 いや、VBAはあまりオブジェクト志向とは親和性がないんだよ。 VBAそのものの根幹はオブジェクトそのものを扱うし親和性も有るんだけど、それで何かを作る時には俺はあまりオブジェクト志向で作らないな。 それでも、感覚的にピッタリ来るときもある。 そういう感覚の為にも他言語の経験が役に立つ。 でも、VBAでオブジェクト志向って上級者じゃないとピッタリ来ないんじゃないかな。 http://mevius.5ch.net/test/read.cgi/tech/1598756127
/366
367: デフォルトの名無しさん (ワッチョイ b7ce-W2Jb) [sage] 2020/09/20(日) 23:22:55 ID:szIFBvS40 >>365 Excel 4.0 マクロ http://mevius.5ch.net/test/read.cgi/tech/1598756127/367
368: デフォルトの名無しさん (ワッチョイ 9f59-P295) [sage] 2020/09/20(日) 23:26:29 ID:lUm0Ft460 >>367 さんきゅー http://mevius.5ch.net/test/read.cgi/tech/1598756127/368
369: デフォルトの名無しさん (ワッチョイ f77c-5MQP) [sage] 2020/09/20(日) 23:28:59 ID:bN/HvUsh0 >>358 crでセル内改行はしない http://mevius.5ch.net/test/read.cgi/tech/1598756127/369
370: デフォルトの名無しさん (ワッチョイ d7e5-LDOI) [sage] 2020/09/20(日) 23:29:16 ID:pX+ICxi/0 フレームワークどうするよ http://mevius.5ch.net/test/read.cgi/tech/1598756127/370
371: デフォルトの名無しさん (ワッチョイ b7ce-W2Jb) [sage] 2020/09/20(日) 23:30:38 ID:szIFBvS40 そもそもVBAが古いMS-BASICの言語仕様をほとんどそのまま踏襲してるもんだからオブジェクト指向との親和性はあんまり高くない まだVB.netの方が色々やりやすい http://mevius.5ch.net/test/read.cgi/tech/1598756127/371
372: デフォルトの名無しさん (ワッチョイ 9f4b-35mx) [sage] 2020/09/20(日) 23:38:32 ID:wTyEOUZY0 >>369 セルをアクティブにするとCRでも改行するらしいよ 自分はそういうよくわからない挙動に振り回されたく無いから変換するよ http://mevius.5ch.net/test/read.cgi/tech/1598756127/372
373: デフォルトの名無しさん (ワッチョイ b7e5-cmNC) [sage] 2020/09/20(日) 23:40:59 ID:XhiE7Cxv0 >>372 らしいよ http://mevius.5ch.net/test/read.cgi/tech/1598756127/373
374: デフォルトの名無しさん (ワッチョイ 9f4b-35mx) [sage] 2020/09/20(日) 23:44:11 ID:wTyEOUZY0 LFとCRLFが混在するのは確かめたよ なので片方に寄せてる CRも混ざる可能性はあるのでついでに処理してるよ http://mevius.5ch.net/test/read.cgi/tech/1598756127/374
375: デフォルトの名無しさん (JP 0Hdf-iZ3/) [sage] 2020/09/20(日) 23:47:19 ID:GTzW+qv5H >>366 なるほどそうなんですね 別言語で勉強してみます http://mevius.5ch.net/test/read.cgi/tech/1598756127/375
376: デフォルトの名無しさん (ワッチョイ f77c-5MQP) [sage] 2020/09/20(日) 23:51:14 ID:bN/HvUsh0 セル内で改行するとlfが入る テキストファイルとかでcrlfで改行されたものをセルにコピペすればcrlfがそのまま貼り付けられるが、lf部分が改行されるだけでcrは無視される http://mevius.5ch.net/test/read.cgi/tech/1598756127/376
377: デフォルトの名無しさん (ワッチョイ 775f-VvsD) [] 2020/09/21(月) 23:04:27 ID:lAfdaJg/0 もともとマック用のソフトウェアだから、改行コードが揃っていないんだ。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/377
378: デフォルトの名無しさん (アウアウウー Sa5b-l0r7) [sage] 2020/09/22(火) 09:46:47 ID:9vuxubOza で、そのままの仕様で残すんだろ http://mevius.5ch.net/test/read.cgi/tech/1598756127/378
379: デフォルトの名無しさん (アウアウウー Sa5b-l0r7) [sage] 2020/09/22(火) 09:47:44 ID:9vuxubOza 変に直すと他で問題が起きるかもしれんし http://mevius.5ch.net/test/read.cgi/tech/1598756127/379
380: デフォルトの名無しさん (ブーイモ MM0e-VcBo) [sage] 2020/09/23(水) 18:03:19 ID:a1crOWFAM 今開いてるエクセル3つを左右で3分割させるマクロとかありますか? http://mevius.5ch.net/test/read.cgi/tech/1598756127/380
381: デフォルトの名無しさん (ワッチョイ 4bda-b+lb) [sage] 2020/09/23(水) 18:23:33 ID:18wwGwYm0 表示→整列じゃだめなのか? http://mevius.5ch.net/test/read.cgi/tech/1598756127/381
382: デフォルトの名無しさん (ワッチョイ 5fda-b+lb) [sage] 2020/09/23(水) 19:23:23 ID:nN1KQy3b0 あるけど、マクロっていうかWindowsAPIで画面サイズ調整だろうな。 3画面用意する方が楽かも。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/382
383: デフォルトの名無しさん (ワッチョイ 6bce-S0Wo) [sage] 2020/09/23(水) 20:26:43 ID:kiC/kEHG0 Windows.Arrange ArrangeStyle:=xlVertical http://mevius.5ch.net/test/read.cgi/tech/1598756127/383
384: デフォルトの名無しさん (ワッチョイ 12b5-VcBo) [sage] 2020/09/23(水) 20:34:38 ID:Dfniq8Ns0 >>381 ありがとう >>383 本当にありがとう 馬鹿すぎる質問して親切に教えてくれて本当に感謝 教えてくれたコードの方を頂きます 3画面揃ったときについでに分割させたら良い動きしてくれました めちゃくちゃ後付けですみませんが これを一番右でこいつは真ん中とか 任意の配置は流石に無理ですか? 出来そうなら自分でも何とか調べてみます http://mevius.5ch.net/test/read.cgi/tech/1598756127/384
385: デフォルトの名無しさん (ワッチョイ 6bce-S0Wo) [sage] 2020/09/23(水) 21:30:49 ID:kiC/kEHG0 >>384 できる http://mevius.5ch.net/test/read.cgi/tech/1598756127/385
386: デフォルトの名無しさん (ワッチョイ 126d-6H/P) [] 2020/09/23(水) 22:06:19 ID:gKXTj3UI0 こういう馬鹿の特徴は、少し教えるとつけあがって自分で考えることもせずあれもこれもとねだること 少しは頭を使えよ http://mevius.5ch.net/test/read.cgi/tech/1598756127/386
387: デフォルトの名無しさん (ワッチョイ 237c-F8K1) [sage] 2020/09/23(水) 22:26:51 ID:uvIhcfbN0 特徴っていうかこれいつもの人 http://mevius.5ch.net/test/read.cgi/tech/1598756127/387
388: デフォルトの名無しさん (ワッチョイ 5fda-b+lb) [sage] 2020/09/25(金) 20:09:48 ID:48EvNsnc0 accdb → 問題なく型指定出来る。 csv → schema.iniで型指定出来る。 自シート → どうすんの? IMEX=1も利いたり効かなかったりで当てにならん。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/388
389: デフォルトの名無しさん (ワッチョイ 4bda-b+lb) [sage] 2020/09/25(金) 21:07:06 ID:1nrszLVg0 そういう報告はいらないです http://mevius.5ch.net/test/read.cgi/tech/1598756127/389
390: デフォルトの名無しさん (ワイーワ2 FF6a-A++P) [sage] 2020/09/25(金) 21:36:41 ID:WSuN06d1F 罫線の所属するセルについて質問です セルの値を条件にして罫線の種類を変えようと考えているのですが、 隣合うセルの境界線はどちらのセルの罫線が優先されて表示されるのでしょうか? よろしくお願いします http://mevius.5ch.net/test/read.cgi/tech/1598756127/390
391: デフォルトの名無しさん (ワンミングク MM42-KfQ2) [sage] 2020/09/25(金) 22:18:01 ID:JBJKUwWVM >>390 実験して報告よろしく http://mevius.5ch.net/test/read.cgi/tech/1598756127/391
392: デフォルトの名無しさん (ワッチョイ 5fda-b+lb) [sage] 2020/09/25(金) 22:34:46 ID:48EvNsnc0 後から指定した方だな。 思いっきり拡大すれば、線が2本引いてあるのが見えるのかと思ったが、そんなことはなかった。 ちなみに、ストIIで2人同時に投げ技をかけた場合、どちらが優先されるのかはランダムで50%/50%らしい。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/392
393: デフォルトの名無しさん (ワッチョイ 03ef-b+lb) [sage] 2020/09/25(金) 23:34:29 ID:3gugGrYy0 >>390 これ、たしか罫線の種類で、基本ごっつい順に優先順位があったはず ついでに、セルの書式設定で罫線設定すると、隣のセルの罫線設定も消えたり変わったりする http://mevius.5ch.net/test/read.cgi/tech/1598756127/393
394: デフォルトの名無しさん (ワッチョイ 4b49-b+lb) [sage] 2020/09/26(土) 11:57:49 ID:aYgi9d/P0 太いほうだった(Excelばーじょん2016) https://i.imgur.com/kfSAyHL.png 印刷境界とかは分けて認識されてるから、なんだかんだ自分のコードを検証したほうがいいな http://mevius.5ch.net/test/read.cgi/tech/1598756127/394
395: デフォルトの名無しさん (ワッチョイ 4b49-b+lb) [sage] 2020/09/26(土) 13:23:27 ID:aYgi9d/P0 あ、宣言とかしときながらシート指定するん忘れてやがる http://mevius.5ch.net/test/read.cgi/tech/1598756127/395
396: デフォルトの名無しさん (ワッチョイ 5f01-b+lb) [sage] 2020/09/26(土) 19:01:46 ID:J5kcfwi60 ワラタ http://mevius.5ch.net/test/read.cgi/tech/1598756127/396
397: デフォルトの名無しさん (ワッチョイ 5fda-b+lb) [sage] 2020/09/26(土) 20:07:30 ID:wDXyaCpN0 getElementBy飽きたんだけど、RPA的制御じゃなくて、htttp通信を駆使してどうにかする、みたいのない? APIとか使えない古いシステムに対して。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/397
398: デフォルトの名無しさん (ワッチョイ 4bda-b+lb) [sage] 2020/09/27(日) 07:29:13 ID:KJpIeh7z0 htttp通信がわからんがセキュリティー的に問題起きるんじゃね http://mevius.5ch.net/test/read.cgi/tech/1598756127/398
399: デフォルトの名無しさん (ワッチョイ 168e-jKyR) [sage] 2020/09/27(日) 15:17:02 ID:a7rnW+2W0 htttpは、ハイパー・トンマ・トンチンカン・タコ・( ´,_ゝ`)プッの略かな http://mevius.5ch.net/test/read.cgi/tech/1598756127/399
400: デフォルトの名無しさん (スップ Sd52-OmYe) [sage] 2020/09/27(日) 15:27:50 ID:o5RjmHqkd >>397 アセンブラやりたいってこと? というのと同じ話。 InternetExplorer.Applicationじゃ無くてもみんなgetElementBy使う。 こういう便利なものを放棄するならhtmlのソースを自前テキスト処理で頑張るしかないと思うが。 普通はmsxml2.xmlhttpとかでソース取得して、それをDocumentに入れてgetElemetsByだな。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/400
401: デフォルトの名無しさん (ワッチョイ 5f01-b+lb) [sage] 2020/09/27(日) 17:34:22 ID:V5qiYsAI0 >>397 その辺は自作ライブラリでビブラートに包めばOK http://mevius.5ch.net/test/read.cgi/tech/1598756127/401
402: デフォルトの名無しさん (テテンテンテン MMde-Pn4v) [sage] 2020/09/27(日) 18:37:04 ID:ZqjiPey8M >>401 > >>397 > その辺は自作ライブラリでビブラートに包めばOK 震わせてどうすんのさ。オブラートだろって釣られた http://mevius.5ch.net/test/read.cgi/tech/1598756127/402
403: デフォルトの名無しさん (ワッチョイ 5fda-b+lb) [sage] 2020/09/27(日) 18:40:59 ID:6iq7bspN0 >>400 マジか! xmlがどうとか、APIがないとダメなんだと思ってたわ。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/403
404: デフォルトの名無しさん (ワッチョイ 5fda-b+lb) [sage] 2020/09/27(日) 18:44:20 ID:6iq7bspN0 ん? それだと、逆に何のためにGUI操作(IE制御)の方法があるの? 初心者用? http://mevius.5ch.net/test/read.cgi/tech/1598756127/404
405: デフォルトの名無しさん (スップ Sd32-OmYe) [sage] 2020/09/28(月) 07:43:08 ID:VRZutR0gd >>403 勘違いしてる。 別のAPI使ってるということだ。 で、別のAPIにもgetElemetByが出てくると言ってる。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/405
406: デフォルトの名無しさん (ワッチョイ 922f-ozis) [sage] 2020/09/28(月) 13:09:33 ID:LAwWa5+y0 RPA的制御がなにかよくわからんが getElementしたくなかったら、API利用してxml取得しろみたいな話を言われたんじゃないか それでAPI使えないけどgetElementしない方法ないの?と 取得できるものがhtmlなら、すなおにgetElementしとけ 以上 ちなみにxmlだろうとhtmlだろうとcsvだろうと、それは多くの場合httpで取得してるだろうがな http://mevius.5ch.net/test/read.cgi/tech/1598756127/406
407: デフォルトの名無しさん (オイコラミネオ MM6e-oFxJ) [sage] 2020/09/28(月) 15:51:42 ID:m7hqrCGdM >>402 オブラートに包んでもおかしくないか 普通ラップするとかカプセル化するとか言うんじゃ・・・ >>404 どれもhttp通信でデータを取得できる共通点があるだけで、目的はそれぞれ違う IEクラスはブラウザを操作する為のコンポーネントの一部 mshttpクラスはIEがスクリプトでhttp通信をするためのコンポーネントの一部 WinHttpRequestクラスはWindowsがhttp通信をするためのコンポーネントの一部 (コンポーネントっていうのはプログラ
ムの部品として使うのが想定されている小さいプログラムのこと) それぞれ色んなシステムで使えるようにCOMインターフェースっていう取説のようなものが実装されていて、VBAはそのおかげで間借り出来てるだけ どれもVBAの為だけに作ったプログラムではない ちなみにIEクラスの利点として、ブラウザ上でjsが実行されているページにアクセスすることができる点がある http://mevius.5ch.net/test/read.cgi/tech/1598756127/407
408: デフォルトの名無しさん (スップ Sd32-PD9b) [] 2020/09/28(月) 16:26:17 ID:gMLgNw+wd それをVBAでやる意味は何? もっと他に簡単に出来る言語でやれは? http://mevius.5ch.net/test/read.cgi/tech/1598756127/408
409: デフォルトの名無しさん (ラクッペペ MMde-T5KC) [] 2020/09/28(月) 16:37:22 ID:oE/worxcM 結果をexcelで扱うならVBAが最適では? http://mevius.5ch.net/test/read.cgi/tech/1598756127/409
410: デフォルトの名無しさん (テテンテンテン MMde-AIC5) [sage] 2020/09/28(月) 18:37:13 ID:jqaTJ4CpM CSVで吐いてExcelで開くだけだろう http://mevius.5ch.net/test/read.cgi/tech/1598756127/410
411: デフォルトの名無しさん (ワッチョイ 124f-OaTC) [sage] 2020/09/28(月) 19:21:37 ID:JyFvX52s0 あーい あーい ああああーい http://mevius.5ch.net/test/read.cgi/tech/1598756127/411
412: デフォルトの名無しさん (ワッチョイ 1663-QTQj) [sage] 2020/09/28(月) 21:25:16 ID:d76PIxro0 質問させていただきます ユーザーフォームのテキストボックスにフォーカスがあたってる(入力状態)でwindowsのデスクトップがアクティブもしくは他アプリケーションがアクティブを検知することはできますでしょうか? タッチパネルなどでユーザーフォーム外をタッチしてしまった時を検出したいです。 できるのであればご教授願いたい… http://mevius.5ch.net/test/read.cgi/tech/1598756127/412
413: デフォルトの名無しさん (ワッチョイ b35f-OzOo) [] 2020/09/29(火) 00:06:40 ID:bEee4vhd0 Windowオブジェクトにどんなプロパティがあるんだっけ http://mevius.5ch.net/test/read.cgi/tech/1598756127/413
414: デフォルトの名無しさん (ワッチョイ b35f-QE0L) [sage] 2020/09/29(火) 00:29:27 ID:zU8eGPuC0 フォームのdeactivateイベント拾ってテキストボックスのフォーカス状態見て処理するとかどうかな http://mevius.5ch.net/test/read.cgi/tech/1598756127/414
415: デフォルトの名無しさん (ワッチョイ 237c-F8K1) [sage] 2020/09/29(火) 00:32:40 ID:zjqvAHva0 deactivateは用途が違う http://mevius.5ch.net/test/read.cgi/tech/1598756127/415
416: デフォルトの名無しさん (ワッチョイ 4b2c-ozis) [sage] 2020/09/29(火) 00:49:54 ID:Iz7+ZlTk0 HTML, XML, CSV などのスクレイピングなら、 Ruby で、Nokogiri, Selenium Webdriver などが簡単 curl, wget でも、ファイルをダウンロードできるし Rubyで、nokogiri, curl を使った例 require 'nokogiri' html = `curl http://www.example.com/` doc = Nokogiri::HTML( html ) elements = doc.css( "h1" ) puts elements.first.content #=> Example Domain http://mevius.5ch.net/test/read.cgi/tech/1598756127/416
417: デフォルトの名無しさん (ワッチョイ 23e6-T5KC) [] 2020/09/29(火) 06:58:50 ID:iE38wEdU0 外部プロセスの起動、待機、出力の取り込みまで実装してくださいよ http://mevius.5ch.net/test/read.cgi/tech/1598756127/417
418: デフォルトの名無しさん (ワッチョイ 5f01-b+lb) [sage] 2020/09/29(火) 09:56:21 ID:UZS7qkIf0 Rubyの自動運転は使いやすかったけど 早々にサポート切られたから印象悪い http://mevius.5ch.net/test/read.cgi/tech/1598756127/418
419: デフォルトの名無しさん (アウアウウー Sa43-QTQj) [sage] 2020/09/29(火) 11:55:53 ID:NIgnBYPca >>413 調べて見ましたがそれっぽいものは発見できませんでした… >>414 >>415さんのおっしゃる通りブックやユーザーフォームのDeactivateイベントでは機能しませんでした。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/419
420: デフォルトの名無しさん (スッップ Sd32-OmYe) [sage] 2020/09/29(火) 23:34:39 ID:Rcn+G4xKd VBAでやる意味? VBA以外だとアホな操作が必要だぞ。 1.Excelを閉じる。 2.他言語で実行。 3.csvをExcelで開く。 全くアホらしい。 運用についての考え方がまるで違う。 他言語でやる場合ってのはバッチ処理なのか? それしか無いのか? そういうブツ切りでデータ加工していくというなら寧ろExcelなんぞ使わん。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/420
421: デフォルトの名無しさん (ワッチョイ e3da-yeTY) [] 2020/09/30(水) 00:00:14 ID:BPaZHsLq0 >>407 jsしたかったらIEするしかないのね。 今時のHPほぼ全滅じゃん。 http://mevius.5ch.net/test/read.cgi/tech/1598756127/421
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 581 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.023s