1

ほとんどのユーザーが使用できるように、ネット上で Excel ファイルを配布する方法を見つけようとしています。Microsoft Excel Viewer (Office がインストールされていなくても Excel ファイルを開くことができる) は知っていますが、このファイルに必要な VBA コードを実行しません。さらに、Office 2007 の API にはいくつかの変更があり、ファイルの一部が正しくレンダリングされないため、解決策が Excel XP / 2003 にも適用できることを願っています。これをする?

4

3 に答える 3

3

VBA が必須の場合、完全なクライアントをインストールする以外に方法はありません。

Google がより迅速にスクリプトを Google ドキュメントに追加できるように FSM に祈りますか?

于 2009-06-23T09:21:57.863 に答える
2

Excelは、ExcelVBAコードを実行する唯一のアプリケーションです。

SpreadsheetGear for .NETは、.NET用のExcel互換のスプレッドシートコンポーネントであり、WindowsフォームスプレッドシートコントロールとExcelに類似したAPIが含まれています。SpreadsheetGearを使用すると、より詳細に制御できるという利点があり、ユーザーがExcelを使用しているかどうかを心配する必要はありませんが、欠点は、VBAコードをVB.NETまたはC#で書き直す必要があることです。

試してみたい場合は、ここから無料トライアルをダウンロードできます。

免責事項:私はSpreadsheetGearLLCを所有しています

于 2009-06-23T15:37:31.523 に答える
0

それをExcelアドインにして、パスワード保護を追加します。

Excelアドインを作成する方法

于 2009-06-23T09:27:30.833 に答える