Saya memiliki daftar sekitar 10.000 nama / alamat yang harus saya bersihkan secara manual di Excel (menyenangkan!). Seperti yang dapat Anda bayangkan, harus mengklik dua kali untuk masuk ke hampir setiap sel untuk mengeditnya adalah hambatan. Dan sangat frustasi bahwa jika Anda bahkan sedikit di dekat bagian atas / bawah sel, Anda berakhir di bagian atas / bawah lembar kerja!
Apakah ada cara memberitahu Excel untuk tetap dalam 'mode edit', sehingga ketika saya mengklik sel (atau lebih baik lagi, gulir ke bawah ke sana), itu secara otomatis memungkinkan saya untuk mengedit konten? Saya tidak bisa mulai mengetik, karena itu menimpa seluruh sel, ketika sering kali saya hanya perlu mengedit 1 atau 2 karakter. Terima kasih.
microsoft-excel
text-editing
David Gard
sumber
sumber
Jawaban:
Anda dapat melakukan ini dengan makro berikut. Ini akan menyebabkan Excel Anda berperilaku seolah-olah Anda menekan F2setiap kali Anda mengubah pilihan pada spreadsheet.
Tekan Alt+ F11untuk membuka editor VBA, perluas tampilan pohon kiri hingga Anda melihat lembar kerja yang Anda inginkan, klik dua kali pada lembar kerja itu, dan rekatkan kode di atas di sana.
Anda dapat menonaktifkan ini hanya dengan menambahkan
'
di depan baris kode untuk menjadikannya komentar seperti:Atau, kurasa, menghapusnya sepenuhnya.
Ini juga berfungsi dengan baik jika Anda menggunakan enteruntuk memindahkan sel (yang saya duga adalah tujuan utama Anda) karena akan mulai mengeditnya segera dan membuat Anda bergerak lebih cepat.
sumber
Anda dapat masuk ke mode edit dari keyboard melalui F2tombol, atau Anda bisa membuat VB makro yang memiliki popup / prompt. Meskipun sebenarnya tidak ada pilihan yang saya tahu untuk tetap dalam F2mode, Anda bisa menulis skrip kecil ke dalam Excel yang turun satu baris dan langkah-langkah ke dalam sel (kemudian minta makro ini ganti "pengembalian / tab" ke col baru) .
Sunting: Opsi lain adalah mengelola pengeditan ini melalui program yang berbeda dengan antarmuka pengguna yang lebih mudah diakses untuk data jenis ini. Misalnya, dorong semua data ini ke program database seperti Access, lalu kelola bidang data melalui UI mereka.
Namun, semua ini menghindari masalah utama, itulah mengapa ada 10.000 baris data yang membutuhkan pembersihan manual? Jika menulis satu naskah untuk memerintah mereka semua terlalu rumit, mengapa tidak memecah tabel menjadi kelompok yang bermakna dan menangani mereka seperti itu? Sulit membayangkan bahwa 10.000 bidang data harus diproses secara manual dan tidak ada solusi.
sumber
...why is there 10,000 rows of data that require manual cleaning?
Satu-satunya cara saya tahu adalah dengan menekan F2. Itu berfungsi setiap saat, sampai Anda menekan Return/ Enteruntuk keluar dari sel saat ini.
sumber
Sebuah jawaban yang mungkin adalah program yang disebut "Tombol Tengah Tikus (atau Roda) untuk Doubleclick" itu tersedia di codeproject. Saya tidak tahu apakah saya harus memposting tautan di sini tapi saya yakin google bisa menjadi teman Anda. apa yang dilakukannya adalah ketika sedang aktif Anda dapat mengklik tombol tengah mouse Anda dan itu akan mengirim klik kiri ganda ke komputer Anda.
sumber
Menekan "F2" mungkin merupakan pilihan terbaik, meskipun itu tidak akan tetap dalam mode edit. Jika Anda tahu pengeditan yang ingin Anda lakukan, find / replace (Ctrl + F) juga sangat berguna dan dapat menghemat banyak waktu. Selain itu, Anda dapat menemukan daftar lebih dari 200 pintasan keyboard excel di sini .
sumber
pilih seluruh kolom, dan gunakan temukan dan ganti. cukup tempat kosong pada kedua temukan dan ganti maka itu akan memperbarui - seperti ini Anda dapat menipu excel dan berfungsi
sumber
Coba rumus = concatenate. Gabungkan informasi dua sel bersama-sama. Kemudian Anda bisa menyalin dan menempelkan nilai.
sumber
Periksa parameter format sel ... jika sel memiliki tanda centang pada tersembunyi pada tab proteksi, itu tidak akan memberi Anda pilihan untuk mengedit pada teks tertulis sel. kotak centang harus dicentang untuk melihat konten kotak dan mengeditnya sesuai kebutuhan.
sumber
Ini adalah solusi termudah yang berhasil untuk saya.
http://ccm.net/forum/affich-172180-unable-to-change-date-format-in-excel
sumber
Jika Anda mengedit sel tanpa rumus atau sesuatu yang hanya dapat dilakukan di Excel, cukup salin sel-sel ini dan tempel sebagai kolom atau tabel normal ke dalam dokumen Word. Edit data dalam tabel tersebut secara bebas dan kemudian salin kembali ke tempat asli di Excel.
sumber