![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
ローカルドライブに C:\Book1.xls があります。
VBScriptで下記の記述をして、拡張子.vbsで保存し、そのファイルをダブルクリックすると、メッセージボックスにC:\Book1.xls のシート「管理」のセルA1の値を表示することができます。
Set objExcel = WScript.GetObject("C:\Book1.xls")
WScript.Echo objExcel.Sheets("管理").Cells(1,1)
これと同じようなことをHTML内に埋め込んだVBScriptでやりたいと考えています。
C:\Book1.xls のシート「管理」のセルA1に入力されている値を取得して、document.write を使って書き出したいと考えています。
出来れば、ネットワーク上のパスに置かれたExcelファイルに対しても同様のことをしたいと考えています。
サンプルコードなどをご教授願えないでしょうか?
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Set objRS = objADO.Execute("select * from 管理")
Msgbox objRS(0).Name
Msgbox objRS(0).Value
No.1
- 回答日時:
ローカルのHTMLなのでしょうか
htmやhtmlから htaやwsfに拡張子を変えてもいいでしょうか
スクリプトは 深刻な障害が起きないように
ローカルファイルへのアクセスが制限されています
htaなどはその制限がありませんが Webページとしては表示できません
HTMLのVBS とはどういうものを指しているでしょうか
どういう使い方なのでしょうか 社内 社外 Web LAN内
くわしく教えてください
http://tuka.s12.xrea.com/index.xcg?p=HTA
http://www.google.co.jp/search?num=50&hl=ja&q=HT …
この回答への補足
レスいただきまして、ありがとうございます。
LAN内でやりたいと考えています。
具体的には、ネットーワーク上のフォルダにExcelのブックがあり、複数人でこれを編集しています。
集計値がシート[管理]のセルC3に表示されるようになっているので、常に最新の値をWebページから確認できるようにしたいのです。
下記のようにHTML内にVBScriptを記述して、Excelから取得した値を変数「atai」に格納して、document.writeで表示したいと考えています。
拡張子はhtmlである必要があります。
<html>
<head>
<title>sample</title>
</head>
<body>
<script language="VBScript">
<!--
dim atai
'------------------------------
'ここで、ネットワーク上のパス
'\\192.169.2.20\test\Book1.xls
'のシート[管理]のセルC3の値を
'変数 atai に格納して、下の
'document.write でWebページ上に
'表示したい
'------------------------------
document.write atai
-->
</script>
</body>
</html>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- その他(プログラミング・Web制作) python文字化けエラーが発生しているようです 3 2022/04/13 19:41
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) 貼り付けた値が消えていく 以下はソースファイルの2番目のシートのB6から最終行を取得 ターゲットファ 2 2023/07/27 12:23
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IP自動設定のバッチがうまくい...
-
VS2013のデバッグについて
-
CGIがソースで表示されてしまう。
-
ASPを使ってサーバ側のバッチを...
-
Webアプリが信頼済みサイトか...
-
拡張子「.IDJ」を、windo...
-
サポートされたファイル形式お...
-
【VBA】マクロの入ったファイル...
-
PDFファイルの倍率を変えて保存...
-
Googleマップに保存した地点が...
-
個別に違う添付ファイルを付け...
-
e-taxで送信ファイルの拡張子が...
-
EXCELマクロでのtifファイルの...
-
TextBoxにフォーカスを与えると...
-
過去の写真や動画の長期保存(...
-
A4の紙に印刷されている文字を...
-
ファイル数と合計サイズの取得方法
-
リストビューの選択状態を取得...
-
microsdカード保存物をPCで見る...
-
PSDファイルをレイヤーをそのま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VS2013のデバッグについて
-
IP自動設定のバッチがうまくい...
-
ローカル上とネット上で保存し...
-
JavaScriptで、写真(画像)の...
-
(新)無料FC2でアクセス制限
-
PHPからエクスプローラーや電卓...
-
IEでtitleが表示されない
-
ApacheでFirefoxのリンクが$TMP...
-
FLASHで.exeファイルを起動したい
-
SWFとAIRの違いを教えてください。
-
NAMAZUについて
-
クロームブックは
-
CGIがソースで表示されてしまう。
-
Linux上のActiveX
-
無料で簡単で自分のPCだけで使...
-
ブラウザが揺れる(震動)させ...
-
Flex3 Rss readerがWEB上では取...
-
pythonをhtmlに埋め込みたい
-
ASPを使ってサーバ側のバッチを...
-
新規Workbookの作成 Google Col...
おすすめ情報