Excel 2010 - Dalam menambahkan teks sel


1

Katakanlah saya memiliki teks yang disebut 'Boy' di sel A1. Sekarang jika saya harus menambahkan huruf 'di' di akhir, saya harus mengklik bilah rumus dan menambahkan 'di' di akhir atau tekan F2 untuk pergi ke mode edit dan kemudian menambahkannya. Apakah ada cara atau add-in yang memungkinkan saya untuk hanya menambahkan nilai ke sel yang sudah memiliki beberapa teks di dalamnya?

Jawaban:


2

Anda dapat menggunakan CONCATENATE formula, atau sesuatu seperti =A1 & "s".

Anda sudah menjelaskan cara manual lainnya. Cara lain adalah dengan menggunakan makro dalam kombinasi dengan input pengguna atau formulir input pengguna.

Ini bisa bekerja seperti ini:

  • pilih rentang / sel, di mana penambahan harus terjadi
  • mengeksekusi makro melalui mis. jalan pintas
  • dialog muncul untuk meminta teks untuk ditambahkan
  • ketik teks
  • jalankan menambahkan

Cara lain mungkin menggunakan fungsi pencarian / ganti.

Edit

Meskipun saya menemukan ini cara yang aneh untuk mengetik data, dan tidak akan berteriak-teriak menentang MS dalam hal ini - berikut ini adalah solusi untuk perilaku yang disempurnakan ini:

'VBA code for Sheet1

Private var As Variant

Private Sub Worksheet_Change(ByVal Target As Range)
  On Error Resume Next
  If state Then
    Application.EnableEvents = False
    var = var & Target.Formula
    Target.Formula = var
    Debug.Print var
    Application.EnableEvents = True
  End If
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If state Then
    var = Target.Formula
    Debug.Print var
  End If
End Sub

'VBA Code for Module1

Public state As Boolean

Public Sub switchState()
  Application.EnableEvents = True
  state = Not state
  Debug.Print state
End Sub

Tapi saya tidak ingin menggunakan ini. Saya hanya ingin mulai mengetik dan teks harus ditambahkan di akhir. Saya telah mencari banyak, tidak dapat menemukan solusi :-( .. Microsoft sangat bodoh karena tidak memberikan opsi ini!
thandasoru

ok, jadi Anda ingin memilih sel acak, dan kemudian, hanya dengan mengetikkan nilai itu harus menambahkannya. Dan saya kira seharusnya ada opsi untuk mengaktifkan / menonaktifkan perilaku ini, bukan?
Jook

ya, jika tersedia silakan beri tahu saya .. atau paling tidak adakah untuk mengubah tombol pintas F2 ke F6? Saya meminta ini untuk alasan yang sangat penting. Saya menggunakan Dell Studio 1555 dan laptop memiliki pikirannya sendiri. Saya mengatur perilaku tombol fungsi terlebih dahulu ke tombol Fungsi, tetapi setelah beberapa hari, ia mengatur ulang ke tombol multimedia terlebih dahulu. karena kunci F6 saya kosong, saya berpikir untuk menetapkan kunci ke mode Edit
thandasoru

wow, itu banyak kode .. bisakah Anda membimbing saya apa yang harus dilakukan dengan kode ini?
thandasoru

@ thandasoru - lihat edit saya. Saya tidak terlalu suka solusi ini, tetapi itu memang melakukan apa yang Anda inginkan. Tidak akan label MS bodoh karena mereka tidak menyediakan ini, ini adalah perilaku yang cukup membingungkan.
Jook
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.