Tecnologia, programação e muito Visual FoxPro.

domingo, 26 de julho de 2009

Re: ]] XL-mania [[ macro copy insert di semua sheet

 

Pada lampiran terlihat bahwa contoh BEBERAPA sheets itu isinya sama.

Kalau memang hanya seperti itu keperluannya, pak Tresna cukup hanya
mengGROUPkan semua sheets (dengan menselect-nya secara multi select)

Dengan cara spt itu semua yg kita tulis di sheet aktif akan langsung terjadi pula
di semua sheets yg sedang di-GROUP-kan tsb, termasuk menginsert kolom dsb...

Jika cara makro lebih disukai...
pertama kita harus PUNYA Nomor ROW yg akan diinsert
(yaitu ROW yg di ATASnya akan dibuat Row baru)
Nomor Row disimpan dlm variable iRow

Selain itu harus ditentukan SHEET MANA yg menjadi dalangnya
(menjadi sheet yg akan ditiru oleh sheet lain) katakan misalnya: dalangnya = Sheet1

Makro akan dijalankan ketika sheet dalang telah ditambah row baru
dan cell pointer (cell aktif) masih berada di BARIS yg akan dicopy tsb

instruksinya =

dim iRow as long
dim sht as worksheet
irow = activecell.row

activecell.entirerow.copy

for each sht in worksheets

if sht.name <> "Sheet1" then
sht.activate
cells(iRow,1).entirerow.insert
cells(iRow,1).entirerow.copy
end if
next sht

application.cutcopymode = false

sheets(Sheet1).activate



rgds,
siti



On 7/23/09, Tresna <tresna@usc-indonesia.co.id> wrote:
>
> Dear Para Pakar Macro XL..  
> Mohon bantuan..  
> Saya ada pekerjaan rutin untuk material control, setiap bulannya pasti ada
> kedatangan item baru..  
> Untuk mengontrol material tersebut saya buat beberapa sheet..  
> Dan setiap penambahan item saya harus insert rows disemua sheet nya….  
> Tolong dibantu untuk dibuatkan macro yang secara otomatis meng copy insert
> disemua shett apabila saya insert copy rows di salah satu shet tersebut…  
>
> Misal.. saya akan mengcopy insert baris 16 ke baris 17 maka di semua sheet juga
> akan tercopy baris 16 ke baris 17 tersebut….  
> File terlampir…  
>
> Mohon pencerahannyaaaa………  
>
> Priatna Tresna Nugraha  
> PT. United Steel Center Indonesia.  
> Jl. Mitra Raya Selatan II. Blok F1 no.1 KIM Karawang Timur  
> Tlp. 440701-709 ext (100)  
>

__._,_.___
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| XL-mania, berjuang untuk rakyat, pancen oyeeee, LANJUTKAN!        |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf          |
+-------------------------------------------------------------------+
| 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.friendster.com/xlmania atau...  |
| 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              |
+-------------------------------------------------------------------+
Recent Activity
Visit Your Group
Give Back

Yahoo! for Good

Get inspired

by a good cause.

Y! Toolbar

Get it Free!

easy 1-click access

to your groups.

Yahoo! Groups

Start a group

in 3 easy steps.

Connect with others.

.

__,_._,___

Nenhum comentário:

Arquivo do blog