Topik terkait
×
Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Python di Excel saat ini sedang dalam pratinjau dan dapat berubah berdasarkan umpan balik. Untuk menggunakan fitur ini, bergabung dengan Program Insider Microsoft 365 dan pilih tingkat Insider Saluran Beta.

Python di Excel diluncurkan secara bertahap ke pelanggan Excel untuk Windows dengan menggunakan Saluran Beta. Saat ini, fitur tersebut tidak tersedia di platform lain.

Jika Anda mengalami masalah dengan Python di Excel, silakan laporkan dengan memilih Bantuan > Umpan Balik di Excel.

Baru menggunakan Python di Excel? Mulai dengan Pengenalan Python di Excel dan Mulai menggunakan Python di Excel.

Python berjalan di Microsoft Cloud 

Python di Excel menjalankan kode Python yang digunakan oleh Excel dalam wadah aman di Microsoft Cloud dengan keamanan tingkat perusahaan sebagai pengalaman terhubung Microsoft 365 yang sesuai. Bekerja dengan orang lain pada dokumen yang disimpan di OneDrive atau menggunakan fitur Analisis Data di Excel adalah contoh lain dari pengalaman terhubung Microsoft 365 yang sesuai. 

Python di Excel berjalan di Microsoft Cloud dengan atribut berikut.

  • Kode Python berjalan pada kontainer terisolasi hypervisor yang dibangun di Azure Container Instances.

  • Kontainer memiliki Python dan kumpulan pustaka aman yang dikurasi yang disediakan oleh Anaconda.

  • Lingkungan ini menggunakan Distribusi Anaconda untuk Python, yang berisi Python dan pustaka bawaan sumber, yang disediakan langsung dari Anaconda.

  • Kode Python tidak memiliki akses ke komputer, perangkat, atau akun Anda.

  • Kode Python tidak memiliki akses jaringan.

  • Kode Python tidak memiliki akses ke token pengguna.

  • Kode Python dapat mengakses data melalui referensi melalui fungsi xl() bawaan sebagai bagian dari rumus Python. Ini berarti bahwa rumus Python memiliki akses untuk membaca nilai sel dalam buku kerja, berdasarkan referensi sel, atau nilai dari sumber data eksternal, melalui nama koneksi Power Query.

  • Kode Python mengembalikan output ke buku kerja Anda melalui fungsi Excel =PY(), yang menampilkan hasil kode Python dalam sel tempat fungsi dimasukkan. Fungsi Python tidak dapat mengembalikan tipe objek lain seperti makro, kode VBA, atau rumus lainnya.

  • Kode Python tidak memiliki akses ke properti lain dalam buku kerja, seperti rumus, bagan, PivotTable, makro, atau kode VBA.

  • Wadah tetap online selama buku kerja terbuka atau hingga waktu habis terjadi. Data tidak tetap ada di Microsoft Cloud.

Bagaimana cara Python di Excel menangani buku kerja dari internet atau sumber yang tidak tepercaya? 

Python di Excel mengikuti kebijakan keamanan yang sama seperti Excel dalam hal membuka buku kerja dari internet atau sumber yang tidak tepercaya. 

Jika Anda membuka buku kerja yang berisi kode Python dari internet, Tampilan Terproteksi Excel tidak akan menjalankan rumus Python dalam buku kerja. Jika buku kerja dibuka dengan Microsoft Defender Application Guard, rumus Python tidak berjalan secara default.

Selain itu, Python di Excel menjalankan rumus Python dalam buku kerja yang tidak tepercaya dalam wadah terisolasi hipervisor khususnya sendiri, membantu mencegah potensi interaksi atau gangguan dengan kode Python lain yang berjalan dari buku kerja terbuka lainnya. 

Seberapa sering Microsoft memperbarui kontainer yang menjalankan kode Python? 

Python di Excel menggunakan kontainer untuk menjalankan kode Python di Azure. Kontainer terisolasi dan mengamankan lingkungan yang dapat menjalankan aplikasi dan layanan tanpa memengaruhi seluruh sistem. Untuk membantu memastikan keamanan dan keandalan wadah, pembaruan dan patch rutin diterapkan pada wadah tersebut.

Python dan pustaka diperbarui dengan cara berikut ini untuk membantu menjaga data Anda tetap aman dan hasil numerik Anda tetap konsisten.

Patch diterapkan pada sistem operasi yang mendasari dijalankan oleh Instans Kontainer Azure. Hal ini membantu memastikan bahwa kontainer dilindungi dari kerentanan dan eksploitasi yang dapat memengaruhi data Anda. Ini dilakukan secara otomatis tanpa memerlukan input dari Anda.

Setelah Python di Excel tersedia secara umum, pembaruan berkala lingkungan Python akan dirilis, dengan Python dan pustaka yang disediakan oleh Anaconda. Versi ini mencakup perbaikan dan peningkatan keamanan terbaru dari komunitas Python dan Anaconda. Rilis ini akan diumumkan melalui postingan blog dan dokumentasi. Ini akan dilakukan secara otomatis tanpa memerlukan penyiapan, dan Microsoft akan secara default ke lingkungan terbaru. Buku kerja yang sudah ada masih akan dihitung terhadap versi lingkungan tempat buku kerja dibuat, dan pengguna akan diminta untuk memutakhirkan jika ada versi yang lebih baru. Pendekatan ini membantu memastikan bahwa hasil numerik Anda tetap konsisten dan memungkinkan Anda dan organisasi Anda untuk tetap mendapatkan informasi terbaru.

Bagaimana Microsoft menghargai data dan privasi Anda?

Privasi Anda penting bagi Microsoft. Lihat pernyataan privasi Microsoft untuk detail selengkapnya. 

Untuk meninjau kebijakan perlindungan data pengalaman terhubung Microsoft 365, lihat Pengalaman terhubung di Microsoft 365

Untuk meninjau kebijakan perlindungan data saat menggunakan Copilot dengan data buku kerja, lihat Data, Privasi, dan Keamanan untuk Copilot Microsoft 365.

Untuk memahami bagaimana data yang dikirim dari buku kerja Anda ke wadah diproses, lihat Data layanan yang diperlukan untuk Office.

Pertimbangan tambahan 

Memperbarui registri untuk mengalihkan peringatan keamanan untuk Python di Excel 

Perintah berikut ini memperlihatkan cara memperbarui registri untuk mengubah pengaturan peringatan keamanan untuk Python di Excel. Jalankan perintah dari prompt perintah yang ditingkatkan di perangkat Windows. 

  1. Gunakan perintah ini untuk menonaktifkan semua peringatan keamanan. Ini adalah pengaturan default untuk Python di Excel.

    reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 0 /f 

  2. Gunakan perintah ini untuk mengaktifkan perintah keamanan saat membuka buku kerja yang berisi rumus Python. Ini mengaktifkan pemberitahuan Peringatan Keamanan di bilah bisnis Excel.

    reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 1 /f

  3. Gunakan perintah ini untuk menonaktifkan semua fungsi Python agar tidak berjalan. Fungsi Python akan mengembalikan kesalahan #BLOCKED!.

    reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 2 /f

Microsoft akan terus memantau dan menyesuaikan Python di Excel agar Anda dan data Anda tetap aman. Hal ini mungkin melibatkan perubahan yang akan datang pada pengaturan pengalaman pengguna dan registri.

Untuk selalu mendapatkan informasi terbaru dan melihat laporan kerentanan keamanan yang memengaruhi produk dan layanan Microsoft, lihat Panduan Pembaruan Pusat Respons Keamanan Microsoft.

Artikel terkait 

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×