• ベストアンサー

Webページで申請フォームを表示して、入力されたデータをExcelかAccessに取り込みたい

Excel2000とAccess2000を使用しています。(初心者です) 人事関係の部署にいるのですが、次のようなことを行いたいのです。  1.複数部署からの人事登録(入社/退職など)をWebページから申請できるようにしたい  2.一度の申請で複数人数が登録できるようにしたい  3.登録データはメール送信あるいはサーバ上においたExcelシートに取り込みたい このようなことを実現するにはどうしたら良いのでしょうか。 HTMLも詳しくないので、できればフリーソフトを加工して簡単にできないものでしょうか。

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

  • ベストアンサー
  • zealzany
  • ベストアンサー率35% (19/53)
回答No.2

#1さんのおっしゃる様に仕事なのですから覚えないとしかたがないのでしょうね。サーバーの環境(DB有無・使用可能言語・管理者)。会社の規模(部署数・遠隔地・人数・更新頻度等)がわからなければ何が簡単かを言うことができませんが、パターンとしては 1.入力者がエクセルにて入力しメールで送信 2.perl等で開発(約30行程度の簡単なもので実用可能) 3.PDFファイルでweb公開し入力。メール送信。 更新頻度がそれほどないのであれば1.が一番簡単です 2.3.はデータをCSVにすることになります。 DBが使用可能なのであれば更新はデータ表示も可能なので利用者は簡単ですね 参考URLはCSVエディター

参考URL:
http://www.ahref.org/cgi/

その他の回答 (1)

  • acky
  • ベストアンサー率31% (182/583)
回答No.1

Webページ上でコトを済ませたいのならHTMLは不可欠です。 「詳しくないので」ではお話になりません。 仕事なんですから覚えるということが必要だと思います。 で、それを踏まえた上で。。。 1:Webページからの申請にはHTMLと共に更に高度なCGIやPHPと言った知識が必要になります。 2:これはまあ、シートをダウンロードしてもらえばいいわけですからね。 3:サーバーに置けるのなら、後はHTMLでタグを書いてダウンロード出来るようにするだけです。 で、それをメールで送ってもらえばいいわけですね。 上記のようなことがもっと簡単に出来るのはサイボウズ等の グループウェアを使うことですが、高いですからね~ まあ、あの機能を考えれば高くないかも知れませんが、 必要性をどこまで感じられるか、ですね。

