- ©«¤l
 - 527 
 - ¥DÃD
 - 71 
 - ºëµØ
 - 0 
 - ¿n¤À
 - 623 
 - ÂI¦W
 - 1  
 - §@·~¨t²Î
 - win7 
 - ³nÅ骩¥»
 - office 2010 
 - ¾\ŪÅv
 - 50 
 - ©Ê§O
 - ¨k 
 - µù¥U®É¶¡
 - 2012-10-30 
 - ³Ì«áµn¿ý
 - 2025-11-4 
 
  | 
                
 ¥»©«³Ì«á¥Ñ GBKEE ©ó 2012-12-14 14:57 ½s¿è  
 
¦^´_ 41# GBKEE - Option Explicit
 
 - Sub ex()
 
 -     Dim FRng As Range, Wb As Workbook
 
 -     Dim A As Range, Rng As Range
 
 -     Dim fs As String, xi As Integer
 
 -     Dim i As Integer
 
 -     Dim j As Integer
 
 -     Dim k As Integer
 
 -     i = Worksheets("outstanding payments").Range("A" & Worksheets("outstanding payments").Rows.Count).End(xlUp).Row
 
 -     fs = "C:\Users\patrick.HKG\Desktop\payment report 2012.xlsx"
 
 -     Set Wb = Workbooks.Open(fs)    
 
 -     With Worksheets("New form of payment report")
 
 -       j = Worksheets("New form of payment report").Range("E" & Worksheets("New form of payment report").Rows.Count).End(xlUp).Row    
 
 -     End With    
 
 -     Do    
 
 -     ThisWorkbook.Activate    
 
 -     If Wb.Worksheets("New form of payment report").Range("k" & j).Value = Date And Wb.Worksheets("New form of payment report").Range("h" & j).Value >= 0.95 Then    
 
 -     If IsError(Application.VLookup(Wb.Worksheets("New form of payment report").Range("B" & j).Value, Worksheets("outstanding payments").Range("A:A"), 1, False)) Then    
 
 -     Worksheets("outstanding payments").Range("A" & i + 1) = Wb.Worksheets("New form of payment report").Range("B" & j).Value
 
 -     Worksheets("outstanding payments").Range("F" & i + 1) = Wb.Worksheets("New form of payment report").Range("K" & j).Value
 
 -     End If
 
 -     i = i + 1
 
 -     End If
 
 -     j = j - 1    
 
 -    Loop While j = 2  
 
 -     
 
 -    Wb.Close 0
 
 - End Sub
 
  ½Æ»s¥N½X ½Ð°Ý 
Do  
Loop While 
¬O¤£¬O¼g¿ù¤F¡H¥L¤£À´±o´`Àô°µ |   
 
 
 
 |