EXCEL VBAでテキストをはき出し、IBM パーソナル・コミュニケーションズ
未読分:2件
昨日以降(0) 2日前以降(0) 3日前以降(0) 4日前以降(0) 5日前以降(0)
近田 伸矢, 植木 悠二, 上田 寛
IEのデータ収集&自動操作のプログラミング本はこの1冊だけ!IEの起動やポップアップウィンドウ、表示を制御する基本的なコードはもちろん、テキストボックスやラジオボタン、表、ハイパーリンクなどのHTML部品を制御する方法など、自動操作に欠かせないノウハウを丁寧に解説。
Message#2 2014年12月16日(火)08時07分 From: VBAマスター | 返事 削除 変更 |
A2セルとB2・B3セルを紐づかせたいとういことでしょうか? それともA2セルとB2セル、A3セルとB3セルを紐づかせたいということでしょうか? ループ処理をさせているようですが、その構文をどのようにプログラミングしているか提示いただけたら回答ができるかもしれません。 後者のほうであれば、A3セルが空白でないか確認してみてください。 |
Message#1 2014年12月16日(火)07時37分 From: アンパンマン | 返事 削除 変更 |
EXCEL VBAでテキストをはき出し、IBM パーソナル・コミュニケーションズ 【バージョン 5.9】で読み込み登録したい。 A列に注文番号 B列に商品CDがあるとします。 (A列注文番号1に対しB列に複数商品CDあり) A1セル注文番号、B1セル商品CDの項目名で例えば A2セルに例えば「A001」とあり B2セルに「111」、B3セルに「222」と紐づかせて登録したい場合、 ↓こんな文章を使って autECLSession.autECLOIA.WaitForInputReady autECLSession.autECLPS.SendKeys "[enter]" 「A001」「enter」で確定で画面切り替わり、 その後「111」は入力できたのですが、 次の段に「222」とうまく入れられません。 (1回のループで順番に商品CD登録はできるのですが、 複数商品CD登録がうまくいきませんでした) どうやって「222」を入れたらよいのでしょうか。 |
昨日以降 2日前以降 3日前以降 4日前以降 5日前以降