Article View: fj.lang.visualbasic
Article #565Re: [Q]VB4 で、 Excel97 のパスを求める方法は?
From: Sato Masahiro
Date: Wed, 25 Feb 1998 00:00
Date: Wed, 25 Feb 1998 00:00
31 lines
1740 bytes
1740 bytes
In article <6cvrqa$df6$1@ptop03.ptop.ad.jp>, Koji Kubo wrote: >VB4で、Excel97のインストールパス(正確にいえばEXCEL. >EXEのフルパス)を知る方法が分かりません。どなたか分かる方がいらっ >しゃればご教示ください。 指定したファイル名を元に関連付けられている実行ファイル名を 取得するには、例えば Win32 API の FindExecutable 関数などを 使用すれば可能かと思います。しかし、 >実際にやりたいことは以下の通りです。 > >Dim ret >Dim wkExcelPath as String >Const xls1 = "C:\xxxx\zzzz.xls" > >wkExcelPath = Excelのパスを求める方法() >ret = Shell(wkExcelPath & " " & xls1, 3) > >上記の「Excelのパスを求める方法()」の部分の方法が分かりません。 この様なことを行いたいのであれば、Visual Basic の CreateObject 関数や、GetObject 関数などを使用すれば、簡単そうです。 私の使用している Visual Basic 4.0 には、GetObject 関数の サンプルプログラムとして、Excel のファイルを開く例が 載っていましたので、調べてみてはいかがでしょうか。 -- Computer Institute of Japan, Ltd. 佐藤正宏 masahiro@cij.co.jp
Technical Details
Message-ID:
<6d0bm0$2p5$2@hawaii.ykhm.cij.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6cvrqa$df6$1@ptop03.ptop.ad.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 105c2e,78810259d327dc39 X-Google-Attributes: gid105c2e,public From: masahiro@cij.co.jp (Sato Masahiro) Subject: Re: [Q]VB4 で、 Excel97 のパスを求める方法は? Date: 1998/02/25 Message-ID: <6d0bm0$2p5$2@hawaii.ykhm.cij.co.jp> X-Deja-AN: 328420866 References: <6cvrqa$df6$1@ptop03.ptop.ad.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Organization: Computer Institute of Japan, Ltd. Newsgroups: fj.lang.visualbasic