出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

ご教授願います   kenkenさん [2001/09/14 1:13:04] [599]
  Re:ご教授願います   YasNet(管理人)さん [2001/09/14 1:28:33] [601]
    Re:ご教授願います   YasNet(管理人)さん [2001/09/15 17:46:36] [617]
      Re:ご教授願います   kenkenさん [2001/09/15 20:41:17] [620]
  Re:ご教授願います   arikさん [2001/09/14 10:05:52] [602]
    Re:ご教授願います   kenkenさん [2001/09/14 23:54:41] [607]
      Re:ご教授願います   arikさん [2001/09/15 1:40:47] [608]
        Re:ご教授願います   kenkenさん [2001/09/15 12:51:57] [610]
          Re:ご教授願います   arikさん [2001/09/15 16:51:43] [615]
            Re:ご教授願います   kenkenさん [2001/09/15 17:26:28] [616]

[599] ご教授願います
投稿者:kenkenさん 2001/09/14 1:13:04
こん○○は。^^
はじめまして。
kenkenと申します。
教えて頂きたいことがあるのですが宜しくお願い致します。m(__)m
例えばですが
Set myXls = Server.CreateObject("Excel.Application")とすると
Excelオブジェクトが作成できるのですが
このエクセル側の書式設定(例えば列幅の調整など)をASPから行うことは可能なのでしょうか。
また、参考書などを見るとCreateObjectの構文にプログラムIDとありますが
この"プログラムID"の値はどのように調べれば良いのでしょうか。
レジストリに登録されていることは判るのですが、、、
また例えば、Outlook.Applicationオブジェクトを作成し、受信トレイをWebで表示する
と言うような事も可能なのでしょうか。
このようにASPではなく、アプリケーション側の命令、アウトルックなら"受信トレイを開く"とか"予定表を開く"またエクセルなら"新しいシートを一つ追加する"などの命令を記述したい場合はどこで調べれば良いのでしょうか。
いくら参考書を読んでも、何か前提があってその事を理解した上で書かれているようなのでとても理解できないのですが。。。
このような事が書かれている本などございましたら是非教えて下さい。お願い致します。

[601] Re:ご教授願います
投稿者:YasNet(管理人)さん 2001/09/14 1:28:33
kenken 様 こんにちは YasNet です
 
> 例えばですが
> Set myXls = Server.CreateObject("Excel.Application")とすると
> Excelオブジェクトが作成できるのですが
> このエクセル側の書式設定(例えば列幅の調整など)をASPから行うことは可能なのでしょうか。
> また、参考書などを見るとCreateObjectの構文にプログラムIDとありますが
> この"プログラムID"の値はどのように調べれば良いのでしょうか。
> レジストリに登録されていることは判るのですが、、、
> また例えば、Outlook.Applicationオブジェクトを作成し、受信トレイをWebで表示する
> と言うような事も可能なのでしょうか。
> このようにASPではなく、アプリケーション側の命令、アウトルックなら"受信トレイを開く"とか"予定表を開く"またエクセルなら"新しいシートを一つ追加する"などの命令を記述したい場合はどこで調べれば良いのでしょうか。
> いくら参考書を読んでも、何か前提があってその事を理解した上で書かれているようなのでとても理解できないのですが。。。
> このような事が書かれている本などございましたら是非教えて下さい。お願い致します。
エクセルは、私の専門外なので、当サイトのリンク集のサイトを参考にして見てください。
きっと良い情報が見つかるはずですよ。
 
う〜、時間を見つけて勉強せねば・・・
では では

[617] Re:ご教授願います
投稿者:YasNet(管理人)さん 2001/09/15 17:46:36
kenken 様 こんにちは YasNet です
 
なんだか、話が違う方向に向かっているので・・・http://www.microsoft.com/japan/developer/library/default.asp

マイクロソフト製品は、上記のMSDNライブラリを検索するのが、基本中の基本です。
 
本来はこのMSDNを年間契約で、購入するのが本来の姿?
なのでしょうけど・・・(私はオンラインのみですが(ビンボーなので))
 
では では

