<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    '/////////////////////////////////////////////////////////////
    '
                -ワークシート內のデータの初期化を行う-
    '
    /////////////////////////////////////////////////////////////
    Function CmdClear()
        
    Dim sakiSH As Worksheet
        
    Beep
            
    Set sakiSH = ThisWorkbook.Sheets(2'転記先のシート
            sakiSH.Range("A4:O1000").ClearContents
            sakiSH.Range(
    "A4:O1000").Clear
            
    Set sakiSH = Nothing
    End Function

    '/////////////////////////////////////////////////////////////
    '
    paintCellsLine
    '
    使い方:
    '
        Dim startCell As Range
    '
        Dim endCell   As Range
    '
        Set startCell = Workbooks(1).Sheets(2).Cells(4, 1)
    '
        Set endCell   = Workbooks(1).Sheets(2).Cells(48, 9)
    '
        Call paintCellsLine(startCell, endCell)
    '
    @param startCell
    '
    @param endCell
    '
    /////////////////////////////////////////////////////////////
    Function paintCellsLine(startCell As Range, endCell As Range)
        
    With Range(startCell, endCell)
            
    For i = 7 To 12
                .Borders(i).LineStyle 
    = xlContinuous
            
    Next
        
    End With
    End Function

    VBA連DB
    Dim sqlStr As String
                sqlStr 
    = getSqlStr()
            
    Dim connection As New ADODB.connection
            
    Dim resultSet As ADODB.recordSet
            
    Dim connStr As String
                connStr 
    = "Provider=SQLOLEDB;Server=127.0.0.1;Database=BMS;Trusted_Connection=yes;Uid=sa;Pwd="
                connection.Open connStr
                
    Set resultSet = New ADODB.recordSet
                resultSet.Open sqlStr, connection

    Dictionary的使用(add Microsoft Scripting Runtime.)
    Dim dict

    ' 創建Dictionary
    Set dict = CreateObject("Scripting.Dictionary")

    ' 增加項目
    dict.Add "A"300
    dict.Add 
    "B"400
    dict.Add 
    "C"500

    ' 統計項目數
    = dict.Count

    ' 刪除項目
    dict.Remove ("A")

    ' 判斷字典中是否包含關鍵字
    dict.exists ("B")

    ' 取關鍵字對應的值,注意在使用前需要判斷是否存在key,否則dict中會多出一條記錄
    Value = dict.Item("B")

    ' 修改關鍵字對應的值,如不存在則創建新的項目
    dict.Item("B"= 1000
    dict.Item(
    "D"= 800

    ' 對字典進行循環
    = dict.keys
    = dict.Items
    For i = 0 To dict.Count - 1
      key 
    = k(i)
      Value 
    = v(i)
      
    MsgBox key & Value
    Next

    ' 刪除所有項目
    dict.Removeall

    VBA編程黃金法則:
    錄制宏,修改錄制的宏為己所用

    posted on 2010-09-08 18:15 Ying-er 閱讀(301) 評論(0)  編輯  收藏 所屬分類: VBA
    主站蜘蛛池模板: 一级做a免费视频观看网站| 亚洲精品色播一区二区| 中文字幕不卡免费高清视频| 国产精品亚洲αv天堂无码| 特a级免费高清黄色片| 亚洲国产成人精品久久久国产成人一区二区三区综 | 亚洲第一街区偷拍街拍| 免费无码看av的网站| 国产成人精品日本亚洲语音 | 韩国18福利视频免费观看| 亚洲国产成人手机在线观看| 国产乱子影视频上线免费观看| 久久亚洲AV成人无码国产最大| 免费人成视频在线观看视频| 一边摸一边爽一边叫床免费视频| 亚洲午夜激情视频| 久久免费精彩视频| 亚洲AV一二三区成人影片| 日本高清免费不卡在线| 国产精品免费久久久久久久久 | 日本二区免费一片黄2019| 免费夜色污私人影院网站电影| 亚洲一区精品伊人久久伊人| 国产激情免费视频在线观看| 亚洲精品熟女国产| 波多野结衣视频在线免费观看| 国产精品一区二区三区免费| 亚洲一区二区三区高清| 在线观看无码的免费网站| 丰满妇女做a级毛片免费观看| 亚洲av日韩av天堂影片精品| 国产精品色拉拉免费看| 亚洲av成人一区二区三区观看在线| 亚洲一级片内射网站在线观看| 亚洲免费中文字幕| 免费国产污网站在线观看不要卡| 亚洲av无码不卡一区二区三区| 在线播放免费播放av片| 国产一级一毛免费黄片| 亚洲综合av一区二区三区| 三上悠亚亚洲一区高清|