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

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

開發 后端
我們可以結合以下代碼示例對VB.NET操作Excel這一技巧進行一個詳細的解讀。并通過實際代碼實踐對此加深映像,以方便我們將來的使用。

如果我們想在VB.NET環境下進行Excel的操作的話,應當如何正確的進行呢?關于VB.NET操作Excel這一問題可能對于沒有太多開發經驗的新手來說有點困難。今天在這里就為大家詳細介紹一下這一應用技巧,讓大家有一個詳盡的認識。#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 = "時間:" & 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 = "地點:" & 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 = "領館" 
  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的相關代碼編寫方法就為大家介紹到這里。

責任編輯:曹凱 來源: 博客園
相關推薦

2010-01-12 10:19:02

VB.NET操作GDI

2009-10-29 13:38:05

VB.NET Shar

2010-01-07 11:07:20

VB.NET讀取INI

2010-01-08 18:10:44

VB.NET實現任務欄

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-16 13:26:53

VB.NET Exce

2009-10-29 15:50:49

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調用Exc
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 最新黄色在线观看 | 欧美日韩综合一区 | 日韩一区二区在线视频 | 久久国内精品 | 五月综合久久 | 国产成人精品一区二区三区视频 | 国产探花在线精品一区二区 | 国产一区二区免费在线 | www.久草.com| a亚洲精品 | 久久这里只有精品首页 | 毛片黄| 国产不卡视频 | 国产sm主人调教女m视频 | 秋霞a级毛片在线看 | 午夜精品网站 | 国产中文字幕av | 国产精品视频一区二区三 | 最新国产视频 | 国产精品一区在线观看你懂的 | 久久av一区二区三区 | 欧美精品久久久久久久久久 | 美女一级黄 | 欧美一区二区三区四区视频 | 尤物视频在线免费观看 | 999久久久 | 啪啪网页 | 欧美日韩激情 | 亚洲一区二区三 | 久久一二| 日本欧美在线观看视频 | 国产精品国产三级国产aⅴ中文 | 国产成人免费 | 羞羞色在线观看 | 国产亚洲精品久久久久久豆腐 | 中文字幕在线免费视频 | 天天草天天操 | 精品久久国产 | 国产精品色| 国产精品免费高清 | 二区国产 |