Pak Amin,

Terus terang saya ndak mudeng quantity yang mana mau dimasukkan ke mana ?
Inputnya nilai quantity pakai control apa ?
Kalau dimasukkan ke listbox mau jadi item baru atau bagaimana ?

Wassalam,
Kid.

On Thu, Dec 6, 2012 at 10:35 PM, ngademin Thohari <ngademi...@yahoo.co.id>wrote:

> **
>
>
>
> Be-exceller
>
> Mr. kid minta advicenya lagi, untuk quantity belum bisa masuk kedata
> remaining quantity
> Offset(0, 6) penjabarannya seperti bagaimana?
>
> terima kasih
>
> amin
>
>
> Private Sub TbPartno_Exit(ByVal Cancel As MSForms.ReturnBoolean)
> Dim rngData As Range, rng As Range
> Dim spart As String, sRackByPart As String
> Dim dblQty As Double
> Sheet3.Unprotect "Belajar-Excel"
> spart = Trim$(Replace$(UCase$(TbPartno.Text), "3N1", vbNullString))
> spart = Left$(spart, InStr(spart & " ", " ") - 1)
> Set rngData = Sheet3.ListObjects(1).Range
>  '.Range("c1").CurrentRegion.Resize(, 1).Offset(0, 4)
> With rngData
>    '.Parent.AutoFilterMode = False
>    .AutoFilter 1               ', spart
>    .AutoFilter 5, spart
>
>    If .Resize(, 1).SpecialCells(xlCellTypeVisible).Count > 1 Then
>       For Each rng In .Offset(0,
> 4).Resize(1).SpecialCells(xlCellTypeVisible)
>            If LenB(rng.Value) <> 0 And rng.Row > 1 Then
>             dblQty = dblQty + rng.Offset(0, 3).Value
>            sRackByPart = Replace$(sRackByPart, "," & rng.Offset(0,
> 6).Value, vbNullString) & "," & rng.Offset(0, 6).Value
>            End If
>       Next rng
>       sRackByPart = Mid$(sRackByPart, 2)
>    End If
>     ListBox1.Clear     'hapus isinya dulu
>    If LenB(sRackByPart) <> 0 Then
>    ListBox1.AddItem dblQty 'tambah item baru
>           TextBox1.Text = sRackByPart
>    Else
>           TextBox1.Text = "Tidak ada rack yang dipakai part " & spart
>    End If
>    TextBox1.Locked = True
>    '.Parent.AutoFilterMode = False
> End With
> Sheet3.Protect "Belajar-Excel", userinterfaceonly:=True
> End Sub
>
>
>   ------------------------------
> **
>
>

Reply via email to