Bagikan melalui


Gambaran umum templat proyek Office

Alat pengembang Microsoft Office di Visual Studio menyertakan templat proyek untuk membuat tipe solusi Office berikut ini:

  • Kustomisasi tingkat dokumen

  • Add-in VSTO

    Untuk perbandingan terperinci dari jenis solusi Office ini, lihat Gambaran umum pengembangan solusi Office (VSTO).

    Templat proyek Office tersedia dalam kotak dialog Proyek Baru, di bawah simpul Office dari simpul bahasa Visual C# dan Visual Basic . Setiap templat menghasilkan proyek dengan konfigurasi yang sesuai untuk aplikasi target, termasuk referensi perakitan dan pengaturan penelusuran kesalahan.

    Setiap proyek menyediakan file dan kode untuk memulai jenis solusi tertentu. Kode yang dihasilkan untuk setiap proyek mencakup pengaktifan dan penangan aktivitas matikan. Anda dapat menambahkan kode ke penanganan aktivitas ini untuk menginisialisasi solusi Anda saat dimuat dan untuk membersihkan solusi Anda saat dibongkar. Untuk informasi selengkapnya, lihat Proyek Office di lingkungan Visual Studio dan Peristiwa di proyek Office.

Catatan

Alat pengembangan Office disertakan dengan edisi Visual Studio tertentu. Untuk informasi selengkapnya, lihat Mengonfigurasi komputer untuk mengembangkan solusi Office.

Kustomisasi tingkat dokumen

Simpul Office dalam kotak dialog Proyek Baru menyediakan templat proyek berikut ini untuk membuat Anda mulai membuat kustomisasi tingkat dokumen untuk Word dan Excel:

  • Dokumen VSTO Word 2013 dan 2016

  • Templat VSTO Word 2013 dan 2016

  • Buku Kerja VSTO Excel 2013 dan 2016

  • Templat VSTO Excel 2013 dan 2016

  • Dokumen VSTO Word 2010

  • Templat VSTO Word 2010

  • Buku Kerja VSTO Excel 2010

  • Templat VSTO Excel 2010

    Templat proyek Dokumen Word dan Buku Kerja Excel menyediakan kode untuk membuat Anda mulai membuat solusi yang didasarkan pada dokumen atau buku kerja tertentu. Dalam tipe solusi ini, kode Anda hanya berjalan saat dokumen terkait terbuka di Word atau Excel.

    Templat Word dan templat proyek Templat Excel berulah identik dengan templat proyek Dokumen Word dan Buku Kerja Excel. Namun, templat proyek Templat Word dan Templat Excel memudahkan pengguna untuk membuat salinan dokumen lokal atau buku kerja baru dari templat yang dikustomisasi dalam solusi Anda. Fitur dalam solusi Anda tersedia dari dokumen baru yang dibuat pengguna dari templat.

Catatan

Templat Word yang mereferensikan ekstensi kode terkelola tidak dapat digunakan sebagai Add-in VSTO global. Rakitan tidak dipanggil jika templat dimuat dari direktori Startup Word. Untuk informasi selengkapnya, lihat Batasan templat global dan Add-in Excel (file.xla).

Untuk informasi tentang mulai menggunakan jenis proyek ini, lihat topik berikut:

Add-in VSTO

Simpul Office/SharePoint dalam kotak dialog Proyek Baru menyediakan templat proyek berikut untuk membuat Add-in VSTO.

Solusi dokumen vs. templat

Saat Anda mendesain solusi di sekitar dokumen Word atau buku kerja Excel, Anda harus memutuskan cara terbaik untuk membuat dokumen tersebut tersedia untuk pengguna Anda.

Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen untuk Excel dan Word. Untuk informasi selengkapnya, lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.

Dalam beberapa situasi, Anda mungkin ingin memberikan salinan dokumen kepada setiap pengguna. Dalam hal ini, buat solusi Anda dengan menggunakan proyek dokumen Excel atau Word.

Dalam situasi lain, Anda mungkin ingin membuat templat tersedia di server, sehingga setiap pengguna dapat membuka templat dan menyimpan salinan lokal sebagai dokumen. Dalam hal ini, buat solusi Anda dengan menggunakan proyek templat Excel atau Word.

Perbandingan

Tabel berikut menguraikan perbedaan antara dokumen dan templat.

Dokumen Templat
Pengguna dapat membuka dan mengubah dokumen, kecuali jika diatur menjadi baca-saja. Setiap perubahan yang disimpan disimpan dalam aslinya. Pengguna dapat membuka templat untuk membuat salinan lokal sebagai dokumen baru. Mereka tidak dapat mengubah aslinya kecuali diberikan izin khusus.
Saat dibuka, dokumen akan memunculkan Open peristiwa. Saat dibuka, templat akan menaikkan New peristiwa.

Batasan templat global dan Add-in Excel (File.xla)

Dokumen, buku kerja, dan templat mungkin tidak berfungsi dengan benar sebagai templat global atau Add-in Excel VSTO (file.xla).

Templat Word

Jika templat Microsoft Office Word memiliki ekstensi kode terkelola, rakitan proyek tidak dipanggil jika templat dilampirkan sebagai templat global atau dimuat dari direktori startup Word. Selain itu, dokumen tidak mengenali format templat yang merupakan bagian dari solusi Office.

Add-in Excel (.xla Files)

Tidak ada proyek Office untuk membuat Add-in VsTO Excel (file.xla ). Dimungkinkan untuk menyimpan buku kerja sebagai file .xla, tetapi bukan operasi yang didukung dan tidak disarankan. Jika Anda menyimpan buku kerja yang memiliki ekstensi kode terkelola sebagai file Add-In Microsoft Office Excel (*.xla), Anda bisa memilihnya dalam kotak dialog Add-In untuk diterapkan ke buku kerja lain. Dalam beberapa kasus, kode Anda akan berjalan di buku kerja target setelah Add-in VSTO diterapkan, tetapi penggunaan solusi Office tersebut tidak didukung.