hmmm....

1. Berarti a.txt yang berisi 8 kolom (misalnya) dengan b.txt yang berisi 17
kolom (misalnya) memiliki 8 kolom pertama yang sama ?
2. Sedang c.txt yang berisi 23 kolom (misalnya) akan memiliki 8 kolom
pertama yang sama dengan a.txt dan b.txt, dan 17 kolom pertama yang sama
dengan b.txt ?
3. Wadah data (sebuah sheet tempat menyimpan data dari kedua .txt file
tersebut) berisi banyak kolom mengikuti jumlah kolom terbanyak yang sudah
diketahui ? (misal 49 kolom, karena terkadang atau pernah ada z.txt yang
berisi 49 kolom)

Demikiankah ?

Regards,
Kid






2017-04-18 14:25 GMT+07:00 him mah [email protected] [belajar-excel] <
[email protected]>:

>
>
> Seperti itu pak kid. Cuma sheet hasilnya cuma satu. Data akan ditambahkan
> dibaris selanjutnya.
>
> Yang jadi masalah adalah jumlah kolom yang ada di text file
>
> Pada tanggal 18 Apr 2017 12:54, "'Mr. Kid' [email protected]
> [belajar-excel]" <[email protected]> menulis:
>
>>
>>
>> hmmm....
>> Setiap file txt yang dibaca akan di copy menambahkan di sheet tertentu
>> yang sesuai ya.
>> Jadi ada 3 txt file :
>> a.txt akan di-copy menambahkan data di sheet dtA,
>> b.txt akan di-copy menambahkan data di sheet dtB,
>> c.txt akan di-copy menambahkan data di sheet dtC.
>>
>> Tapi nama txt filenya tidak tetap, seperti bulan ini namanya a-Apr17.txt,
>> b-Apr17.txt, c-Apr17.txt
>> Jumlah kolom di a.txt berbeda dengan di b.txt dan berbeda dengan c.txt.
>>
>> Begitu ya ?
>>
>>
>> 2017-04-18 7:18 GMT+07:00 him mah [email protected] [belajar-excel] <
>> [email protected]>:
>>
>>>
>>>
>>> sebenarnya tujuannya akan dibuat database excel dari beberapa file txt
>>> jadi untuk file D:\aku.txt
>>> akan dibuat dinamis sesuai dengan lsit file yang ada di sheet
>>>
>>> mungkin ada cara lain pak kid
>>>
>>> Pada 17 April 2017 19.35, 'Mr. Kid' [email protected] [belajar-excel] <
>>> [email protected]> menulis:
>>>
>>>>
>>>>
>>>> Boleh tahu kenapa pakai VBA?
>>>> Bagaimana kalau pakai data connection saja yang tanpa VBA?
>>>>
>>>> Regards,
>>>> Kid
>>>> Sent from my smart enough phone
>>>>
>>>> On Apr 17, 2017, at 13:10, him mah [email protected]
>>>> [belajar-excel] <[email protected]> wrote:
>>>>
>>>>
>>>>
>>>> dear all
>>>>
>>>> maaf mau tanya lagi terkait dengan
>>>> impor data dari text file ke excel
>>>>
>>>> kalau dari menu record macro
>>>> terbentuk kode seperti ini
>>>>
>>>>
>>>>     With ActiveSheet.QueryTables.Add(Connection:= _
>>>>         "TEXT;" & D:\aku.txt" _
>>>>         , Destination:=Worksheets("Sheet 1").Range("$A$1"))
>>>>         .Name = "ImportingFileName"
>>>>         .FieldNames = False
>>>>         .RowNumbers = False
>>>>         .FillAdjacentFormulas = False
>>>>         .PreserveFormatting = True
>>>>         .RefreshOnFileOpen = False
>>>>         .RefreshStyle = xlInsertDeleteCells
>>>>         .SavePassword = False
>>>>         .SaveData = True
>>>>         .AdjustColumnWidth = True
>>>>         .RefreshPeriod = 0
>>>>         .TextFilePromptOnRefresh = False
>>>>         .TextFilePlatform = 437
>>>>         .TextFileStartRow = 2
>>>>         .TextFileParseType = xlDelimited
>>>>         .TextFileTextQualifier = xlTextQualifierDoubleQuote
>>>>         .TextFileConsecutiveDelimiter = False
>>>>         .TextFileTabDelimiter = False
>>>>         .TextFileSemicolonDelimiter = False
>>>>         .TextFileCommaDelimiter = True
>>>>         .TextFileSpaceDelimiter = False
>>>>         .TextFileColumnDataTypes = Array(1,1,1,1,1,1,1,1)
>>>>         .TextFileTrailingMinusNumbers = True
>>>>         .Refresh BackgroundQuery:=False
>>>>     End With
>>>>
>>>>
>>>> yang masih menjadi kendala adalah di baris
>>>>
>>>>         .TextFileColumnDataTypes = Array(2,2,2,2,2,2,2,2)
>>>>
>>>> kalau seperti yang diatas kan jumlah kolomnya ada 8
>>>> misal kita tidak tahu jumlah kolomnya ada berapa
>>>> bisa 8 bisa lebih kecil atau bisa lebih besar
>>>>
>>>> kira-kira untuk
>>>>
>>>> baris tersebut modifikasi seperti apa ya
>>>>
>>>>
>>>> terima kasih
>>>>
>>>>
>>>>
>>>
>> 
>

Kirim email ke