C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[4]:  エクセル・・・


(過去ログ 20 を表示中)

[トピック内 5 記事 (1 - 5 表示)]  << 0 >>

■8603 / inTopicNo.1)   エクセル・・・
  
□投稿者/ えく (1回)-(2007/10/03(Wed) 20:15:48)

分類:[.NET 全般] 


VC#2.0 WEBアプリです

現在あるエクセルの指定のセルの中身を受け取りやセルの中の文字を追加して保存などをまずやりたいです。
同じマイクロソフトなのでなにかをつかえば簡単に出来ると思うんですが
何を使ったらいいのか教えていただけますか?
あと、どのように出来るのかなど、何でもいいのでお願いします
引用返信 編集キー/
■8607 / inTopicNo.2)  Re[1]:  エクセル・・・
□投稿者/ はつね (281回)-(2007/10/03(Wed) 21:43:39)
はつね さんの Web サイト
No8603 (えく さん) に返信
> VC#2.0 WEBアプリです

ExcelはWindowsアプリ、Webアプリとは異なります。
よって、簡単にはできません。
というか、やりたい事によっては実現する方法すらないかも知れません。

その判定で重要なのは、Excelファイルはどこにあるのかです。
Webサーバ側にあるのか、それとも手元のマシンにあるのか。これ、非常に重要。
Webアプリが扱えるのはWebサーバ側にあるファイルだけですから。

引用返信 編集キー/
■8610 / inTopicNo.3)  Re[2]:  エクセル・・・
□投稿者/ えく (2回)-(2007/10/03(Wed) 23:06:45)
No8607 (はつね さん) に返信
> ■No8603 (えく さん) に返信
>>VC#2.0 WEBアプリです
>
> ExcelはWindowsアプリ、Webアプリとは異なります。
> よって、簡単にはできません。
> というか、やりたい事によっては実現する方法すらないかも知れません。
>
> その判定で重要なのは、Excelファイルはどこにあるのかです。
> Webサーバ側にあるのか、それとも手元のマシンにあるのか。これ、非常に重要。
> Webアプリが扱えるのはWebサーバ側にあるファイルだけですから。

サーバー側にあります。
例えばAの1のセルにある文字列を取り出して、それからサーバ側で処理をし、
結果をCの4のセルに文字列を入れるなどはどの様に出来ますか?
引用返信 編集キー/
■8617 / inTopicNo.4)  Re[3]:  エクセル・・・
□投稿者/ はつね (284回)-(2007/10/04(Thu) 02:02:31)
No8610 (えく さん) に返信
> サーバー側にあります。
> 例えばAの1のセルにある文字列を取り出して、それからサーバ側で処理をし、
> 結果をCの4のセルに文字列を入れるなどはどの様に出来ますか?

まずは↓をよんでみてください。
http://support.microsoft.com/kb/257757/ja

ライセンスの問題や他もろもろがあるので直接Excelファイルを処理するのではなく、Excelからxmlファイルに出力したものをサーバ側において処理するか、Excelを使わずにExcelファイルを入出力するサードパーティ製品を使ってくださいという事のようです。


引用返信 編集キー/
■8618 / inTopicNo.5)  Re[4]:  エクセル・・・
□投稿者/ はつね (285回)-(2007/10/04(Thu) 02:17:54)
No8610 (えく さん) に返信

肝心なこと書き忘れた。ASP.NETで実現するための様々な困難やライセンス(つまり、そのWebアプリを使う人は全員Excelをインストールしていないとライセンス違反になる)の問題をクリアできたとすると、基本はWinアプリでExcelを扱うときと一緒ですので、まずは、Winアプリでやりたい事を実現するコードを書いてみると理解が進むと思います。

参考URL
http://jeanne.wankuma.com/tips/excel/

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -