[過去ログ]
Excel VBA 質問スレ Part68 (1002レス)
Excel VBA 質問スレ Part68 http://mevius.5ch.net/test/read.cgi/tech/1598756127/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
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.016s