[620] Re:ご教授願います
投稿者:kenkenさん 2001/09/15 20:41:17
管理人様

有難うございます。
こちらのページを見て
じっくり勉強させて頂きます。
有難うございました。

[602] Re:ご教授願います
投稿者:arikさん 2001/09/14 10:05:52
> Excelオブジェクトが作成できるのですが
> このエクセル側の書式設定(例えば列幅の調整など)をASPから行うことは可能なのでしょうか。
可能です。

> また、参考書などを見るとCreateObjectの構文にプログラムIDとありますが
> この"プログラムID"の値はどのように調べれば良いのでしょうか。
これについては知識がないです。

> また例えば、Outlook.Applicationオブジェクトを作成し、受信トレイをWebで表示する
> と言うような事も可能なのでしょうか。
受信トレイを表示できるかは知りませんが、オブジェクトは作成できます。

> このようにASPではなく、アプリケーション側の命令、アウトルックなら"受信トレイを開く"とか"予定表を開く"またエクセルなら"新しいシートを一つ追加する"などの命令を記述したい場合はどこで調べれば良いのでしょうか。
Office製品のオブジェクトを操作することは、ほとんどイコールVBAを操作することとなります。
それぞれの製品のHELPに「プログラミング」や「VBA」や「Visual Basic」などの項目に
「オブジェクト」「メソッド」「プロパティ」の項目があればそれが操作できる機能一覧です。

[607] Re:ご教授願います
投稿者:kenkenさん 2001/09/14 23:54:41
管理人さん、arikさんご返信頂きまして
誠に有難うございます。大変感謝いたしております。

ASPからOffice製品のアプリケーションを操作する場合
ほとんどVBAのコードで操作することは判りました。
ありがとうございます。
しかし、まったく同じではないみたいで
どうしてもエラーがでてしまうのですが
こういう場合は、ひたすらマイクロソフトや掲示板の過去ログなどで
検索するしかないのでしょうか。。。

[608] Re:ご教授願います
投稿者:arikさん 2001/09/15 1:40:47
ASPではユーザー操作の部分を除けば9割(それ以上かも)同じですので
違いは気にするほどではありません。
VBAでのコード操作の意味を理解していればなんら違いなくASPで操作できます。
意味を理解してればHELPとちょっとの試行錯誤でできます。

それと同じような質問を複数の掲示板にあげることはあまりよくないとされています。

[610] Re:ご教授願います
投稿者:kenkenさん 2001/09/15 12:51:57
> ASPではユーザー操作の部分を除けば9割(それ以上かも)同じですので
> 違いは気にするほどではありません。
> VBAでのコード操作の意味を理解していればなんら違いなくASPで操作できます。
> 意味を理解してればHELPとちょっとの試行錯誤でできます。
 有難うございました。

> それと同じような質問を複数の掲示板にあげることはあまりよくないとされています。
 そうなんですか。ごめんなさい。
 でも何故に。。。?

[615] Re:ご教授願います
投稿者:arikさん 2001/09/15 16:51:43
> > それと同じような質問を複数の掲示板にあげることはあまりよくないとされています。
>  そうなんですか。ごめんなさい。
>  でも何故に。。。?
人により解釈が違いますが
・へたな鉄砲数打ちゃあたる的で質問に誠意が感じられない
・そういったことをする人には結果返信をしない人が非常に多いこと
(ひとつだけ返信して他は無視も多い)
「マルチポスト」(複数投稿)、「ネチケット」で検索すれば
一般的な(いろんな)理由が見つかると思います。

[616] Re:ご教授願います
投稿者:kenkenさん 2001/09/15 17:26:28
>へたな鉄砲数打ちゃあたる的で質問に誠意が感じられない
>・そういったことをする人には結果返信をしない人が非常に多いこと
>」 (ひとつだけ返信して他は無視も多い)
 確かにそうですね。。。(そう言う人もいますね。)
 気をつけます。。。

 しかし、この質問は
 コードの記述を知りたいと言うより
 そのような事が書かれている、本などあったら教えて頂きたかったので。。。



TreeBBS For ASP V.0.1.3
Program By YasNet