Ok, Pak Kid,
Semuanya sudah berhasil.

Terima kasih.


2013/4/7 Mr. Kid <[email protected]>

> **
>
>
> Pastikan pada blok :
>
> If cell.Value >= 50 Then
>
> cell.Font.ColorIndex = 5
>
> Else
>
> cell.Font.ColorIndex = 3
>
> End If
> yang berbunyi :
> cell.Font.ColorIndex = 5
> diganti angka 5-nya dengan nomor warna font untuk kondisi >=50
> dan pada baris yang berbunyi :
> cell.Font.ColorIndex = 3
> diganti angka 3-nya dengan nomor warna font untuk kondisi <50
>
> Wassalam,
> Kid.
>
>
> 2013/4/7 Mansor <[email protected]>
>
>> **
>>
>>
>> Terima kasih Pak Kid dan Pak Hendrik,
>>
>> Setelah dicoba, masalah input range nya udah jalan, tetapi font untuk
>> value yang kurang dari 50 juga ikut berubah warna.
>>
>>
>> Lihat file yang dilampir di sheet Input data from inputbox.
>>
>>
>>
>>
>> 2013/4/7 Mr. Kid <[email protected]>
>>
>> **
>>>
>>>
>>> Jangan lupa, pada baris sebelum yang di-merah oleh Pak Mansor ada
>>> statement berbunyi :
>>>      Dim askForCell As String
>>>
>>>      askForCell = "Select your range"
>>> sehingga askForCell pada baris :
>>>
>>>      Set selectedRng = Application.InputBox(Prompt:=askForCell,
>>> Title:=askTitle, Type:=8)
>>> sebagai pengisi input parameter Prompt adalah sebuah variabel string.
>>>
>>> Wassalam,
>>> Kid.
>>>
>>>
>>>
>>>
>>> On Sun, Apr 7, 2013 at 6:14 PM, Hendrik Karnadi <
>>> [email protected]> wrote:
>>>
>>>> Ini saya dapat dari ozgrid, coba tambahkan tanda "" (string).
>>>> Salam,
>>>> HK
>>>>
>>>> Mansor <[email protected]> wrote:
>>>>
>>>>
>>>> Para Teman BeExcel,
>>>>
>>>> Tolong saya cari di mana error nya. File dilampirkan
>>>>
>>>> Terima kasih
>>>> -Mansor
>>>>
>>>> Private Sub CommandButton1_Click()
>>>>
>>>> Dim rng As Range, cell As Range, selectedRng As Range
>>>>
>>>> Dim askForCell As String, askTitle As String
>>>>
>>>>  askForCell = "Select your range"
>>>>
>>>> askTitle = "Get cell"
>>>>
>>>>  Set selectedRng = Application.InputBox(Prompt:=askForCell,
>>>> Title:=askTitle, Type:=8)
>>>>
>>>> Set rng = Range(selectedRng)
>>>>
>>>> For Each cell In rng
>>>>
>>>> If cell.Value >= 50 Then
>>>>
>>>> cell.Font.ColorIndex = 5
>>>>
>>>> Else
>>>>
>>>> cell.Font.ColorIndex = 3
>>>>
>>>> End If
>>>>
>>>> Next cell
>>>>
>>>> End Sub
>>>>
>>>>
>>>
>>
>  
>

Kirim email ke