versi makroh (UDF) nya mungkin spt ini

Function Sum2Angka(N As Long, Optional Krite As String = "max") As Long
   Dim i As Integer, arrN(), a, b
   ReDim arrN(1 To Len(Trim(Abs(N))))

   For i = 1 To Len(Trim(Abs(N)))
      arrN(i) = Val(Mid(N, i, 1))
   Next i

   With WorksheetFunction
      If LCase(Krite) = "max" Or IsEmpty(Krite) Then
         a = .Large(arrN(), 1)
         b = .Large(arrN(), 2)
      ElseIf LCase(Krite) = "min" Then
         a = .Small(arrN(), 1)
         b = .Small(arrN(), 2)
      End If
   End With
*   Sum2Angka = a + b*
End Function


sintaksnya di worksheet,
misal data yg akan diproses ada di A1

=SUM2ANGKA(A1,"MAX")
=SUM2ANGKA(A1,"MIN")





2009/9/8 Slamet Harto <[email protected]>
>
> kira-kira pertanyaan begini:
>
> menjumlahkan bilangan terkecil
> Di cell A1 ada bilangan 1213 di B1 menghasilkan 2 berasal dari 1+1
> Di Cell A2 ada bilangan 15273 di B2 menghasilkan 3 berasal dari 1+2
>
> menjumlahkan bilangan terbesar
> Di cell D1 ada 1213 di E1 menghasilkan 5 berasal dari 2+3
> Di cell D2 ada 15273 do E2 menghasilkan 12 berasal dari 5+7
>
> Kira-kira formulanya gimana or makrohnya gimana yaaa?
> Kalo penjawab membuatkan Workbuknya /// yaa terima kasih banyak
>
> Wassalam

Kirim email ke