- 1 名前:デフォルトの名無しさん mailto:sage [2018/09/10(月) 21:42:39.57 ID:K1uuwFLt.net]
- ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK ※前スレ Excel VBA 質問スレ Part56 mevius.5ch.net/test/read.cgi/tech/1534976724/
- 440 名前:デフォルトの名無しさん [2018/09/27(木) 21:56:35.93 ID:hL85+V3Z.net]
- >>421
サンプルデータってどこにどうやってアップロードすればいいですか??
- 441 名前:デフォルトの名無しさん [2018/09/27(木) 22:10:56.58 ID:pq96CSzd.net]
- 普通にデータソースをそのブックのシートにして
SQL書けばきっと簡単にできる VBAなんか不要
- 442 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 22:19:36.54 ID:MgIWwOWH.net]
- >>423
fast-uploader.com/ 「ファイルを選択」 「アップロード開始」 これが出来ないなら流石に何もしない
- 443 名前:デフォルトの名無しさん [2018/09/27(木) 22:21:31.13 ID:hL85+V3Z.net]
- >>425
fast-uploader.com/file/7093610017708/
- 444 名前:デフォルトの名無しさん [2018/09/27(木) 22:22:48.42 ID:hL85+V3Z.net]
- >>425
ありがとうございます。 426のコメントでアップロードしています。 ご確認ください(^-^)
- 445 名前:デフォルトの名無しさん [2018/09/27(木) 22:30:26.82 ID:pq96CSzd.net]
- https://i.imgur.com/g0LaQIP.png
sheet1 https://i.imgur.com/CswmAtc.png sheet2 ※ sheet2にsheet1の結果を抽出 ↓この抽出結果 SELECT min(`Sheet1$`.aho) , sum(`Sheet1$`.baka) , min(`Sheet1$`.じゃま) FROM `himistu\baka.xlsx`.`Sheet1$` `Sheet1$` group by `Sheet1$`.aho
- 446 名前:デフォルトの名無しさん [2018/09/27(木) 22:48:24.69 ID:pq96CSzd.net]
- fast-uploader.com/file/7093611609249/
完成
- 447 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 22:54:14.35 ID:MgIWwOWH.net]
- >>429
間違ってない? ユーロジンが一つになっている
- 448 名前:デフォルトの名無しさん [2018/09/27(木) 23:00:45.54 ID:hL85+V3Z.net]
- >>429
早速の作成ありがとうございます。 私の伝え方が不十分だったかも知れませんが、430のコメントの通りです。 お時間があれば修正していただけると助かります。
- 449 名前:デフォルトの名無しさん [2018/09/27(木) 23:03:47.01 ID:pq96CSzd.net]
- fast-uploader.com/file/7093612560800/
よしなおした
- 450 名前:デフォルトの名無しさん [2018/09/27(木) 23:06:15.22 ID:hL85+V3Z.net]
- >>432
ありがとうございます。 ちなみに、新たにデータを作成するのですが、そのデータに対して処理するにはどのようにすればよいですか??
- 451 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 23:09:53.34 ID:MgIWwOWH.net]
- あら負けた
fast-uploader.com/file/7093612906901/ ピボットで表みたいにするやり方がわからんかったわ
- 452 名前:デフォルトの名無しさん [2018/09/27(木) 23:14:28.37 ID:pq96CSzd.net]
- ↓セパゾン錠2を100個追加
https://i.imgur.com/PgDS
- 453 名前:jOe.png
↓[データ]タブ→[すべて更新]押下 https://i.imgur.com/mSvw0XM.png セパゾン錠2が155個になってる カンペキ [] - [ここ壊れてます]
- 454 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 23:23:57.47 ID:MgIWwOWH.net]
- >>423
この集計、どうやって作ったか教えて下さい! テーブル作る所までしかわかりませんでした
- 455 名前:デフォルトの名無しさん [2018/09/27(木) 23:43:17.54 ID:pq96CSzd.net]
- 新規に作成したい場合
[データ]タブ → [その他のデータソース] → [Microsoft Query] ↓ Excel Files ↓ このファイル ↓ Sheet1$ > → 次へ → 次へ → 次へ → 。。。クエリの編集を行う → 完了 ↓ SQL ↓ SELECT `Sheet1$`.YJコード, Sum(`Sheet1$`.前月末在庫数), Min(`Sheet1$`.前月末評価単価), Min(`Sheet1$`.薬品名), Min(`Sheet1$`.単位名), Min(`Sheet1$`.薬価), Min(`Sheet1$`.通常仕入れ先コード), Min(`Sheet1$`.発注点), Min(`Sheet1$`.JANコード), Min(`Sheet1$`.棚番1), Min(`Sheet1$`.棚番2), Min(`Sheet1$`.枝番), Min(`Sheet1$`.包装名称), `Sheet1$`.有効期限, `Sheet1$`.ロット番号 FROM `ひみつ\サンプルデータ.xlsx`.`Sheet1$` `Sheet1$` GROUP BY `Sheet1$`.YJコード, `Sheet1$`.有効期限, `Sheet1$`.ロット番号 ↓ [ファイル] → Microsoft Office Excelにデータを返す コレでイケル 一件落着
- 456 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 23:56:33.07 ID:MgIWwOWH.net]
- >>437
ありがとー!
- 457 名前:デフォルトの名無しさん mailto:sage [2018/09/27(木) 23:57:51.93 ID:MgIWwOWH.net]
- エクセルって自分自身をソースにしてSQL発行なんてできたのか・・・
凄すぎて泣けてきた。もっと早く知りたかったな
- 458 名前:デフォルトの名無しさん [2018/09/28(金) 00:15:50.74 ID:h9+2U6ZR.net]
- >>437
作成を依頼したものです。 まだ詳しく確認できていませんが、色々とスピーディーに対応していただきありがとうございます。
- 459 名前:デフォルトの名無しさん mailto:sage [2018/09/28(金) 04:54:48.92 ID:7Dx3JKmZ.net]
- よくこんな馬鹿を相手にするな
- 460 名前:デフォルトの名無しさん mailto:sage [2018/09/28(金) 07:18:03.33 ID:3N0zeARs.net]
- 以上、無能の自己紹介でした
- 461 名前:デフォルトの名無しさん [2018/09/28(金) 09:03:04.35 ID:zkBwEOAZ.net]
- なんちゃってマップはどうなった
- 462 名前:デフォルトの名無しさん mailto:sage [2018/09/28(金) 18:29:54.42 ID:AnMtzl3w.net]
- >>442
悔しいか、屑
- 463 名前:デフォルトの名無しさん mailto:sage [2018/09/28(金) 19:43:53.67 ID:3N0zeARs.net]
- >>444
おっ! 天才様の登場だ〜〜〜www
- 464 名前:デフォルトの名無しさん [2018/09/28(金) 21:17:46.20 ID:k5h2WtG4.net]
- やっぱりな
この板で役に立つレスは オレしかしてない
- 465 名前:デフォルトの名無しさん mailto:sage [2018/09/28(金) 21:26:48.63 ID:mtesGZvP.net]
- 天才様ドーナツ作って
- 466 名前:デフォルトの名無しさん mailto:sage [2018/09/28(金) 23:16:32.45 ID:AJk9wJBe.net]
- >>446
でもお前、VBAしか出来ないじゃん
- 467 名前:デフォルトの名無しさん [2018/09/29(土) 16:35:28.06 ID:V4hAUMop.net]
- >>432
Excel2010じゃ動かないんですかね
- 468 名前:デフォルトの名無しさん [2018/09/29(土) 17:27:14.21 ID:IuTgmxg/.net]
- 1. サンプルデータ.xlsxをダウソ(>>426)
2. aho.dqyをダウソ(fast-uploader.com/file/7093764952195/) 3. aho.dqyをテキストエディタで開く 4. aho.dqyの【ひみつ】をサンプルデータ.xlsxがあるディレクトリフルパスに置換 5. aho.dqyをダブルクリック コレでイケル バカでもチョンでもイケル >>432はExcel2010がダメなワケじゃない 知能が著しく低いヤツには動くようにはできない
- 469 名前:デフォルトの名無しさん mailto:sage [2018/09/29(土) 20:04:17.86 ID:m1u3SrFL.net]
- だが気をつけて欲しい
Jet 4.0 は64bit版には対応していない
- 470 名前:デフォルトの名無しさん mailto:sage [2018/09/29(土) 20:04:56.48 ID:UGjn5ihf.net]
- 久々に覗いたらなんじゃこりゃ・・・質問した人、理解できてるのか? これ。
まぁ理解できるならSQLでもいいだろうけどさ。 >>440 開業医んとこか薬局んとこか分からないけど・・・まぁその、お疲れ様。 とりあえず分からないようなら他の解決策もあるのでその旨言ってね。
- 471 名前:デフォルトの名無しさん mailto:sage [2018/09/29(土) 20:12:30.98 ID:UGjn5ihf.net]
- >>440
ついでに。 >元の在庫管理データっぽいの
- 472 名前:白lであった方が良い部分が文字列として入力されてる。問題なければそのままで良いけど。
それより、有効期限とロットNo.が空欄の薬剤があるけど大丈夫? たぶんデータの取り出し方の問題か何かだと思うけど。 >SQL 作ってくれた人には申し訳ないけど、JANコードじゃなくてYJコードで集計しちゃってるので一応注意。 まぁどっちでも大して変わらないんだけど。 [] - [ここ壊れてます]
- 473 名前:デフォルトの名無しさん [2018/09/29(土) 23:48:20.58 ID:IuTgmxg/.net]
- aho.dqyの抽出問合せを修正すれば(@〜Bの箇所を修正)すぐに修正できる
(修正前) SELECT aho.YJコード, @ Sum(aho.前月末在庫数), Min(aho.前月末評価単価), Min(aho.薬品名), Min(aho.単位名), Min(aho.薬価), Min(aho.通常仕入れ先コード), Min(aho.発注点), Min(aho.JANコード), A Min(aho.棚番1), Min(aho.棚番2), Min(aho.枝番), Min(aho.包装名称), aho.有効期限, aho.ロット番号 FROM `【ひみつ】\サンプルデータ.xlsx`.`Sheet1$` aho GROUP BY aho.YJコード, B aho.有効期限, aho.ロット番号
- 474 名前:デフォルトの名無しさん [2018/09/29(土) 23:50:30.45 ID:IuTgmxg/.net]
-
(修正後) SELECT Min(aho.YJコード), @ Sum(aho.前月末在庫数), Min(aho.前月末評価単価), Min(aho.薬品名), Min(aho.単位名), Min(aho.薬価), Min(aho.通常仕入れ先コード), Min(aho.発注点), aho.JANコード, A Min(aho.棚番1), Min(aho.棚番2), Min(aho.枝番), Min(aho.包装名称), aho.有効期限, aho.ロット番号 FROM `【ひみつ】\サンプルデータ.xlsx`.`Sheet1$` aho GROUP BY aho.JANコード, B aho.有効期限, aho.ロット番号 この修正で、どう集計されてるか理解できるハズ
- 475 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 00:00:43.46 ID:TbDeVj+o.net]
- 自分には理解できていても質問者が理解できているかは別
- 476 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 00:03:38.45 ID:ItvcYfS7.net]
- >452
内容的にドラッグストアだと思う ってか俺がドラッグストア勤務
- 477 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 14:48:48.37 ID:I0OjYnSY.net]
- >>451
Jetの後継でACE.OLEDBってのがある 64ビット版もある 問題は、32ビット版と64ビット版の共存ができないが
- 478 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 17:57:31.99 ID:3+iEwgWt.net]
- 作成依頼のVBAです。どなたかお願いします。
フィルタオプションを使ったVBAなのですが、上手い方法がないものか・・。 用意するシート 「総合商品情報」、「抽出条件」、「denpyou」「date」「tantou」「kata」「kazu」の7つを用意 総合商品情報のA1に「伝票No.」、B1に「日付」、C1に「担当」、D1に「型番」、E1に「数量」と記載され、 そして各項の2行目以降にデータが延々と羅列されている。 そこから特定の条件の情報を抽出したい。 条件はシート「抽出条件」にある。 シート「抽出条件」のA1〜E1は各項目の名前があり、 A2〜E2の条件で抽出したい。 A1=「伝票No.」 A2=「1001」 B1=「日付」 B2=「2018/1/1」 C1=「担当」 C2=「山田」 D1=「型番」 D2=「A-001」 E1=「数量」 E2=「1」 抽出条件が伝票No.「1001」で抽出したデータはシート「denpyou」のA1に抽出 日付「2018/1/1」で抽出したデータはシート「date」のA1に抽出 担当「山田」で抽出したデータはシート「tantou」のA1に抽出 型番「A-001」で抽出したデータはシート「kata」のA1に抽出 数量「1」で抽出したデータはシート「kazu」のA1に抽出する。 ただし、抽出条件に記載があっても、総合商品情報には記載がない場合もある。 (※例えば、抽出条件「山田」が総合商品情報のC列にはないとか) その場合はエラーを無視して、他のシートの抽出を実行して欲しい。 ※分かりにくい説明かもしれませんが、よろしくお願いします。
- 479 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 18:03:15.18 ID:FLQTI8+6.net]
- SQL発行すれば何とかなると思う
- 480 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 18:16:07.23 ID:hh5CI8rl.net]
- VBAなんか使わなくても普通にVLOOKUPで一瞬でできるな
- 481 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 23:25:01.00 ID:BlMeh26g.net]
- それ、作ってもらったとして、自分でメンテできます?
- 482 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 23:39:46.62 ID:ItvcYfS7.net]
- vlookupと作業列でいいんじゃねって思ってしまう
- 483 名前:デフォルトの名無しさん [2018/09/30(日) 23:40:53.09 ID:aYXyCrkn.net]
- ああ
オレなら余裕でサクッとできるわあ キミラ低能にコレできる? VLOOKUPでは行は1行しかとれない 少なくともコレではできない
- 484 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 23:47:05.68 ID:ItvcYfS7.net]
- >>459
fast-uploader.com/file/7093874344745/ こんな
- 485 名前:漢字でしょ
テキトーに作ったけど多分もんだいはないと思う [] - [ここ壊れてます]
- 486 名前:デフォルトの名無しさん mailto:sage [2018/09/30(日) 23:49:34.63 ID:ItvcYfS7.net]
- >>464
自己紹介好きだねぇ 君はエクセル覚えたての中学生かなんかだと思うけど、もう少し頑張れ これぐらいなら見た瞬間に完成図が思い浮かぶよ vbaにするまでも無い
- 487 名前:デフォルトの名無しさん [2018/09/30(日) 23:56:56.43 ID:aYXyCrkn.net]
- でた、vbaしかできない低学歴知恵遅れITドカタふがいきってる
- 488 名前:デフォルトの名無しさん [2018/10/01(月) 00:00:41.84 ID:zfKNS/F/.net]
- で、低学歴知恵遅れは
どこにVLOOKUP使ったの? ん? いってみ?
- 489 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 06:39:47.60 ID:MCBRDKcK.net]
- >>468
本気で言ってるのか?
- 490 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 07:49:25.42 ID:u6gUPL8M.net]
- sortについての質問です
レコードがあって、並び替えの基準列が例えば 0 4 1 0 5 となってたとします。これを 0 0 4 1 5 に並び替えたいのです。要は特定の値とそれ以外に分離させたいんです。 現状は行の下からループを回して、特定の値ではないならば行をカットして一番下に挿入するというコードなのですが遅いです。 なにかいい方法はないでしょうか
- 491 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 08:05:44.31 ID:K7Kh8NR/.net]
- >>470
すべて配列に突っ込んで、配列上で並べかえてから書き換え
- 492 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 08:06:55.02 ID:PpuAKpxM.net]
- >>470
=A1=0 の列を追加してソート
- 493 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 08:13:41.55 ID:IH0VbElQ.net]
- >>459
うーん VLOOKUP使えと言ってる人がいるけど VLOOKUPは複数行に同じデータが存在したとき 最初の一つ目を取得して来るんで キー項目が無いと厳しいんじゃね?
- 494 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 08:25:33.53 ID:iFb8zFFH.net]
- countifと組み合せればできるよ
>>470もそうだけど、このスレ見てるとすぐVBA使いたがる人ってちょっと頭が残念なだけなのかなと思っちゃうね
- 495 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 09:15:58.47 ID:oBEcQ0XA.net]
- そらVBAの質問スレやしな。エクセル標準機能でもいいならエクセル質問板いくやろ
- 496 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 10:03:52.20 ID:H4/VTF+j.net]
- 質問する方はね。
回答する方はVBAでやるべきかどうかと考えないのか。
- 497 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 10:46:30.51 ID:bOC85JQ9.net]
- >>472
その発想は無かった…… なるほどbooleanに変換してしまえばいいんですね。ありがとうございました。
- 498 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 11:36:11.29 ID:oBEcQ0XA.net]
- >>476
質問する方は関数で出来るのを承知でVBAの答えを求めていると考えてVBAでしか答えないというスタンスもある。別に関数や操作で出来ることを教えてあげる点については異論はない。そういう答え方をしたい人がそう伝えればいい
- 499 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 17:34:28.00 ID:x1tycYY6.net]
- マクロってむかし使ったとき選択セルを基準に動いてた気がしたんだけど
今のパソコンでは違う場所で使おうとしても記憶した場所でしか動かなくなったけど
- 500 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 17:40:54.99 ID:x1tycYY6.net]
- (選択セルでショートカットキーを押すとセルの中心にチェックボックスを作るようにしたいんだけど
(長いプログラムは無しで)
- 501 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 19:04:58.48 ID:Rpti6CxP.net]
- 初心者だけど、仕事でどうしても必要で試行錯誤中なのだが…
例えばなんだけど @IEを起動して指摘のURLに飛ぶ→A管理者ユーザーでログイン→ Bユーザー情報検索のページに飛ぶ→Cプルダウンでユーザーの種別を選択→ Dユーザー名をフォームに転記→E検索ボタン押す→Fユーザーデータが表の形式で表示
- 502 名前:ウれ、ある行をラジオボタンがあるので選択→
G決定ボタン押す→Hページ内のリンクをクリック→Iページ内のリンクをクリック→ J表示された文字列をコピーしてエクセルに出力 なんてことできるの? 説明がわかりにくくて申し訳ない。 @からBまではできたんだが…Cからができるか不安だ。 どうにかBを応用して繋げていけばできるんじゃないかと思っているのだが、これをユーザー分取得するという繰り返しをするとなると、全くイメージ出来ない。 自分でもイメージ出来ていないのに聞くのも難だが、流石に実現不可能かな? [] - [ここ壊れてます]
- 503 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 19:07:07.36 ID:cKKUS3dy.net]
- >>481
出来る出来ないの返答を求めているようなのでそれだけ答えると「出来る」
- 504 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 19:14:45.76 ID:+ysO9sf2.net]
- >>481
あえてvbaとieを使う理由はないけどまあ出来るよ
- 505 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 19:14:53.78 ID:DnKjEw0R.net]
- Aのフォームの操作ができてるならあとは全部Aの繰り返しだからもう少し頑張れ
- 506 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 19:24:39.53 ID:d7lQtBIe.net]
- >>482
>>484 ありがとうございます! 出来ると聞いて安心しました。頑張って作ってみます。
- 507 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 19:25:25.93 ID:d7lQtBIe.net]
- >>483
vbaとieに拘りはないですが、導入が簡単そうだったので…
- 508 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 19:26:16.86 ID:Zp0cocQA.net]
- 質問者じゃないけど2とか3とかはどうやってやるの
- 509 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 19:33:41.96 ID:d7lQtBIe.net]
- >>487
申し訳ない。Aは自動ログイン設定というか、IEの機能でidとpassをオートフィルしてくれる機能あるから、わざわざログイン情報を入力せずに、そのまま決定ボタンをクリックするようなコマンド?を記載したよ。 Bはその文字に埋め込まれたリンクを、htmlで探して指定した。 Aが苦労したな…javascript:loginとかいうので、どうやったら良いのかわからなかったけど、その頭にあるinputがページで何番目なのか数えて、4番目だったから4番目のinputをクリックしてね!って文を書いたら移動できた!
- 510 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 19:45:57.55 ID:MCBRDKcK.net]
- >>473
>>465に答え書いてるよ >>480 vbaでフォームは置けない気がする ?の文字を置くなどで対処はできないか
- 511 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 19:47:37.81 ID:MCBRDKcK.net]
- >>481
相当しんどいと思う chromeの拡張機能を使ってみては? 「クローム 拡張機能 マクロ」で検索すると出てくる 後はjsごと覚えた方が良さそう
- 512 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 20:52:16.85 ID:lLn/Vvr8.net]
- RPA使えよ
仕事なら買ってもらえるだろ
- 513 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 21:35:57.95 ID:d7lQtBIe.net]
- >>491
robo-pat? あるがライセンス切れてて使えない…ライセンス到着待ちなんだ。 でツールが明日必要になってしまったから、仕方なくvbaで…と。
- 514 名前:デフォルトの名無しさん mailto:sage [2018/10/01(月) 21:36:29.14 ID:d7lQtBIe.net]
- >>490
iMacrosってやつ?試しに使ってみようと思う!
- 515 名前:デフォルトの名無しさん [2018/10/01(月) 23:54:06.64 ID:zfKNS/F/.net]
- vlookupなんか
どこにも見当たらない オツムだけじゃなくて目も悪いの?
- 516 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 02:04:29.98 ID:/QfTYNRi.net]
- >>481
Seleniumデザインパターン&ベストプラクティス、2015、オライリー この本は、Ruby で、Selenium WebDriver を使って、ウェブサイトを自動テストする本だけど、 まさにこういう事を、Rubyでプログラミングする どのページ(URL)へ飛んで、入力フォームに入力して認証して、 買う商品を選んで、カートに入れて、決済する まさに、Ruby・Selenium WebDriver が定番 簡単なものなら、iMacros, Selenium IDE で出来るかも
- 517 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 05:27:11.42 ID:uy7vLCLd.net]
- >>489
普通におけるけど。
- 518 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 06:36:08.43 ID:tR2WmwNe.net]
- >>495
rubyとselenium webdriverか。こちらも試してみます!ありがとうございます。
- 519 名前:495 mailto:sage [2018/10/02(火) 07:13:32.60 ID:/QfTYNRi.net]
- 結局、ウェブページの自動テストツールを数年やってきた人たちは、次の2つにたどり着く
プログラマーは、Ruby で、Selenium WebDriver、 非プログラマーは、iMacros, Selenium IDE 漏れなんて、自分のPC 内の画像フォルダの画像でさえ、 Ruby・Selenium WebDriverでプログラミングして、ブラウザで見てる HTML のimg タグに、画像のパスを設定して、ブラウザに表示させている
- 520 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 07:17:00.46 ID:3rK24ppg.net]
- >>498
たどりつかねーよwww エロ本は画像ビューワ使ったほうがサクサク動いて良い
- 521 名前:デフォルトの名無しさん [2018/10/02(火) 07:21:20.23 ID:XHPfCFYq.net]
- またマッチポンプに引っかかってるのか?
頭悪すぎだろ
- 522 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 07:23:48.60 ID:3rK24ppg.net]
- いや、タダのボケだろ
ちょっとおもしろかったわ
- 523 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 07:39:42.84 ID:N1aQvONc.net]
- 頭が悪いのを誤魔化そうとしても意味なくね?
- 524 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 07:42:08.16 ID:ahHfhE5m.net]
- >>480
https://jizilog.com/vba-checkboxop これをショートカットキーに割り付けるだけで行けそう
- 525 名前:495 mailto:sage [2018/10/02(火) 09:00:24.92 ID:/QfTYNRi.net]
- Seleniumデザインパターン&ベストプラクティス、2015、オライリー
この本の著者がこう言ってる 最初は、ウェブページの自動テストを、Selenium IDE でやっていたけど、 大量の自動テストをこなすために、Ruby・Selenium WebDriver でプログラミングするようになった これは、誰もがたどる道
- 526 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 09:10:32.38 ID:fUFII8R1.net]
- 別にVBAでも簡単だけどな。
既にVBAでRPAもどきを作ってある。
- 527 名前:デフォルトの名無しさん [2018/10/02(火) 09:35:53.30 ID:IHboiu3Y.net]
- マッチポンプに掛かった間抜けがいるスレはここですか?
- 528 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 10:09:51.02 ID:IdpLKWF1.net]
- SikuliXおすすめ
適当なスクレイピングでよくてHTML解析する情熱が無くなった場合に使ってる
- 529 名前:デフォルトの名無しさん [2018/10/02(火) 12:19:33.62 ID:gUUCeKXU.net]
- >>498
> HTML のimg タグに、画像のパスを設定して、ブラウザに表示させている プロさんて20年前からタイムスリップして来たんかなw
- 530 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 12:33:06.04 ID:1IC/OUbd.net]
- Selenium全く必要ないっていう
- 531 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 17:44:52.64 ID:rk1+4NE+.net]
- >>505
技術的負債
- 532 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 18:18:59.44 ID:giBEQZ0B.net]
- どうせ誰にもメンテできないんだから問題ない
返済されることのない借金は負債ではない
- 533 名前:デフォルトの名無しさん [2018/10/02(火) 20:21:52.25 ID:vaQcb9tkC]
- 社内のデータ加工で困っています。
VBAじゃないかもしれないのですが、 賢い方々助けてください。
やりたいことや実際のデータは下記URLにUPしています。
よろしくお願いします!
fast-uploader.com/file/7094034688478/
- 534 名前:デフォルトの名無しさん [2018/10/02(火) 20:25:57.36 ID:vaQcb9tkC]
- 512ですが…
用意できる環境に書いてある「Microsoft Office 2016」は「Excel」を意味しています。
- 535 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 18:53:37.03 ID:rk1+4NE+.net]
- 技術的負債はSIerに押し付ければいいのよ
事務員は保守性など気にせずクソでも動けばいいのでとにかく作る プログラマを企業間のパワー差を活かして発給で雇いこき使ってメンテさせる これがVBAerの正しいあり方だ
- 536 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 19:07:53.02 ID:qyY5wEk7.net]
- >>514
そうか まぁ頑張れよ さて、忘年会用に何かでビンゴのソフトでも作るか
- 537 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 19:32:27.30 ID:V/qNOCI+.net]
- バリアント型変数にrangeを代入すると処理時間短縮になるというが、今いち実感が
- 538 名前:湧かない。
INPUTのテキストファイルの中身次第で出力するセル範囲が変わるんだが、 想定される最大のセル範囲をrangeに代入するよりは、セルひとつひとつにアクセスして最小限の範囲で出力したほうが処理時間早いんじゃないか… [] - [ここ壊れてます]
- 539 名前:デフォルトの名無しさん mailto:sage [2018/10/02(火) 19:33:46.34 ID:JlZ/oy05.net]
- VBAでシステム組んでる企業は今はほとんどないのでは?
個人がちょっとしたマクロを書くぐらい
- 540 名前:デフォルトの名無しさん [2018/10/02(火) 19:48:52.17 ID:eaArETqj.net]
- ニートのプロさんは少しお口にチャックねw
|

|