孟子請進,謝謝剛才的回答,再問一個問題


導出Excel,如何設置選中列的邊線,謝謝

宏代碼如下:
// With Selection.Borders(xlEdgeLeft)
// .LineStyle = xlContinuous
// .Weight = xlThin
// .ColorIndex = xlAutomatic
// End With

我用了幾種方法都不行,請幫忙

9 个解决方案

#1


你可以在Excel里錄制宏,看看生成的代碼應該差不多明白

#2


http://www.c-sharpcorner.com/Code/2002/June/GridViewIV.asp

#3


http://support.microsoft.com/default.aspx?scid=kb;zh-cn;302084

http://www.webasp.net/tech/article_show.asp?id=15612

#4


謝謝,除了一個問題,所有的問題都解決了

這個問題是,如何直接打印,現在已經可以預覽了,我想直接打印,可以嗎?

#5


可以的

#6


http://msdn.microsoft.com/library/en-us/vbaxl11/html/xlmthPrintOut1.asp?frame=true

#7


workbook.PrintOut( From page, To page, Copies, Preview, ActivePrinter, PrintToFile, Collate, PrToFilename );

http://www.codeproject.com/dotnet/JExcel.asp

#8


PrintOut 方法允許您打印選擇的對象(這個方法適用於多個不同的對象)。您可以指定許多可選的參數,包括:要打印的頁數(起始頁和終止頁)、副本數量、打印前是否進行預覽、要使用的打印機的名稱、是否打印到一個文件、是否進行逐份打印以及您要打印到的文件名。下面的例子使用默認的打印機打印指定的表、只打印第一頁、打印兩份副本,並且在打印前預覽文檔: 

' Visual Basic
DirectCast(ThisWorkbook.Sheets(1), Excel.Worksheet). _
  PrintOut(From:=1, To:=1, Copies:=2, Preview:=True)

// C#
((Excel.Worksheet)ThisApplication.Sheets[1]).
    PrintOut(1, 1, 2, true, Type.Missing, Type.Missing, 
    Type.Missing, Type.Missing);

 
• PrintPreview 方法允許您在 PrintPreview 窗口顯示指定的對象,並且可以選擇禁止更改頁面布局: 

' Visual Basic
DirectCast(ThisWorkbook.Sheets(1), Excel.Worksheet). _
  PrintPreview(False)

// C#
((Excel.Worksheet)ThisApplication.Sheets[1]).PrintPreview(false);

 

#9


謝謝

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com