Hai Suka,
Coba gunakan event Worksheet Change daripada Worksheet Selection Change.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim lRow As Long 'nomor baris excel
'simpan nomor baris terakhir yang berubah
lRow = Target.Cells(Target.Rows.Count, 1).Row
If lRow > 2 Then 'yang berubah di bawah header (header baris 2)
Application.EnableEvents = False 'turnoff event (ada pengubahan nilai di kolom A)
With Sheet1.Range("a3:a" & lRow) 'pada range a3 sampai baris berubah di kolom a
.Formula = "=row()-2" 'pasang formula =row()-2 (karena header di baris 2)
.Parent.Calculate 'kalkulasi sheet (siapa tahu setting calculation manual)
.Value = .Value 'di-values-ken
End With 'selesai bekerja pada range nomor
Application.EnableEvents = True 'event boleh aktif lagi
End If 'selesai blok kerja terhadap baris data
End Sub
Event worksheet selection bisa dihapus
Wassalam,
Kid.
Kepada penggemar excel saya mohon bantuannya untuk meringkas/menyederhanakan kode mengurutkan nomor yang saya buat, terima kasih
_
Reply via web post | Reply to sender | Reply to group | Start a New Topic | Messages in this topic (5) |
| Selamat jalan SitiVi, semoga bahagia di sisi-Nya... |
| Maaf moderasi lemooOooOott... momods siboek |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
Nenhum comentário:
Postar um comentário