Jika Anda mengumpulkan data lotre langsung, kemungkinan bahwa beberapa titik Anda akan membutuhkan lembar kerja saat ini. Biasanya data dapat diberikan dalam file yang dibatasi koma dalam format berikut:
2,13,14,15,16,18
4,5,17,23,34,45
Menggunakan Kode VBA Untuk Mengimpor File
Meskipun Excel memiliki beberapa alat impor yang baik, masuk akal untuk melakukannya sendiri. Pertama, Anda perlu mengatur instruksi file. Anda tidak perlu tahu tentang file tersebut Agen Bola.
Dim fso As Scripting.FileSystemObject
Set fso = Scripting.FileSystemObject Baru
Dim myFile As Object
Dim filePath As String
filePath = ActiveWorkbook.Path & “\ numbers.txt”
Selanjutnya, kode Anda harus Dalam contoh ini, kami akan menempatkan Anda di depan entri sebelumnya. Sel kanan siap untuk input data
Lembar kerja (1). Aktifkan
Range (“a1”). Aktifkan
ActiveCell.End (xlDown) .Offset (1, 0) .Aktifkan
Sekarang kita bisa membuka file teks dan membaca datanya. Karena setiap baris dibatasi koma, kita dapat mengubah baris dalam array dan membaca setiap item dalam selnya sendiri sebelum pindah ke baris data berikutnya.
Set myFile = fso.openTextFile (filePath)
Lakukan Sampai myFile. AtEndOfStream
myLine = myFile.ReadLine
arr = Berpisah (myLine, “,”)
Untuk y = 0 hingga UBound (arr)
ActiveCell.Offset (0, y) = arr (y)
Selanjutnya
ActiveCell.Offset (1, 0) .Aktifkan
Loop
Set myFile = Tidak Ada
Setel fso = Tidak ada
Jika Anda memeriksa lembar kerja kode harus disalin data di bawah ini. Ini berarti bahwa setiap kali Anda menjalankan kode itu harus diimpor secara langsung.
Pengembangan Lebih Lanjut Dari Kode Lotto VBA
Hal yang baik untuk dilakukan adalah secara berkala menyimpan data Anda. Ini adalah praktik yang baik untuk menyimpan data Anda dengan cap tanggal pada file sehingga Anda tahu kapan hasil Anda didukung.
Salah satu caranya adalah mendapatkan hasilnya Anda kemudian dapat mengedit kode dan bereksperimen dengannya.
Ringkasan
Artikel ini telah menjelaskan cara mengimpor file hasil lotto yang dibatasi koma ke dalam spreadsheet yang ada. Sejumlah kecil pengkodean VBA sekarang dianggap penting untuk semua analis lotre serius.