• ベストアンサー

在庫のデータをHTMLで作れますか?

こんにちは。独学でパソコンを習いました。主人から会社の在庫表を作るにあたって、 写真付き、カテゴリで検索できて、関連商品または、付属品へリンクさせてほしい、と難題を突きつけられました。 最初はドキュサイトで作ろうかと思いましたが、HTMLを使ってHPのように作れば、リンクがしやすいかな?とも思います。しかしカテゴリ検索が出来ません。 エクセルで作ればカテゴリ検索はできると思いますが、リンクが出来ません。 どうかお知恵を拝借させてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • km0463
  • ベストアンサー率20% (1/5)
回答No.5

エクセルのリンク方法ですが、ハイパーリンクという名称で親しまれて?います。 方法は、 1.リンク元?(クリックする方)のセルを右クリックし、ハイパーリンクを選択します。 2.あとは、開いた画面でリンク先を指定します。 例えば、Sheet2のA8セルなど。。。 あとは、セルの式を使うことも出来ます。 セルに下記のような式を書きます。 =HYPERLINK("リンク先","表示名") リンク先の例1:D:\test.xlsのsheet2のA5セルへリンク D:\test.xls#Sheet2!A5 コチラの方がメンテナンスしやすいですかね。。

noname#61307
質問者

お礼

なるほど、よく解りました。ありがとうございました。エクセルはマクロを使ったりと、本を熟知していると思ってたのですが、見落としていたみたいです。やっぱり独学だと限界がありますね。 勉強になりました。

その他の回答 (4)

  • tkkari
  • ベストアンサー率28% (2/7)
回答No.4

システムエンジニア6年目です。 WEBで在庫表作成ですか。 まず、データベース(Access、MSDE、SQLServer、Oracleというような製品です)が必要でしょう。ここに商品データや在庫数のデータをためておきます。 あとは、そのデータベースから検索条件に合致するデータを抽出して、それをWEB上に表示させる仕組みになるかと思います。#3様がおっしゃっているように、ASPのほうがよろしいかと思います。 その前に、まずは、実現したい機能をまとめましょう。 商品の在庫状況が把握できれば良いですか?それとも、WEB上から新規商品を登録して、更に在庫更新も行いたいですか? また、商品数はどれくらいありますか?いつまでに在庫表が完成すればいいですか? ほしい機能や制約条件等により、WEBで作成するのが良いのか、Accessで作ったほうが良いのか、Excelのほうがいいのか、という判断もできますので、一度「ほしい機能」と「制約条件」を整理してみてはいかがでしょうか?

noname#61307
質問者

お礼

専門家さまからのご指導ありがとうございました。 もっと勉強したくなりました。 とりあえず、主人に頼まれたのは、エクセルで作って、ファイルメーカーも試して見たいと思います。それから、ASPももっと深く勉強してみます。

noname#61307
質問者

補足

詳しくありがとうございます。 Accessは、使ったことがありますが、今のパソコンのは入っていませんので、エクセルか、HTMLで、と考えましたが、やはり大量のデータを管理するならムリがあるでしょうか? エクセルで作った事がありますが、リンクの貼り方ができなかったのと、写真をつけるとセルが大きくなってしまうので、悩んでいます。 在庫は、売ったり仕入れたり、という在庫ではないですが、増えたり減ったりはします。商品数はかなり多いです。細かいというか。関連する商品にリンクさせるのと、取り付け説明書(スキャナで取り込んで)にリンクさせたいそうです。

  • necomimi
  • ベストアンサー率41% (633/1540)
回答No.3

在庫のデータということですから、データ更新は頻繁にあるのでしょう? であれば、データベースが関わってくるの必然だと思います。 そのデータベースを利用してWebページで表示しようというのは ありだとは思います。 ASPを利用したものなら(表示は)比較的簡単にできると思います (昔、ちょっとASPで遊んだことがあります)

noname#61307
質問者

お礼

ASPを調べまして、私なりに作ってみましたが・・・難しかったです。エクセルか、ファイルメーカーなら出来るかな?と思ってます。 勉強になりました。ありがとうございました。

noname#61307
質問者

補足

ASPを調べてみます。更新はよくあると思います。

  • nitto3
  • ベストアンサー率21% (2656/12205)
回答No.2

ここのページと同じ方法で作ればいいですが、文字が数字になるだけです。 かんたんにHTMLだけでは出来ませんね。 エクセルでもリンクは出来ますよ。

noname#61307
質問者

お礼

ありがとうございました。エクセルで作ってみます。もっと勉強したい気持ちも湧き上がってきました。

noname#61307
質問者

補足

エクセルでのリンクというのは、セルを指定する事でしょうか?それともマクロを使うのでしょうか?当方、初心者ですので、よく解らなくて・・。HPを作った事はあるのですが。

回答No.1

業務上のデータを HTML だけでというのは、きわめてお勧めできません。 データベースの利用は考えられないですか。

noname#61307
質問者

お礼

やっぱり素人考えでした。自分なりに調べるとHTMLでは限界がありますね。参考になりました。ありがとうございました。

noname#61307
質問者

補足

さっそくありがとうございます。データーベースですか?というと・・・。スミマセンどういうものでしょうか?何かのソフトが必要ですか?

関連するQ&A