亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? form1.frm

?? vb中excel編程
?? FRM
字號:
VERSION 5.00
Begin VB.Form FrmTQ 
   Caption         =   "自動站月簡表V1.0 soft666.com/bbs"
   ClientHeight    =   2310
   ClientLeft      =   60
   ClientTop       =   345
   ClientWidth     =   4950
   DrawWidth       =   2
   Icon            =   "Form1.frx":0000
   MaxButton       =   0   'False
   ScaleHeight     =   2310
   ScaleWidth      =   4950
   Begin VB.Frame Frame1 
      Caption         =   "當月B文件完整路徑"
      Height          =   855
      Left            =   120
      TabIndex        =   1
      Top             =   120
      Width           =   4695
      Begin VB.TextBox TxtPath 
         BeginProperty Font 
            Name            =   "宋體"
            Size            =   10.5
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Left            =   180
         TabIndex        =   2
         Text            =   "D:\AWSNET\BaseData\B57845"
         Top             =   300
         Width           =   4335
      End
   End
   Begin VB.CommandButton CmdOK 
      Caption         =   "提取數據形成Excel文檔"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   10.5
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   555
      Left            =   120
      TabIndex        =   0
      Top             =   1200
      Width           =   4695
   End
   Begin VB.Label LblInfo 
      Height          =   435
      Left            =   120
      TabIndex        =   3
      Top             =   1800
      Width           =   4575
   End
End
Attribute VB_Name = "FrmTQ"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Private Function IsLeapYearA(ByVal yr As Integer) As Boolean
'判斷一個年份是否為閏年
If ((yr Mod 4) = 0) Then
IsLeapYearA = ((yr Mod 100) > 0) Or ((yr Mod 400) = 0)
End If
End Function

Private Sub CmdOK_Click()
On Error GoTo Err1
LblInfo = ""
Dim IntMM As Integer '當月有多少天
Dim IntYY As Integer
Dim StrMM As String
StrMM = Left(Right(TxtPath, 6), 2)
If Val(Right(TxtPath, 3)) <= 0 And Right(TxtPath, 3) <> "000" Then
    MsgBox "錯誤的B文件名,請輸入包含完整路徑的B文件名", vbCritical, "B文件名錯誤"
    Exit Sub
ElseIf Dir$(TxtPath) = "" Then
    MsgBox "B文件不存在!請輸入包含完整路徑的B文件名", vbCritical, "錯誤"
    Exit Sub
End If

