顶!我最近也在干这个,想知道
另外作完安装程序后老出现找不到interpob.excel,我明明加上了阿

解决方案 »

  1.   

    建议:
    使用excel的录制宏的功能录制你想要的操作,然后对宏进行修改!!
      

  2.   

    合并,居中:
        ExcelApp.DisplayAlerts = False;
        ExcelWorkSheet.get_Range("A1:B2").Select();
        ExcelWorkSheet.Selection.HorizontalAlignment = xlCenter;
        ExcelWorkSheet.Selection.Merge;
      

  3.   

    同意 chenbinghui(阿炳) 的意见。把你想做的事先“录”下来。再慢慢研究一下。
      

  4.   

    使用excel的录制宏的功能录制你想要的操作,然后对宏进行修改!!
    在宏中有的属性,方法,在c#中有的没有.
      

  5.   

    最近我也用EXCEL,请问如何让Excel自动调整到合适的宽度?还有,我将数据导到excel后。
    workbook.Saved = false;
    workbook.SaveCopyAs(saveFilePath);
    workbook.Saved = true;
    if(MessageBox.Show("Export excel successfully! View   it ?" ,"" ,MessageBoxButtons.YesNo) == DialogResult.Yes)
    excel.Visible = true;
    else
    {
    excel.UserControl = false;
    excel.Quit();
    }为何这样退出后Excel进程Excel进程还在,并且打不开刚刚导出的Excel?
      

  6.   

    关进程用
    excel.save();
    excel.close();
    就高顶拉
      

  7.   

    可以参考我整理的这篇文章
    http://expert.csdn.net/Expert/topic/1454/1454452.xml?temp=.4643824
      

  8.   

    怎么操作word 哪
    是不是同理啊
      

  9.   

    仅供参考
    appWorkSheet.Range(appWorkSheet.Cells(1, 1), appWorkSheet.Cells(1, intMaxDetailCol)).MergeCells = True
        appWorkSheet.Range(appWorkSheet.Cells(1, 1), appWorkSheet.Cells(1, intMaxDetailCol)).HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter
        appWorkSheet.Range(appWorkSheet.Cells(1, 1), appWorkSheet.Cells(1, intMaxDetailCol)).Font.FontStyle = "Bold"
        appWorkSheet.Range(appWorkSheet.Cells(1, 1), appWorkSheet.Cells(1, intMaxDetailCol)).Font.Size = 24Dim range As Excel.Range = appWorkSheet.Range(appWorkSheet.Cells(intOldRow + 2, 1), appWorkSheet.Cells(intDetailRow, intDetailCol))    range.Borders(Excel.XlBordersIndex.xlInsideHorizontal).LineStyle = Excel.XlLineStyle.xlContinuous
        range.Borders(Excel.XlBordersIndex.xlInsideVertical).LineStyle = Excel.XlLineStyle.xlContinuous
        range.Borders(Excel.XlBordersIndex.xlEdgeBottom).LineStyle = Excel.XlLineStyle.xlContinuous
        range.Borders(Excel.XlBordersIndex.xlEdgeBottom).Weight = Excel.XlBorderWeight.xlMedium
        range.Borders(Excel.XlBordersIndex.xlEdgeLeft).LineStyle = Excel.XlLineStyle.xlContinuous
        range.Borders(Excel.XlBordersIndex.xlEdgeLeft).Weight = Excel.XlBorderWeight.xlMedium
        range.Borders(Excel.XlBordersIndex.xlEdgeRight).LineStyle = Excel.XlLineStyle.xlContinuous
        range.Borders(Excel.XlBordersIndex.xlEdgeRight).Weight = Excel.XlBorderWeight.xlMedium
        range.Borders(Excel.XlBordersIndex.xlEdgeTop).LineStyle = Excel.XlLineStyle.xlContinuous
        range.Borders(Excel.XlBordersIndex.xlEdgeTop).Weight = Excel.XlBorderWeight.xlMedium
      

  10.   

    怎样获得Excel中控件的值呢 比如一个TextBox的值
      

  11.   

    先用TBLIMP把EXCEL9.olb转换成EXCEL.dll
    然后在project中引用EXCEL对象
    当出现ErrMessage"拒绝访问。"时
    在运行中输入dcomcnfg.exe
    在弹出的对话框中分别设置microsoft excel对象的访问权和调用权限;
    设置前两个选项:允许访问和允许调用 就可以了
    添加 你的机器名/ASPNET这个用户到这两个权限设置中去
      

  12.   

    但愿我的一篇文章读你有所帮助:
    http://www.uncj.net/Exce.htm