yup On Mon, Jul 22, 2019 at 10:13 AM Andre Rahmaidy [email protected] [belajar-excel] <[email protected]> wrote:
> > > Pagi Mr. Kid > > Terima kasih sebelumnya udah menanggapi terkait permasalahan terkait macro > excel yang saya punya, setelah saya pelajari terkait dengan formula text > *=text(alamat_cells,"0000;;"" > """)* ketika saya ubah di aplikasi macro hasilnya eror (warna merah) > Apakah formula text tersebut saya ubah ke semua formula text yang ada di > macro excel. > > Mohon solusinya Mr Kid, Terima Kasih saya ucapkan > > > Regards > > Andree > Pada Rabu, 17 Juli 2019 06.51.22 WIB, 'Mr. Kid' [email protected] > [belajar-excel] <[email protected]> menulis: > > > > > Cells kosong by default akan setara dengan berisi 0 (jika bertipe numerik, > berlaku di dalam Excel worksheet saja) atau nullstring (seperti hasil > formula ="", jika bertipe text, berlaku di Excel worksheet maupun di VBA). > > JIka saat ini cells kosong menghasilkan 0000, kemungkinan besar Anda > menggunakan formula Text atau IF (di Excel worksheet) atau dengan fungsi > Format atau blok IF (di VBA). > Jika Anda menggunakan formula IF (di Excel worksheet) atau blok IF (di > VBA), tentu hal ini tidak menimbulkan masalah, karena Anda lebih mengenal > bagian yang harus disesuaikan. > Jadi, kemungkinannya adalah Anda menggunakan formula Text (di Excel > worksheet) atau fungsi Format (di VBA). > > 1. Jika Anda menggunakan fungsi Format di VBA dan hasil cells kosong > adalah 0000, maka bunyi script Anda kira-kira begini : > format( clng( alamat_cells.value ) , "0000" ) > supaya 0000 pada cells kosong berubah menjadi spasi 4 karakter, maka > bunyi tersebut diproses lebih lanjut dengan replace, sehingga berubah > menjadi : > replace( format( clng( alamat_cells.value ) , "0000" ) , 0 , > " " ) > > 2. Jika Anda menggunakan formula Text Excel Worksheet yang secara default > cells kosong akan setara nilai 0 dan menjadi 0000, maka bunyi formula Anda > kira-kira begini : > *=text(alamat_cells,"0000")* > kalau bunyi formula ini dipasang dengan VBA, maka sebuah karakter " (1 > bijik karakter petik dua) harus diubah menjadi "" (2 bijik karakter petik > dua) : > cells_target.formula= *"=text(alamat_cells,""0000"")"* > > Jika Anda mempelajari number format sebuah cells Excel, maka part > dalam number format adalah : > format_nilai_positif ; format_nilai_negatif ; > format_nilai_nol ; format_teks > > Dengan kaidah number format tersebut dan juga default cells kosong > adalah 0 ketika bertipe numerik (default cells Excel adalah bertipe numerik > Double), > maka bunyi format yang dibutuhkan untuk menghasilkan spasi 4 karakter > ketika cells berisi nilai 0 atau kosong, dan menghasilkan 4 digit angka > ketika cells berisi nilai selain 0 atau selain kosong : > 0000;;" " > > Jika format ini digunakan dalam formula Text, menjadi : (ingat, setiap > 1 bijik karakter petik dua yang ada di dalam blok petik dua lainnya harus > menjadi 2 bijik karakter petik dua) > *=text(alamat_cells,"0000;;"" """)* > kalau bunyi formula ini dipasang dengan VBA, maka sebuah karakter " (1 > bijik karakter petik dua) harus diubah menjadi "" (2 bijik karakter petik > dua) : > cells_target.formula= *"**=text(alamat_cells,""0000;;"""" > """""")**"* > > Regards, > Kid > > > > > On Wed, Jul 17, 2019 at 12:20 AM Andre Rahmaidy > [email protected] [belajar-excel] < > [email protected]> wrote: > > > > Selamat malam > > Terkait dengan pertanyaan saya mengenai macro excel convert TXT, belum ada > yang menanggapi atw membantu mencari solisi terkait permasalahan aplikasi > macro excel mungkin saya perjelas lagi terkait dengan pertanyaan saya > kemaren.. > Aplikasi macro excel tsbt merupakan tools yg dibuat untuk menghasilkan > file txt.. permasalahannya didalam tabel excel tersebut kolom F (Kab/Kota) > yang kosong, hasil aplikasi macro excel tersebut dalam bentuk file TXT > untuk kolom F Hasilnya seperti ini 0000, yang saya inginkan gimana > script/coding di macro excelnya untuk kolom F yang kosong tersebut hasilnya > spasi 4 (empat) kali bukan nol 4.. > Demikianlah yng saya sampaikan, dengan ini saya ucapkan terima kasih.. > > Wassalam > > Andree > > Dikirim dari Yahoo Mail di Android > <https://go..onelink.me/107872968?pid=InProduct&c=Global_Internal_YGrowth_AndroidEmailSig__AndroidUsers&af_wl=ym&af_sub1=Internal&af_sub2=Global_YGrowth&af_sub3=EmailSignature> > > ----- Pesan yang Diteruskan ----- > *Dari:* "Andre Rahmaidy" <[email protected]> > *Kepada:* "BeExcel" <[email protected]> > *Cc:* > *Terkirim:* Sen, 15 Jul 2019 pada 23:45 > *Judul:* Fw: Macro Exel Convert ke TXT > ----- Pesan yang Diteruskan ----- > *Dari:* Andre Rahmaidy <[email protected] > <[email protected]>> > *Kepada:* BeExcel <[email protected]> > *Terkirim:* Senin, 15 Juli 2019 23.27.58 WIB > *Judul:* Macro Exel Convert ke TXT > > Dear Para Suhu > > Ada yang mau saya sampaikan terkait dengan macro excel yang saya punya > yang ingin tanyakan saya adalah : > 1. macro excel yng saya punya convert data dari excel yang outputnya TXT, > sesuai dengan kriteria yang diinginkan,trus saya ingin ada penambahan > terkait dengan baris/record pertama kolom terakhir kosong (tidak ada angka) > di output TXT diisi dengan spasi 4 kali.. sedangkan kolom yang ada isi > tetap seperti biasanya, terlampir file macro excelnya.. > Terimakasih sebelumnya buat para suhu atas tanggapan dan pencerahannya. > > Nb. Pass Macro ****** > > Regards > > Andre > > >

