Lho, kok ga ada subjectnya ya..?? 


________________________________
From: Sinode G Sinaga <[email protected]>
To: [email protected]
Cc: STDEV(i) <[email protected]>
Sent: Thursday, April 7, 2011 10:48 AM
Subject: RE: [belajar-excel]


  
Dear all members, c/q Mbak STDEV,,,
Saya sudah gunakan
data yg dikreasikan oleh Mbak ST. Terimakasih banyak atas pencerahannya. Sungguh
cepat kerjaan Admin saya jadinya dimana data tsb akan saya analisa progressnya
net by net. Saya mohon bantuan para XL-ers lagi khususnya mbak ST lagi nih.
Dimana saya dalam waktu dekat akan ekspansi dengan kurang lebih 110 net. Terus 
terang
ilmu saya sangat minim untuk melakukannya Mbak (attch terlampir). Perlu saya 
jelaskan
bahwa file NGBf&m berisi 110 net yang akan di disebar per 10 net dengan
beda file (tetap sama foldernya). Artinya FE01 berisi net 1- 10, FE02 berisi
net 11- 20….dst sampai FE11 (net101-110). Terimakasih atas bantuannya >>>>jangan
bosen ya mbak ST?hehehe
 
 
Salam Hangat,
 
 
 
Sinode
From:[email protected]
[mailto:[email protected]] On Behalf Of STDEV(i)
Sent: Wednesday, April 06, 2011 9:56 AM
To: [email protected]
Subject: Re: [belajar-excel]
 
  
makronya sebetulnya persis sama, bedanya hanya pada :  Range yg
akan 
ditulisi data pindahan dari tabel sumber, harus
diidentifikasi sebagai anakbuah 
Workbook_Tujuan yg bernama
FE1.xls
Workbook Tujuan tsb, sukur-sukurtetah dibuka, jika pun belum dibuka, 
makro akan membukanya..
Path-nya mudah ditebak karena dia ad adi sefolder dengan Book Induknya..
SubSebarData(dbRange As Range)
  
' siti Vi / 31 mar 2011 / milis beljar-excel
  
' modified
5 apr 2011 / (write to: another workbooks)
  
'--------------------------------------------
  
Dim wb As Workbook, Found As Boolean, NetTbl As Range
  
Dim DestName As String, wsName As String
  
Dim R As Long, N As Long, iKol As Integer
   
  
DestName = "FE01.xls"
  
iKol = dbRange.Columns.Count
   
  
' mencari apakah DestName SUDAH dibuka
  
For Each wb In Application.Workbooks
  
   If wb.Name = DestName Then
  
      Found = True: Exit For
  
   End If
  
Next wb
   
  
'--jika BELUM, maka dibuka (&langung aktif)
  
If Not Found Then
  
   Workbooks.Open ThisWorkbook.Path & "\" &
DestName
  
Else '--Jika
SUDAH, cukup diaktifkan saja
  
   Workbooks(DestName).Activate
  
End If
   
  '==== Proses menyebar records
ke tiap Net_Sheets ===
  
' (membuat database kok dengan caramenyebarke banyak tempat "
  
' 'tar kalau mau men-summary dari sisi lain
(bukan sisi Net)
  
' trus gimana ya caranya ???
  
'----------------------------------------------------------
  
With ActiveWorkbook
  
   For N = 1 To dbRange.Rows.Count - 1
  
     ' data kolom 1 di tabel sumber (setelah "diproses")
  
      ' dipakai untuk mendeteksi nama sheet
  
      wsName = "Net" & Format(dbRange(N, 1),
"00")
  
      '
tabel di sheet rujuan didefine
  
      Set NetTbl =
.Sheets(wsName).Range("B4").CurrentRegion
  
      '
dicatat Index ROW_kosong_Pertama - nya
  
      R = NetTbl.Rows.Count + 1
  
      '
Records di tabelAsal: baris N, diSalin
  
      dbRange(N, 1).Resize(1, iKol).Copy
  
      '
diTempelkan (Values-nya) ke TabelTujuan: Baris R
  
      NetTbl(R, 1).PasteSpecial xlPasteValuesAndNumberFormats
  
      '
membuang ClipBoards (kopi-mengopi..)
  
      Application.CutCopyMode = False
  
   Next N
  
End With
  
MsgBox "Dah Kelaar Boss..", 64, "LAPOR BOSS.."
End
Sub
----------------------------------------
 

2011/4/5 Sinode G Sinaga <[email protected]>
>
> Mbak Siti yg baek,
> Data yang kemarin saya sudah jalankan dan hasilnya wonderful bgt
mbak…
> Terimakasih banyak, saya banyak tambah ilmu. Saya coba melakukannnya antar
file,  hehehhe…
> ternyata belum cukup ilmunya. Dengan ini saya mohon kembali pencerahannya
mbak jika saya ingin 
> menggunakannya antar file. Disini saya utarakan bahwa file inti yaitu
“NGBf&m” (artinya feed and mortal 
> proyek NGB=code) ada di folder C:/Pangambatan. Sementara tujuan copyannya
ada di file FE01 
> di folder yang sama mbak. Berurut juga nantinya mengikut urutan tanggal.
Terimakasih
>
> Best Regards
>
> Sinode
 


      

Kirim email ke