Asalamualaikum,

Mas Prazt,

coba gunakan cekrip:


    With Application
        .EnableEvents = False
        .Undo
        .EnableEvents = True
    End With

Wasalam

NangAgus



2014-11-18 8:49 GMT+07:00 'prazt' praztm...@gmail.com [belajar-excel] <
belajar-excel@yahoogroups.com>:

>
>
> Assalamu’alaikum...
>
> Dear rekan-rekan semua, mohon penyempurnaan dari macro berikut :
>
> Didalam macro berikut (hasil dari record macro) saya ingin melakukan delet
> data yang berada di sheet 5,6,dan 7 pada range F4:M24 dan ini telah
> berhasil saya lakukan, dan dimacro yang berikutnya saya juga menyertakan
> Fungsi Untuk Undo data yang tadi diDelete menggunakan macro Delet tersebut
> tetapi kok tidak berhasil ya, ada debug pada bagian * (   Selection.undo
> ), mohon bantuannya pada rekan-rekan dan para master semua, bagaimana
> seharusnya penulisan yang benar ?
>
>
>
> Sub delet()
>
> '
>
> ' Macro4 Macro
>
>     Sheets(Array("Sheet5", "Sheet6", "Sheet7")).Select
>
>     Sheets("Sheet5").Activate
>
>     Range("F7:M24").Select
>
>     Selection.ClearContents
>
>     Range("F7").Select
>
>     Sheets("Sheet5").Select
>
> End Sub
>
> ‘=======================================================================
>
> Sub undo()
>
> '
>
> ' Macro9 Macro
>
>       Sheets(Array("Sheet5", "Sheet6", "Sheet7")).Select
>
>     Sheets("Sheet5").Activate
>
>     Range("F7:M24").Select
>
>     Selection.undo             *
>
>     Range("F7").Select
>
>     Sheets("Sheet5").Select
>
> End Sub
>
>
>
>
>
> Wassalam...
>
>  
>

Kirim email ke