Cara menyalin sebagian teks yang dipilih / disorot dalam sel ke clipboard, di excel vba


0

Jika nilai sel:

Partial Text

Saya ingin pengguna menyorot:

Partial

dan minta VBA untuk mengambilnya ke variabel string seperti

foo = "Partial"

Seperti yang bisa saya gunakan

bar = selection.value

Apakah ini mungkin? Jika tidak, saya sedang memikirkan cara untuk menyalin bagian teks itu dan mengakses clipboard dengan VBA untuk mencapai hal ini, tetapi mudah-mudahan ada sesuatu yang lebih sederhana.

Terima kasih,

Jawaban:


0

Saat mengakses sel, tidak ada VBA yang akan dieksekusi. Dan juga tidak bisa dipanggil. Sejauh ini tidak ada solusi ... maaf.

Tapi Anda bisa mengubah latar belakang atau warna font dan menangkap ini nanti ... tetapi untuk mendapatkan teks dari clipboard lebih mudah maka memeriksa karakter teks sel dengan karakter ...

Untuk mendapatkan data dari clipboard, Anda perlu .GetFromClipboard...
Baca ini.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.