成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

教你迅速掌握VB.NET操作Excel

開發(fā) 后端
我們可以結(jié)合以下代碼示例對(duì)VB.NET操作Excel這一技巧進(jìn)行一個(gè)詳細(xì)的解讀。并通過實(shí)際代碼實(shí)踐對(duì)此加深映像,以方便我們將來的使用。

如果我們想在VB.NET環(huán)境下進(jìn)行Excel的操作的話,應(yīng)當(dāng)如何正確的進(jìn)行呢?關(guān)于VB.NET操作Excel這一問題可能對(duì)于沒有太多開發(fā)經(jīng)驗(yàn)的新手來說有點(diǎn)困難。今天在這里就為大家詳細(xì)介紹一下這一應(yīng)用技巧,讓大家有一個(gè)詳盡的認(rèn)識(shí)。#t#

今天寫的VB.NET操作Excel代碼,一些要做保留,記錄 Public Class ExportXlsClass ExportXls

 

  1. Public Sub Printer()Sub Printer
    (ByVal pid As Int16, ByVal dbhlp 
    As DBHelper, ByVal objds As ploy)  
  2. Dim sqlstr As String  
  3. sqlstr = "select * from Ploy 
    where ployID="
     & pid  
  4. dbhlp.FillDataTable(sqlstr, 
    objds, "Ploy")  
  5. sqlstr = "select * from PForeign 
    where ployID="
     & pid  
  6. dbhlp.FillDataTable(sqlstr, 
    objds, "PForeign")  
  7. Dim exl As New Excel.Application  
  8. exl.Visible = True 
  9. exl.DisplayAlerts = True 
  10. exl.WindowState = Excel.XlWindow
    State.xlMaximized  
  11. 'Dim wb As Excel.Workbook = 
    exl.Workbooks.Open(Application.
    StartupPath & "\print.xls")  
  12. 'Dim ws As Excel.Worksheet = 
    wb.Worksheets("prt")  
  13. Dim wb As Excel.Workbook = 
    exl.Workbooks.Add()  
  14. Dim ws As Excel.Worksheet = 
    wb.Worksheets.Item(1)  
  15. Dim Rng As Excel.Range  
  16. Rng = ws.Columns(1)  
  17. Rng.ColumnWidth = 16 
  18. Rng = ws.Columns(2)  
  19. Rng.ColumnWidth = 46 
  20. Rng = ws.Columns(3)  
  21. Rng.ColumnWidth = 16 
  22. Dim dr As ploy.PloyRow  
  23. dr = objds.Ploy.Rows(0)  
  24. Try  
  25. Rng = ws.Range("A1:A1", "C1:C1")  
  26. Rng.Cells.Merge()'合并單元格  
  27. Rng.Font.Name = "黑體" 
  28. Rng.Font.Size = "22" 
  29. Rng.HorizontalAlignment = -4108  
  30. Rng.VerticalAlignment = -4108  
  31. Rng.Value = dr.PSubject  
  32. Catch ex As Exception  
  33. End Try 

 

 

  1. Try  
  2. Rng = ws.Range("A2:A2", "C2:C2")  
  3. Rng.Cells.Merge()  
  4. Rng.Font.Name = "黑體" 
  5. Rng.Font.Size = "14" 
  6. Rng.HorizontalAlignment = -4108  
  7. Rng.VerticalAlignment = -4108  
  8. Rng.Value = "時(shí)間:" & dr.PTime  
  9. Catch ex As Exception  
  10. End Try 

 

 

  1. Try  
  2. Rng = ws.Range("A3:A3", "C3:C3")  
  3. Rng.Cells.Merge()  
  4. Rng.Font.Name = "黑體" 
  5. Rng.Font.Size = "14" 
  6. Rng.HorizontalAlignment = -4108  
  7. Rng.VerticalAlignment = -4108  
  8. Rng.Value = "地點(diǎn):" & dr.Place  
  9. Catch ex As Exception  
  10. End Try 

 

 

 

  1. Dim drF As ploy.PForeignRow  
  2. Dim i, rngi As Integer  
  3. Dim rngs, cellB, cellE As String  
  4. rngi = 5 + objds.PForeign.Rows.Count  
  5. cellB = "A5:A5" 
  6. cellE = "C" & rngi.ToString & 
    ":C" & rngi.ToString  
  7. Rng = ws.Range(cellB, cellE)  
  8. Rng.Font.Name = "仿宋_GB2312" 
  9. Rng.Font.Size = "16" 
  10. Rng.Borders.LineStyle = 1 
  11. Rng.HorizontalAlignment = -4108  
  12. Rng.VerticalAlignment = -4108  
  13. Rng = ws.Range("A5")  
  14. Rng.Value = "領(lǐng)館" 
  15. Rng = ws.Range("B5")  
  16. Rng.Value = "出席人員" 
  17. Rng = ws.Range("C5")  
  18. Rng.Value = "職銜" 
  19. rngi = 6 
  20. For i = 0 To objds.PForeign.
    Rows.Count - 1  
  21. drF = objds.PForeign.Rows(i)  
  22. Rng = ws.Range("A" & rngi.ToString)  
  23. Rng.Value = drF.PConsulate  
  24. Rng = ws.Range("B" & rngi.ToString)  
  25. Rng.Value = drF.PName  
  26. Rng = ws.Range("C" & rngi.ToString)  
  27. Rng.Value = drF.PRank  
  28. rngirngi = rngi + 1  
  29. Next  
  30. 'wb.Save()  
  31. 'If Not exl Is Nothing Then  
  32. ' exl.Workbooks.Close()  
  33. ' exl.Quit()  
  34. ' System.Runtime.InteropServices.
    Marshal.ReleaseComObject(exl)  
  35. 'End If  
  36. 'If Not ws Is Nothing Then  
  37. ' System.Runtime.InteropServices.
    Marshal.ReleaseComObject(ws)  
  38. 'End If  
  39. 'ws = Nothing 
  40. 'exl = Nothing 
  41. 'GC.Collect()  
  42. End Sub  
  43. End Class 

 

