返回列表 上一主題 發帖

請問各位老師,要如何對應以下的數量

請問各位老師,要如何對應以下的數量

B欄位對應A欄位數量以270為單位
請問要如何修改,一值無法算得B欄數量
  1. Sub to2test()

  2. Dim e&, st$, sb$
  3. st = Cells(1, 4)
  4. sb = Cells(1, 5)
  5. e = [a65536].End(3).Row - 1: If e < 1 Then Exit Sub
  6. For i = 3 To e
  7.    If Cells(i, 1) = "" Then
  8.       Cells(i, 2) = ""
  9.    
  10.     On Error Resume Next
  11.    
  12.     ElseIf Cells(i, 1) < st Then
  13.     Cells(i, 2) = -Int(-Cells(i, 1) / st)
  14.     ElseIf Cells(i, 1) + Cells(i - 2, 1) + Cells(i - 1, 1) > sb Then
  15.     Cells(i, 2) = -Int(-Cells(i, 1) / st) - 1
  16.     ElseIf Cells(i, 1) + Cells(i - 2, 1) + Cells(i - 1, 1) = sb Then
  17.     Cells(i, 2) = -Int(-Cells(i, 1) / st) - 1
  18.     ElseIf Cells(i, 1) + Cells(i - 2, 1) = sb Then
  19.     Cells(i, 2) = -Int(-Cells(i, 1) / st) - 1
  20.     Else
  21.    
  22.    
  23.     End If
  24. Next

  25. Cells(4, 5) = -Int(-Cells(4, 4) / st)


  26. End Sub
複製代碼

活頁簿test.rar (11.51 KB)

回復 2# samwang

活頁簿test.rar (13.21 KB)

Sam,抱歉傳錯檔案,應該為附件,規則仍為1080

TOP

        靜思自在 : 【時間如鑽石】時間對一個有智慧的人而言,就如鑽石般珍貴;但對愚人來說,卻像是一把泥土,一點價值也沒有。
返回列表 上一主題