Re: excelVBA のshellコマンドでTeXをかけるには?

名前: eiichi
日時: 2002-09-30 05:59:11
IPアドレス: 218.46.41.*

呼び出しをcmd.exeまたはcommand.exe経由で行えばディレクトリの移動などもできます。 Shell "cmd /c " & Left(hoge1, 2) & " & " _ & "cd " & hoge1 & " & " _ & "platex.exe " & hoge2 で行けると思います(未確認)。 Windows2000であればcmd.exeでWindows9xならばcommand.exeです。 XPとかMeとかは知りません。 cmd.exeの詳細についてはコマンドプロンプトで cmd /? とタイプしてヘルプを表示してみてください。 後、hoge1はフルパスであることが前提で、最後は"\"で終わっているものとします。 "\"が無くても普通は問題ないのですが、"C:\"などのルートディレクトリに移動する際には"\"が無いと移動できないので。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)