3

いくつかの VBA コードがあり、それを Excel アドインとして保存しました。この Excel アドインを自動的にインストールする方法が必要です。ユーザーがインストーラーを実行してアドインをインストールできるように、インストーラーを作成したいと考えています。

このガイドに従って、アドインを自動的にインストールします。

しかし、Setup Factory をガイドとして使用してスクリプトを追加する方法がわかりません。たとえば、Setup Factory を使用してこのスクリプトを挿入するにはどうすればよいですか?

--Check whether Excel is opened.
sValues = Window.EnumerateTitles(true);

--Next line has SetupFactory 8 code
--for iCount, sValue in sValues do

for iCount, sValue in pairs(sValues) do
    if String.Find(sValue, "Microsoft Excel", 1, true)>0 then                   
        Dialog.Message("Error", "First close Microsoft Excel."..
                        String.Char(10)..String.Char(10)..
                        "Uninstaller will now abort.",
                        MB_OK, MB_ICONINFORMATION);
        -- Make sure the process ends with a value other than 0
        -- so the uninstall can be performed again.
        Application.Exit(EXIT_REASON_USER_ABORTED);
    end;    
end;
4

1 に答える 1

0

[タスク] ウィンドウで [アクション] -> [起動時] を選択し、スクリプトを挿入します。他のスクリプト コンポーネントは、他のアクション ウィンドウに挿入する必要があります。

于 2012-07-03T07:16:10.133 に答える