• 文字サイズ


解決済

Excel マクロについて

  • 相談者:非公開
  • 2020/06/15 10:04
インターネットエクスプローラーを開いて、
あるページに自動ログインし、
(仮)https://www.○○○○○○.com/test/index.html 上の、
<input name="test1" ~>
<input name="test2" ~>
<input name="test3" ~>

に、
エクセルの
ワークブック名 Book1 の
シート名 Sheet1

D1の数値を<input name="test1" ~>に、
E1の数値を<input name="test2" ~>に、
F1の数値を<input name="test3" ~>に、
自動入力されるマクロを作りたいです。

数値と書きましたが、
実際は、他のCSVデータから =他のCSVデータ.csv!G1 といった形で、
D1、E1、F1は表示させていたます。

input 内でname属性がすべて異なるため、
GetElementsByName を使用するのかと思い、
試行錯誤しましたが、うまくいきません。
※vba 初心者ので、書き方を理解しきれていません。

自動ログインし、
https://www.○○○○○○.com/test/index.html
を自動表示されるところまではできたのですが、
どのように記述すればよいでしょうか。
キーワード:マクロVBA
投稿内容について報告する

今気になってる疑問、
セミナーに参加すれば解決するかも!?
日本全国のネットショップ12,000社が参加!
ネットショップでお悩みがある方はまずはオンラインセミナーへGO!
広告0円で楽天の売上アップ続出!
ECマスターズチャンネルをチェック!
総視聴回数15万回突破!
最新の対策事例やSALE対策など、売上にお困りの方はぜひご視聴ください!

  • 返信者:非公開
  • 2020/06/15 12:37
ECマスターズの田中です。

内容を確認の上、改めてご返信いたしますので
今しばらくお待ちいただきますようお願いします。………(省略)………
  • 返信者:非公開
  • 2020/06/15 15:20
ECマスターズの田中です。

getElementsByName では、
該当要素の配列を取得できるので、
配列の中身が1つ以上あったら(つまり対象が見………(省略)………
  • 返信者:非公開(質問者)
  • 2020/06/15 16:58
ありがとうございます!
解決しました。求めていたマクロにたどり着けそうです!

おかげさまで、かなりの業務効率になります。
ありがとうございました。………(省略)………
このフォーラムへの質問は終了しました