タイトル : Re: VB.NETにてエクセルのセル結合 投稿日 : 2005/11/02(Wed) 22:32 投稿者 : 魔界の仮面弁士
> 現在ASP.NETでの開発を行っているのですが、 > 既存のエクセルファイルをASP.NETで開き、 > エクセルのセルを結合しようとしております。 ライセンス的な問題はクリアされている、という事でよろしいでしょうか? hhttp://support.microsoft.com/kb/257757/ja/ 》 現在のライセンス ガイドラインでは、クライアントサイドに Office のライセンスを受けた 》 コピーがない場合は、Office アプリケーションをサーバーに配置して、クライアント要求に 》 対するサービスを提供することは許可されません。 》 サーバーサイド オートメーションを使用して、ライセンスを受けていないワークステーションに 》 Office 機能を提供することは、使用許諾契約書 (EULA: End User License Agreement) には 》 含まれていません。 とありますので。 (クライアントに Excel がある場合でも、バージョンが違う場合は NG だったかも…) なお、クライアント側に Excel 2003 が存在するのであれば、XMLスプレッドシートを利用できます。 hhttp://codezine.jp/a/article.aspx?aid=194 > xlRange5 = xlSheet.Range("A1:B2") '結合セル範囲 > xlrange5.Merge() 'セル結合 > というような作りなのですが > 結合の所で処理が止まってしまいます。 A1〜B2 という 4 つのセル範囲のうち、2 つ以上のセルに値が入力されている状態で 結合されており、その結果、結合時に確認ダイアログが表示され(またはエラーが発生して)、 処理が停止している…なんて事はありませんか? |