VC#2005で
文字列をクリップボード経由で
エクセル2003のワークシート
に貼り付けたいのですが
エラーが発生してしまいます

 Clipboard.Clear();
 Clipboard.SetText("貼り付ける文字列");
 Excel.Application exl = new Excel.Application();

 exl.Visible=true;
 exl.Workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet);
 exl.ActiveCell.PasteSpecial(Excel.XlPasteType.xlPasteValues, Excel.XlPasteSpecialOperation.xlPasteSpecialOperationNone, false, false);
  ↑ここで
 「Range クラスの _PasteSpecial メソッドが失敗しました。」
 とエラーが出ます


エラーの原因がわかりません・・・
どうやれば貼り付けできるのでしょうか?