Bagaimana untuk menentukan apakah File hanya-baca

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 153058 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Artikel ini menjelaskan cara untuk menentukan jika file memiliki atribut baca- hanya, dan cara menentukan jika file dibuka sebagai hanya-baca menggunakan Microsoft Visual Basic untuk kode aplikasi.

INFORMASI LEBIH LANJUT

Microsoft menyediakan contoh pemrograman hanya sebagai ilustrasi, tanpa jaminan apa pun baik tersurat maupun tersirat. Termasuk, namun tidak terbatas pada, jaminan tersirat mengenai kelayakan untuk diperdagangkan atau kesesuaian untuk keperluan tertentu. Artikel ini mengasumsikan bahwa Anda telah terbiasa dengan bahasa pemrograman yang ditunjukkan dan dengan alat yang digunakan untuk membuat dan mendebug prosedur. Teknisi dukungan Microsoft dapat membantu menjelaskan fungsionalitas prosedur tertentu, namun mereka tidak akan memodifikasi contoh untuk memberikan fungsionalitas tambahan atau menyusun prosedur untuk memenuhi persyaratan khusus Anda. Anda dapat menentukan apakah file memiliki atribut dari read-only atau jika file dibuka sebagai hanya-baca dengan menggunakan makro yang dijelaskan dalam artikel ini.

Langkah-langkah untuk menetapkan File untuk Read-Only menggunakan Windows

  1. Di Microsoft Excel, membuka buku kerja baru dan Simpan ke c: \ folder (direktori) dengan nama C:\Test.xls.
  2. Dekat Test.xls, dan dalam Windows Explorer (Windows File Manager di Versi sebelumnya dari Windows 95), pilih file Anda disimpan di Langkah 1.
  3. Pada File menu, klik Properti.
  4. Dalam kotak properti file, klik untuk memilih kotak centang di Read-only, dan kemudian klik OK.

Langkah-langkah untuk menetapkan File untuk Read-Only menggunakan Macintosh

  1. Di Microsoft Excel, membuka buku kerja baru dan menyimpannya sebagai "Test" untuk hard disk.
  2. Dekat ujian dan menyembunyikan Microsoft Excel. Pada desktop, membuka Anda hard disk dengan mengklik dua kali ikon hard disk.
  3. Sorot "Uji," klik File menu, dan kemudian klik Get Info.
  4. Klik pada dikunci, lalu klik tombol Tutup di kiri sudut kotak Info.

Prosedur Visual Basic sampel

Contoh 1: Makro untuk menentukan jika File Read-Only atribut diatur

Makro berikut akan menentukan jika file hanya-baca atribut diatur. Buka file yang Anda buat di atas, dan kemudian ketik makro di bawah dalam modul lembar.
Sub Example1()

    ' Test to see if the Read-only attribute was assigned to the file.

    If GetAttr("c:\test.xls") And vbReadOnly Then
        MsgBox "File is Read-only"
    Else
        MsgBox "File is not read-only"
    End If

End Sub
				
Jika Anda mengikuti langkah 1-5 di "langkah-langkah Set File untuk Read-Only menggunakan Windows"bagian, ketika Anda menjalankan makro dalam contoh 1, Anda akan menerima kotak pesan dengan "file hanya-baca" pesan.

Catatan: Jika Anda bekerja pada Macintosh, menggantikan harddisk nama dan "tes" untuk "c:\test.xls". Misalnya, jika nama harddisk Anda adalah "HD", Anda akan ketik GetAttr("HD:test").

Contoh 2: Makro untuk menentukan jika buku kerja yang aktif dibuka sebagai Read-Only

Makro berikut akan menentukan jika buku kerja yang aktif dibuka sebagai Baca-saja.
Sub Example2()

    ' Check to see if the active workbook was
    ' opened as read-only within Microsoft Excel.

    If ActiveWorkbook.ReadOnly Then
        MsgBox "File was opened as read-only"
    Else
        MsgBox "File was not opened as read-only"
    End If

End Sub
				
Jika Anda membuka buku kerja yang dibuat di langkah 1 "langkah untuk mengatur File Read-Only menggunakan Windows"bagian, ketika Anda menjalankan makro dari contoh 2, Anda akan menerima sebuah kotak pesan dengan "File dibuka sebagai hanya-baca" kepada kami.

REFERENSI

Untuk informasi tambahan tentang mendapatkan bantuan dengan Visual Basic untuk Aplikasi, silakan lihat artikel berikut dalam Pengetahuan Microsoft Base:
163435 VBA: Pemrograman sumber daya untuk Visual Basic untuk aplikasi

Properti

ID Artikel: 153058 - Kajian Terakhir: 15 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 5.0 Standard Edition
  • Microsoft Excel 98 for Macintosh
Kata kunci: 
kbdtacode kbhowto kbprogramming kbmt KB153058 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:153058
Sanggahan Konten KB yang Tidak Lagi Diperbarui
Artikel ini berisi tentang produk yang tidak lagi didukung oleh Microsoft. Oleh karena itu, artikel ini disajikan ?sebagaimana adanya? dan tidak akan diperbarui.

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com