Allhamdulillah berhasil mr kid sy pake yg ini
Public Sub pasangformula()
Dim rngdata As Range
Dim rngTarget As Range
Dim Irecords As Long
     Set rngdata = Sheets("txt kelas 3").Cells(1, 1).CurrentRegion
    Irecords = rngdata.Rows.Count - 1
    Set rngTarget = rngdata.Resize(Irecords, 1).Offset(1, 103)
    rngTarget.Formula = "=VLOOKUP($CS2,data!$A$2:$B$100,2,FALSE)"
end sub


untuk formula yg di pasang di range masih sy pelajarin masih blom paham


Pada 5 Juli 2014 22.21, 'Mr. Kid' mr.nm...@gmail.com [belajar-excel] <
belajar-excel@yahoogroups.com> menulis:


>
>
> Untuk cara memasang formula menggunakan VBA, sila jalan-jalan ke sini
> <http://b-excel.blogspot.com/2013/11/belajarvba-012-formula.html>.
> Untuk bisa menentukan area range yang dibutuhkan (misal yang akan
> dipasangi formula), maka harus memahami tentang cara merujuk suatu range
> dengan VBA. Hal ini bisa dilihat mulai dari sini
> <http://b-excel.blogspot.com/2013/09/belajarvba-011-range-01-berdasar-alamat.html>
> sampai sini
> <http://b-excel.blogspot.com/2013/09/belajarvba-011-range-06-range-ke-range.html>
> .
>
> Wassalam,
> Kid.
>
>
>
> 2014-07-05 14:32 GMT+07:00 fathir ali payripay...@gmail.com
> [belajar-excel] <belajar-excel@yahoogroups.com>:
>
>>
>>
>> Assalamualaikum dear master mr kid dan master hendrik k serta master yg
>> lainnya mohon pencerahannya tentang vlookup saya ada formula
>>  VLOOKUP(a2;'data'!$A$2:$B$100;2;FALSE) terus saya coba pake macro
>> scriptnya ActiveCell.FormulaR1C1 =
>> "=VLOOKUP(RC[-1],data!R2C1:R100C2,2,FALSE)"
>>     Range("B2").Select
>>
>>
>>     Selection.AutoFill Destination:=Range("B2:b77"), Type:=xlFillDefault
>>     Range("B2:B77").Select
>> masalahnya data nya kan nga selalu 77 jumlahnya bisa nga hasilnya sesuai
>> dengan data yg ada di kolom a2 file terlampir
>>
>>
>
>
  • Re: [belajar-excel] VLOOK... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
    • Re: [belajar-excel] ... fathir ali payripay...@gmail.com [belajar-excel]

Kirim email ke