関連するQ&A

  • Excelで作成Webページ保存した頁について

    ホームページ作成に向けて、(X)HTMLやSEOなどを勉強中の初心者です。 Excelで作成し、Webページとして保存したページについて、 3点質問致します。とんちんかんな事を訊いていればご指摘ください。 1.Excel⇒Web保存するページ(以下Aと記載)以外のページ(トップページなど。以下、Bと記載) はXHTMLで作成しようと思います。 Aは、HTMLなのかXHTMLなのか、或いはそれ以外なのか、判別できないのですが、 同一ホームページでこれら(HTMLとXHTMLなど)が混在しても、異なるページなので (異なるホームページ間と同様に)問題は生じない、と考えてよろしいのでしょうか? 2.1と内容が重複するかも知れませんが、検索エンジンはAをどのように評価するのでしょうか? すなわち、Aの文書構造はExcelの自動変換プログラム?任せなので、SEO上の工夫を施す余地 がなく、検索エンジンにどのように評価されるか?ということです。 ちなみに、Aの元となるExcelは複数シートあり、うち2~3シートは、数字主体のかなり大きな表 になりそうです。 3.AとBで、文字コードを統一する必要はありますか? 試しに作成したAのソースを見ると「shift_jis」になっていましたが、BはUTF-8にしようかと思っています。 以上、よろしくお願い致します。

  • excelとaccess

    メーカーに勤務しております。計測器など社内設備の管理をしています。社内設備はすべて管理NOを割り当てており、Accessに設備名を入力して管理NOを登録します。それとは別にExcelに設備名を登録します。これは登録した設備は部署, 次回メンテナンスの月によって分ける必要があるためです。現在は各部署のExcelファイルがあり、そのファイルの中に各月のシートがあります。AccessとExcelの両方に設備名称などの情報を入力しているため2度手間です。1度の入力で済む方法はないでしょうか?

  • HTMLフォームに自動入力

    会社で利用しているシステムにて、Excel上の1セル内にあるデータを、Webサイト上の1つのHTMLフォームにコピー&ペーストする、オペレーションを行っています。 1つのWebページ上には複数のHTMLフォームが存在しており、1つのフォームに対して、Excelから コピー&ペーストをするという作業を行っており、非常に手間で困っています。 この作業を自動化したいと考えています。 イメージとしては、csvのデータを元データとして、csv内の1つのセルを対象のHTMLフォームと関連付けを行い、自動でHTMLフォームを埋めたいと考えています。 これを実現するのに、以下2つの方法があるのではないかと推測しました。 (1) Excel VBA からのIE操作 (2) Firefox のAdd-on Greasemonkey経由のjavascript 作成 ■質問 私が調べられる範囲としては、上記の2つだけだったのですが、実施したい自動化作業にて 望ましい実現方法は、他にありますでしょうか。 もし、同様なシステムを開発されたことがある方がいるのなら、実現方法等を教えて頂ければ と思います。 ※私のプログラムレベルは、Perlやシェルスクリプトで、システム管理の自動化プログラムを書く程度 のレベルです。

  • Java で、フォーム形式のデータを送信するには?

    Javaの入門者です。3日ほど独学で勉強しています。 Javaを使って、HTMLでいうフォーム送信のような事を行おうと思っていますが、よくわかりませんでした。どなたかサンプルプログラムなどの情報をおもちの方は居られませんでしょうか? ●きっかけ 複数のサービスのIDとパスワードを記憶し、入力するのが面倒との声がありました。1度だけ入力してもらったID・パスワードを元に、複数のID・パスワードを貼りつけ、送信したいのです。Perlなど(HTML生成)ではディスクにパスワードが残ってしまいますので、Javaで出来ないものかと調査しましたがさっぱりわかりませんでした。 基本的には、パスワードがディスクに残らずに送信できればOKです。Java以外でもOK。もちろんマルチユーザー向けとなります。 ●環境 レンタルサーバー(Apacheサーバー使用)使用。使用できるソフトに制限あり。 sendmailは使用可能。CGIも使用可能。 複数のサービスは複数の他社のサービスで、もちろんサーバーも別です。 開発には特に予算がなく、ソフトウェア購入などの費用は(ひとまず)ない状態です。 よろしくお願い申し上げます

    • ベストアンサー
    • Java
  • エクセルから作ったホームページが表示されない・・・

    エクセルで3枚程度のシートからなる表をつくり、HTML形式で書き出し、それをインターネットで見られるようにしたいのですが、どうもうまくいきません。 シート1枚の場合はindex.htmlというファイル名にすれば、ちゃんと表示されるのですが、一つのエクセルで複数のシートを作成し、それをHTMLで書き出すと、仮にファイルが「index」であれば、「index.html」というファイルと「index.files」というフォルダが作成されるのですが、これをサーバーにアップしたときに何も表示されなくなってしまいます。 ちなみに、自分のパソコン(ローカルのデータ)は、きちんと見ることができます。多分、なんらかの理由で階層が壊れてしまっているとか、そんな理由なのか と思うのですが、当方あまり詳しくないものですから・・・。 サーバーは、goo!の無料ホームページを使っています。 この文章では、何の質問なのか分からない?かもしれませんが、どなたかお知恵を 拝借してください。

  • エクセル 複数のシートからデータの摘出

    こんにちは教えてください。 複数のExcelシートから、重複データの抽出を行いたいのですが ご教授お願いいたします。 現在バーション2010 元データ シート1       A     B     C     D 1      氏名   役職   部署   年齢 2      山     社員   開発   45 3      下     社員   人事   42 4      川     役員   人事   50 5      目     社員   企画   33 6      高     平     人事   50 7      坂     平     企画   33 シート2       A     B     C     D 1     氏名   役職   部署   年齢 2      田     社員   開発   45 3      田     社員   人事   42 4      高     役員   人事   50 5      坂     社員   企画   33 6      高     平     人事   50 7      坂     平     企画   33 シート3も同じ様にあり今後20シートまで行く予定 集計用 シート21      A      B     C    D 1          検索条件 2          人事 3          開発 4 5 6    氏名   役職    部署   年齢 7 8 9 10 部署で検索条件を行い現在2種類ですが増えて行き30種類を超える予定です 諸先輩方のVBAを見よう見まねで組んだのですが エクセルの2003で動かすと上手くいきません。 もともとを理解していないのでダメだと思うのですが 宜しくお願いします。 又最初から、20シート 30種類のマクロを組み 問題なく動く様にもしたいです。 Sub オートフィルター() For i = 1 To 3 With Worksheets(i) .AutoFilterMode = False .Range("A1:E1").AutoFilter For k = 2 To 3 .Range("A1:E1").AutoFilter Field:=5, Criteria1:=Range("B" & k).Value .Range(.Range("A2"), .Range("A1").SpecialCells(xlLastCell)).SpecialCells(xlCellTypeVisible).Copy Range("A65536").End(xlUp).Offset(1) .AutoFilterMode = False Next k End With Next i End Sub

  • VC++ で Excelを制御できますか?

    VC++ で 複数にわたるExcelシートを加工する プログラミングは可能でしょうか。 例えば、3つあるExcelファイルを1つにまとめたり、 シートを分割したり、グラフを作成したりとか。 その他の方法でも、比較的実現可能なら教えてください。 マクロはほとんど触ったことはありません。

  • 【ASP】HTMLデータをExcelに吐き出す時

    ASPファイルに『ContentType = "application/vnd.ms-excel"』 を設定してHTMLデータをExcelに吐き出して保存する際、 Excelファイル内でデータを複数シートに分けて保存する事は可能でしょうか?

  • Excelでオートナンバーとデータ入力

    お世話になります。 Excelで見積のテンプレート作成中です ExcelのBookを開いた時に例えばA1のセルに ある決まった文字を先頭に (人のイニシャルMO00001)のように自動でオートナンバーをつける事はできるのでしょうか? VBA等で・・・ また、そこの見積に入力したデータを 見積フォームは一般の見積もり形式 登録されるデータは一覧形式 他のBook(サーバーの共有Excelシート等) 見積フォームは個々のクライアントPCのExcelシートです・・・ 簡単に何をしたいかと言いますと Excelを使用した見積データを作成したいのです 個人個人が作成した見積もりを マクロ(VBA)等の登録機能を利用して 個々の見積データを一覧にして オートフィル等で検索できるようにしたいのです! 分かりにくかったら申し訳ありません・・・ よろしくお願い致します!

  • エクセル(Excel)のファイルをサーバ上で共有して、アクセス権でシートを分けたい

    エクセル(Excel)の一つのファイルをLANサーバ上で共有して、 別々の複数のユーザが、それぞれ自分だけがアクセスできるシートを持ち (パスワードなどで、シートごとに別々のアクセス権をもたせたいのですが) 同時に複数のユーザが編集、上書き保存などを行ないたいのですが 可能でしょうか? エクセルのバージョンによって違いとかありますでしょうか? 何か情報がありましたら教えていただきたく、よろしくお願いいたします。 m(_ _)m