If Len(App.Path) > 3 Then
    If Dir$(App.Path & "\" & "ZDZJianBiao.xls") = "" Then
        MsgBox "找不到程序目錄下的Excel模板文件ZDZJianBiao.xls", vbCritical, "錯誤"
        Exit Sub
    End If
Else
    If Dir$(App.Path & "ZDZJianBiao.xls") = "" Then
        MsgBox "找不到程序目錄下的Excel模板文件ZDZJianBiao.xls", vbCritical, "錯誤"
        Exit Sub
    End If
End If

If Val(Right(TxtPath, 3)) < 900 Then IntYY = "2" & Right(TxtPath, 3) _
    Else IntYY = "1" & Right(TxtPath, 3)
If StrMM = "01" Or StrMM = "03" Or _
    StrMM = "05" Or StrMM = "07" Or _
    StrMM = "08" Or StrMM = "10" Or _
    StrMM = "12" Then
    IntMM = 31
ElseIf StrMM = "04" Or StrMM = "06" Or _
    StrMM = "09" Or StrMM = "11" Then
    IntMM = 30
ElseIf StrMM = "02" Then
    If IsLeapYearA(1900) = False Then IntMM = 28 Else IntMM = 29
Else
    MsgBox "錯誤的B文件名,請輸入包含完整路徑的B文件名", vbCritical, "B文件名錯誤"
    Exit Sub
End If

Dim exl As New Excel.Application
Dim book As New Excel.Workbook
Dim sheet As New Excel.Worksheet
If Len(App.Path) > 3 Then
    Set book = exl.Workbooks.Open(App.Path & "\" & "ZDZJianBiao.xls")
    Set sheet = book.Worksheets(1)
Else
    Set book = exl.Workbooks.Open(App.Path & "ZDZJianBiao.xls")
    Set sheet = book.Worksheets(1)
End If

LblInfo = "請稍候..."
Me.MousePointer = 11
'ZDZJianBiao.xls為模板文件,一般不要更改此文件內容,特別不要刪除行數,否則可能出現計算錯誤
''操作B文件(MDB文件)
Dim Mytmp As Integer '用于存放臨時數據
Dim db As Database
Dim rs As Recordset
Set db = OpenDatabase(TxtPath)
Set rs = db.OpenRecordset("tabPrimObservData1")
Set rs = db.OpenRecordset("SELECT * FROM tabPrimObservData1")
rs.MoveFirst
'rs.Fields("DryBulbTemp") ''干球
'RelHumidity ''相對濕度
'PrecipitationAmount ''降水量(2、8、14、20分別指過去6小時降水量)
'WindDirect ''風向
'WindVelocity''風速
'''tab4
'DailyMaxTemp ''日最高
'DailyMinTemp ''日最低
'DailyMinRelHumidity 日最小相對濕度''
sheet.Range("A2") = IntMM ''當月天數,在模板中隱藏
Dim R2 As String, R14 As String
Dim T2 As Integer, T8 As Integer, T14 As Integer, T20 As Integer, Tmax As Integer, Tmin As Index
Do Until rs.EOF
    If rs.Fields("ObservTimes") Like IntYY & StrMM & "*" Then  ' 2004040101 2004040102
        'Debug.Print rs.Fields("DryBulbTemp")
        If Right(rs.Fields("ObservTimes"), 2) = "02" Then
            If T2 <> 10 And T2 <> 21 Then
                sheet.Cells(4 + T2, 2) = Val(rs.Fields("DryBulbTemp")) 'DryBulbTemp''干球
                sheet.Cells(4 + T2, 10) = Val(rs.Fields("RelHumidity")) 'RelHumidity ''相對濕度
                sheet.Cells(4 + T2, 20) = rs.Fields("WindDirect") ''WindDirect ''風向
                sheet.Cells(4 + T2, 21) = Val(rs.Fields("WindVelocity")) ''WindVelocity''風速
                R2 = rs.Fields("PrecipitationAmount") ''PrecipitationAmount ''降水量
            End If
            T2 = T2 + 1
            If T2 = 10 Then T2 = 11
            If T2 = 21 Then T2 = 22
        ElseIf Right(rs.Fields("ObservTimes"), 2) = "08" Then
            If T8 <> 10 And T8 <> 21 Then
                sheet.Cells(4 + T8, 3) = Val(rs.Fields("DryBulbTemp"))
                sheet.Cells(4 + T8, 11) = Val(rs.Fields("RelHumidity")) 'RelHumidity ''相對濕度
                sheet.Cells(4 + T8, 22) = rs.Fields("WindDirect") ''WindDirect ''風向
                sheet.Cells(4 + T8, 23) = Val(rs.Fields("WindVelocity")) ''WindVelocity''風速
                If Val(R2) > 0 Or Val(rs.Fields("PrecipitationAmount")) > 0 Then
                    sheet.Cells(4 + T8, 17) = Val(R2) + Val(rs.Fields("PrecipitationAmount")) ''20-8=2+8
                ElseIf R2 = "00" Or rs.Fields("PrecipitationAmount") = "00" Then
                    sheet.Cells(4 + T8, 17) = 0
                Else
                    sheet.Cells(4 + T8, 17) = ""
                End If
            End If
            T8 = T8 + 1
            If T8 = 10 Then T8 = 11
            If T8 = 21 Then T8 = 22
        ElseIf Right(rs.Fields("ObservTimes"), 2) = "14" Then
            If T14 <> 10 And T14 <> 21 Then
                sheet.Cells(4 + T14, 4) = Val(rs.Fields("DryBulbTemp"))
                sheet.Cells(4 + T14, 12) = Val(rs.Fields("RelHumidity")) 'RelHumidity ''相對濕度
                sheet.Cells(4 + T14, 24) = rs.Fields("WindDirect") ''WindDirect ''風向
                sheet.Cells(4 + T14, 25) = Val(rs.Fields("WindVelocity")) ''WindVelocity''風速
                R14 = rs.Fields("PrecipitationAmount") ''PrecipitationAmount ''降水量
            End If
            T14 = T14 + 1
            If T14 = 10 Then T14 = 11
            If T14 = 21 Then T14 = 22
        ElseIf Right(rs.Fields("ObservTimes"), 2) = "20" Then
            If T20 <> 10 And T20 <> 21 Then
                sheet.Cells(4 + T20, 5) = Val(rs.Fields("DryBulbTemp"))
                sheet.Cells(4 + T20, 13) = Val(rs.Fields("RelHumidity")) 'RelHumidity ''相對濕度
                sheet.Cells(4 + T20, 26) = rs.Fields("WindDirect") ''WindDirect ''風向
                sheet.Cells(4 + T20, 27) = Val(rs.Fields("WindVelocity")) ''WindVelocity''風速
                sheet.Cells(4 + T20, 18) = Val(R14) + Val(rs.Fields("PrecipitationAmount")) ''20-8=2+8
                If sheet.Cells(4 + T20, 18) = 0 Then sheet.Cells(4 + T20, 18) = ""
                If Val(R14) > 0 Or Val(rs.Fields("PrecipitationAmount")) > 0 Then
                    sheet.Cells(4 + T20, 18) = Val(R14) + Val(rs.Fields("PrecipitationAmount")) ''20-8=2+8
                ElseIf R14 = "00" Or rs.Fields("PrecipitationAmount") = "00" Then
                    sheet.Cells(4 + T20, 18) = 0
                Else
                    sheet.Cells(4 + T20, 18) = ""
                End If
                
            End If
            T20 = T20 + 1
            If T20 = 10 Then T20 = 11
            If T20 = 21 Then T20 = 22
        End If
        rs.MoveNext
    Else
        rs.MoveNext
    End If
Loop


Set rs = db.OpenRecordset("tabPrimObservData4")
Set rs = db.OpenRecordset("SELECT * FROM tabPrimObservData4")
rs.MoveFirst
'''tab4
'DailyMaxTemp ''日最高
'DailyMinTemp ''日最低
'DailyMinRelHumidity 日最小相對濕度''
T2 = 0
Do Until rs.EOF
    If rs.Fields("RecordDate") Like IntYY & StrMM & "*" Then  ' 20040401
        'Debug.Print rs.Fields("DryBulbTemp")
        If T2 <> 10 And T2 <> 21 Then
            sheet.Cells(4 + T2, 8) = Val(rs.Fields("DailyMaxTemp")) 'DailyMaxTemp ''日最高
            sheet.Cells(4 + T2, 9) = Val(rs.Fields("DailyMinTemp")) 'DailyMinTemp ''日最低
            sheet.Cells(4 + T2, 16) = Val(rs.Fields("DailyMinRelHumidity")) 'DailyMinRelHumidity 日最小相對濕度
        End If
        T2 = T2 + 1
        If T2 = 10 Then T2 = 11
        If T2 = 21 Then T2 = 22
        rs.MoveNext
    Else
        rs.MoveNext
    End If
Loop
db.Close ''關閉MDB

't2 = 33 ''31天
't2=31''29
't2=30''28
If T2 = 32 Then
    sheet.Range("A36:AC36") = ""
ElseIf T2 = 31 Then
    sheet.Range("A35:AC36") = ""
ElseIf T2 = 30 Then
    sheet.Range("A34:AC36") = ""
End If
sheet.Range("A1") = "通道縣氣象局" & IntYY & "年" & StrMM & "月逐日要素"

'exl.Visible = True
If Len(App.Path) > 3 Then
    If Dir(App.Path & "\" & IntYY & StrMM & ".xls") <> "" Then Kill App.Path & "\" & IntYY & StrMM & ".xls"
    book.SaveAs App.Path & "\" & IntYY & StrMM & ".xls"
Else
    If Dir(App.Path & IntYY & StrMM & ".xls") <> "" Then Kill App.Path & IntYY & StrMM & ".xls"
    book.SaveAs App.Path & IntYY & StrMM & ".xls"
End If
book.Close
Set book = Nothing
exl.Quit
Set exl = Nothing
LblInfo = "已完成,保存在" & App.Path & "\" & IntYY & StrMM & ".xls"
Me.MousePointer = 0
Exit Sub

Err1:
LblInfo = ""
Me.MousePointer = 0
book.Close
Set book = Nothing
exl.Quit
Set exl = Nothing
Me.MousePointer = 0
If Err.Number = 75 Then
    MsgBox Err.Description & Chr(13) & "請先關閉已打開的Excel文檔再生成", vbCritical, "出現錯誤,錯誤號" & Err.Number
ElseIf Err.Number = 1004 Then
    MsgBox Err.Description & Chr(13) & "未選擇覆蓋已有文件,取消導出!", vbCritical, "出現錯誤,錯誤號" & Err.Number
Else
    MsgBox Err.Description, vbCritical, "出現錯誤,錯誤號" & Err.Number
End If
End Sub

Private Sub Form_Load()
If Month(Now) <> 1 Then TxtPath = TxtPath & Format(Month(Now) - 1, "00") & "." & Right(Year(Now), 3) _
    Else: TxtPath = TxtPath & Format(Month(Now), "00") & "." & Right(Year(Now), 3)
Me.Show
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产高清在线精品| 精品国产欧美一区二区| 8v天堂国产在线一区二区| 精品91自产拍在线观看一区| 自拍偷拍亚洲欧美日韩| 美女视频一区二区| 色视频欧美一区二区三区| 亚洲精品一区二区三区福利| 亚洲午夜在线视频| 从欧美一区二区三区| 日韩精品中文字幕一区 | 亚洲成人av中文| 国产成人在线色| 欧美一区二区三区播放老司机| 国产精品久久久久一区| 六月丁香婷婷色狠狠久久| 欧美日本一道本在线视频| 中文字幕中文字幕中文字幕亚洲无线| 青青国产91久久久久久| 一本色道久久综合亚洲91| 欧美国产欧美综合| 国产一区二区视频在线播放| 日韩三级伦理片妻子的秘密按摩| 亚洲综合一区二区精品导航| 成人动漫中文字幕| 欧美国产精品v| 国产精选一区二区三区| 久久综合久久综合亚洲| 久久精品国产99| 51精品秘密在线观看| 亚洲成a人片综合在线| 在线精品观看国产| 一片黄亚洲嫩模| 在线视频你懂得一区二区三区| 一区二区三区在线播| 色综合久久综合中文综合网| 自拍偷拍欧美精品| 99精品在线观看视频| 国产精品久久久久影院老司| 成人av中文字幕| 国产精品美日韩| 97国产一区二区| 亚洲摸摸操操av| 欧美三级日韩三级| 亚洲福利国产精品| 日韩欧美一级精品久久| 久久疯狂做爰流白浆xx| 国产亚洲女人久久久久毛片| 国产.精品.日韩.另类.中文.在线.播放| 国产日韩欧美综合一区| 成人精品免费网站| 伊人色综合久久天天| 欧美日韩一本到| 国产一区亚洲一区| 中文字幕av一区二区三区免费看| 99免费精品在线| 亚洲成av人片在线| 日韩欧美成人激情| 成人av电影在线| 亚洲午夜av在线| 欧美变态口味重另类| 成人av在线资源网| 石原莉奈一区二区三区在线观看| 精品美女在线播放| 色婷婷综合久久久中文字幕| 日韩有码一区二区三区| 国产精品色呦呦| 欧美色图在线观看| 国产a精品视频| 一区二区三区久久| 国产午夜一区二区三区| 欧美性猛片xxxx免费看久爱| 九九热在线视频观看这里只有精品| 亚洲国产精品二十页| 在线电影一区二区三区| 国产精品456露脸| 亚洲国产精品久久不卡毛片| 2024国产精品| 欧美日韩一区小说| 国产精品综合久久| 五月综合激情网| 国产精品视频第一区| 精品美女一区二区三区| 在线观看亚洲精品| 国产91高潮流白浆在线麻豆| 日韩综合小视频| 国产精品看片你懂得| 欧美一区二区啪啪| 91官网在线免费观看| 高清成人免费视频| 日本亚洲欧美天堂免费| 亚洲欧美二区三区| 久久精品视频一区二区三区| 在线成人高清不卡| 不卡的看片网站| 国产成人免费9x9x人网站视频| 亚洲国产精品久久人人爱蜜臀| 国产精品免费av| 久久久另类综合| 日韩欧美一级二级| 91麻豆精品国产自产在线观看一区| av男人天堂一区| 国产一区 二区 三区一级| 午夜视频在线观看一区二区三区 | 91在线国内视频| 国产麻豆视频精品| 免费av成人在线| 亚洲一级片在线观看| 亚洲美女一区二区三区| 欧美国产日韩一二三区| 久久亚洲私人国产精品va媚药| 7777精品伊人久久久大香线蕉完整版 | 国产精品看片你懂得| 国产女人aaa级久久久级| 精品美女在线播放| 欧美xxxxxxxxx| 日韩精品在线网站| 日韩欧美国产综合一区 | 欧美日韩一级黄| 欧美色综合影院| 欧美色视频在线| 欧美日韩在线免费视频| 欧美亚洲国产一区二区三区| 色美美综合视频| 欧美理论在线播放| 欧美日韩国产大片| 欧美精品色综合| 日韩一区二区在线观看视频 | 在线91免费看| 91精品国产一区二区三区香蕉 | 国产美女精品在线| 国产呦精品一区二区三区网站| 国产一区二区不卡| 99视频一区二区| 色妞www精品视频| 欧美三级欧美一级| 日韩欧美国产麻豆| 久久精品欧美日韩| 欧美激情艳妇裸体舞| 亚洲精品国产高清久久伦理二区| 一区二区三区在线免费| 日本不卡的三区四区五区| 黄色资源网久久资源365| 国产成人精品影视| 欧洲一区在线电影| 日韩精品中午字幕| 亚洲欧美日韩小说| 蜜臀精品一区二区三区在线观看| 韩国av一区二区| 色综合久久天天综合网| 日韩精品一区二区三区蜜臀 | 日韩中文字幕麻豆| 国产真实乱对白精彩久久| 91亚洲精华国产精华精华液| 欧美日韩精品电影| 国产蜜臀av在线一区二区三区| 一区二区三区日韩精品视频| 麻豆视频观看网址久久| 97久久精品人人澡人人爽| 日韩一区二区精品葵司在线| 亚洲欧洲www| 蜜桃在线一区二区三区| 91色乱码一区二区三区| 欧美xxxxx裸体时装秀| 亚洲麻豆国产自偷在线| 国内精品伊人久久久久av影院| 91蜜桃网址入口| 久久久一区二区三区捆绑**| 亚洲成人先锋电影| 成人app软件下载大全免费| 日韩一级二级三级| 亚洲一区二区五区| kk眼镜猥琐国模调教系列一区二区| 91精品欧美一区二区三区综合在 | 91视频一区二区三区| 日韩欧美精品在线| 亚洲综合自拍偷拍| 国产精品18久久久久久久久久久久| 欧美最猛黑人xxxxx猛交| 久久精品无码一区二区三区| 一卡二卡三卡日韩欧美| www.欧美.com| 国产视频911| 日本美女视频一区二区| 91国模大尺度私拍在线视频| 欧美美女一区二区在线观看| 国产精品女主播av| 国产成人自拍网| 欧美一区二区三区色| 亚洲超碰精品一区二区| 色婷婷亚洲精品| 国产精品久久久久久一区二区三区 | 国产亚洲欧洲一区高清在线观看| 亚洲123区在线观看| 99热精品国产| 国产精品午夜在线| 岛国av在线一区| 精品成人一区二区三区四区| 天天影视色香欲综合网老头| 99久久伊人网影院|