[[20050205180107]] 『Web上でエクセルを開いて、保存せずに閉じたい』(けー) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『Web上でエクセルを開いて、保存せずに閉じたい』(けー)

初めまして。お世話になります<m(__)m>
うまく説明できないかもしれませんが、BOOK1.xlsに、BOOK2.xlsを開くようハイパーリンクをつけました。
閉じる時に、auto_closeで下記のように、BOOK2.xlsを保存しないようにしました。

Sub Auto_close()

    Windows("BOOK2.XLS").Activate
    Application.DisplayAlerts = False

    Workbooks("BOOK2.XLS").Close
End Sub

エクセル上からBOOK1.xlsでBOOK2.xlsを開き、閉じると、うまく行きます。
が、Web上でBOOK1.xlsでBOOK2.xlsを開き、閉じると、

”Application.DisplayAlerts = False”部分で
「実行時エラー '1004':

  'DisplayAlerts'メソッドは失敗しました。'_Application'オブジェクト」
というエラーが出ました。
Application.Valueで、BOOK2のオブジェクトを調べましたが、"Microsoft Excel"って表示するのに…

なんでWeb上でわざわざこんなことするんだ?と思われると思いますが
仕事の関係上、こうなってしまって…仕方ないと思ってください(^^ゞ

素人なものですが、何卒宜しくお願い致します<m(__)m>

[エクセルのバージョン]
Excel2000
[OSのバージョン]
Windows2000


 EXCLEファイルをインターネットエクスプローラで開いて使用すれば
 機能が限定されるのは当然です。
 VBAにおいても使用できない構文はあります。
 使えるものと使えないものを調べながら開発してください。

 ふつうはブラウザで動作するVBSとかで開発するものですけどね。

  (INA)


きゃーご返答ありがとうございます!!(かなりうれしい)

こんなド素人に、救いのお言葉うれしゅうございます(かなりうれしい)

返事が遅くなって申し訳ないです。
そうですね、VBSの路線でいってみます。
何分、エクセル素人なもので、申し訳ないです。

本当にありがとうございました。
(けー)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.