2009-05-14 9 views
0

私はExcel(2007)文書を保持する私のプロジェクトでDsoFramer 1.3を使用しています。しかし、それは大きな問題を抱えています:DsoFramer 1.3の編集方法は?

DsoFramerによって開かれたすべてのExcelドキュメントは、1つのExcelプロセスのみを共有します。その結果、DsoFramerによって開かれた2番目のExcelドキュメント、最初のドキュメントは編集不可能になります。

さらに、WindowsエクスプローラでExcel文書を直接ダブルクリックすると、DsoFramer内の文書はフォーカスが失われます。これは、タスクマネージャーにはexcel.exeが1つしかないためです。

幸い、マイクロソフトはDsoFramer 1.3のソースコードを提供していますが、サポートしていません。 (http://www.microsoft.com/downloads/details.aspx?FamilyId=CE2CA4FD-2169-4FAC-82AF-770AA9B60D77&displaylang=en

ソースコードを編集して毎回dsoframerを使用してExcel文書を開くときに、新しいExcelプロセスを生成するにはどうすればよいですか?

私はSteveの方法を試しましたが、動作しません。 DSOFramer closing Excel doc in another window. If unsaved data in file, dsoframer fails to open with "Attempt to access invalid address"

答えて

0

あなたは、表示する機能、編集、フォーマット、印刷、等... XLSとのxlsxワークブックを提供Windows Forms controlが付属していますSpreadsheetGearを試してみてください。さまざまな理由でDsoFramerからSpreadsheetGearに切り替えた多くのお客様がいます。

SpreadsheetGearは、ブックのコレクションであり、Excelアプリケーションのインスタンスに大体類似しているブックセットという概念を持っています。ワークブックセットの数は、使用可能なメモリによってのみ制限されます。また、WorkbookView Windows Formsコントロールも備えています。複数のWorkbookViewを持つことができます。また、各WorkbookViewにはデフォルトで独自のブックが設定されています(複数のWorkbookViewで同じブックセットを表示する場合は、これをオーバーライドできます)。

SpreadsheetGearの詳細については、無料トライアルhereをダウンロードしてください。

免責事項:私は、スプレッドシートギア社

0

オフィスOCX 7が問題を持っていない所有しています。これは、拡張バージョンのdsoframerのようであり、dsoframerに存在するいくつかの運命的なバグを解決しました。

関連する問題