• 締切済み

エクセルでホームページのフォームに自動登録するには?

ホームページでレンタルの自動登録リンクを利用して、その中で 自分のお気に入りのリンク集を作っています。 ブラウザ上でフォームにタイトル・HPURL・紹介文を書いていくのですが同じような作業を数百回繰り返すので非常に効率が悪いです。 エクセルを利用して簡単に登録するようにできないでしょうか? 例えばAの列にフォームがあるページのURL、Bの列にタイトル、Cの列にHPURL、Dの列に紹介文を入れておけば自動で行数分だけ登録を続けてくれるようにしたいです。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.2

(1)エクセルHYPERLINK関数の利用 (2)VBAの.Hyperlinks.Add の利用 Sub test01() Dim ss As String ss = Range("c1") With Worksheets(1) .Hyperlinks.Add Anchor:=.Range("D1"), _ Address:=.Range("B1"), _ ScreenTip:="OKWAVE", _ TextToDisplay:=ss End With End Sub A列       B列       C列       D列 OKWAVE質問 (URL) リンクの質問 リンクの質問 VBAの経験があれば、行ごとにFor NextやWhileで、行数分を繰り返せるので、たぶん思い通りのことができるでしょう。 上記で、B1に実際のURLを入れて、1件はできるので、やってみて、こんなものかどうか試してください。 具体的にシート、行、列の少数例示などしないと、具体的な答えは出せませんよ。

123isao
質問者

補足

すみません、vbaやったことがないので全くわかりません。 http://alink3.uic.to/user/risarin.htmlで 実際に投稿できるやり方を教えていただけませんか?

すると、全ての回答が全文表示されます。
  • toshi_2000
  • ベストアンサー率30% (306/1002)
回答No.1

それぞれの列に入力してデータを下にHTMLを自動で作成したいということですか。 入力するデータと出力するHTMLが分かれば自動で作成可能です。

123isao
質問者

補足

HTMLを出力したいのではなくて http://alink3.uic.to/user/risarin.html のようなリンク集にエクセルで自動登録する方法です。

すると、全ての回答が全文表示されます。