VB.NET操作Excel的相關(guān)代碼編寫方法就為大家介紹到這里。

責(zé)任編輯:曹凱 來源: 博客園
相關(guān)推薦

2010-01-12 10:19:02

VB.NET操作GDI

2009-10-29 13:38:05

VB.NET Shar

2010-01-08 18:10:44

VB.NET實(shí)現(xiàn)任務(wù)欄

2010-01-07 11:07:20

VB.NET讀取INI

2009-11-02 10:42:04

VB.NET EXCE

2010-01-11 10:34:41

VB.NET圖像操作

2009-10-30 16:40:04

VB.NET Inte

2009-11-02 10:30:37

VB.NET EXCE

2010-01-11 15:54:48

VB.NET操作縮放圖

2009-10-29 15:50:49

VB.NET Exce

2009-10-16 13:26:53

VB.NET Exce

2009-10-29 09:06:26

VB.NET Web

2009-11-10 15:18:35

VB.NET封面

2009-10-29 14:16:32

VB.NET讀寫文本文

2009-10-27 11:03:16

VB.NET文件夾操作

2010-01-14 13:59:01

2010-01-13 17:47:59

VB.NET拖放

2010-01-08 18:16:52

VB.NET變量

2009-10-09 16:54:03

VB.NET窗體

2009-10-26 18:11:47

VB.NET調(diào)用Exc
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美一级片久久 | 欧美一级免费看 | 日本成人在线免费视频 | 久草日韩 | 国产日韩一区二区三免费 | 毛片高清| 日韩精品一区二区三区 | 自拍偷拍欧美 | 亚洲国产精品99久久久久久久久 | 美女天天操 | 欧美成年网站 | 99精品国自产在线观看 | 欧美一级在线 | 国产精品福利网 | 欧美小视频在线观看 | 99精品九九 | 久久专区| 九九亚洲 | 综合久久一区 | 久久久久久久av | 中文在线a在线 | 玖草资源 | 九九热久久免费视频 | 99爱视频 | 日韩精品二区 | 国产99热精品 | 亚洲综合日韩精品欧美综合区 | 国产中文视频 | 精品一区二区三区在线视频 | 国产精品一区二区无线 | 国产.com| 成人视屏在线观看 | 国产精品区一区二区三区 | 精品国产乱码久久久久久老虎 | 国产精品免费看 | 国产精品不卡一区 | 亚洲欧美精品在线观看 | 国产二区视频 | 另类视频在线 | 久久久久中文字幕 | 99久久99久久精品国产片果冰 |