- Katılım
- 14 Ocak 2005
- Mesajlar
- 792
- Excel Vers. ve Dili
- Ofis 2010 2016
- Altın Üyelik Bitiş Tarihi
- 13/03/2022
Selam arkadaşlar aşağıda yapmak istediğim inputbox ile stok programcımız tarafından c kök dizininde bulunan fatura dizininin içine fişnumaralarının isim olarak koyarak txt şeklinde atıyor. Benim yapmak istediğim ise inputbox ile bu fiş numarasını yazarak aşağıdaki kodların otomatik bir şekilde çalışmasını sağlamak.
hucre = ActiveCell.Address
deger = InputBox("Lütfen Fiş Numarasını Doğru bir Şekilde giriniz.")
With ActiveSheet.QueryTables.Add(Connection:="TEXT;C:\fatura\(deger)&.TXT", _
Destination:=Range(hucre))
.Name = "TESFAT"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = False
.RefreshOnFileOpen = False
.RefreshStyle = xlOverwriteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = False
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFilePlatform = 857
.TextFileStartRow = 1
.TextFileParseType = xlFixedWidth
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = False
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileColumnDataTypes = Array(2, 1, 1, 1, 1)
.TextFileFixedColumnWidths = Array(31, 4, 15, 31)
.TextFileTrailingMinusNumbers = True
.Refresh BackgroundQuery:=False
End With
hucre = ActiveCell.Address
deger = InputBox("Lütfen Fiş Numarasını Doğru bir Şekilde giriniz.")
With ActiveSheet.QueryTables.Add(Connection:="TEXT;C:\fatura\(deger)&.TXT", _
Destination:=Range(hucre))
.Name = "TESFAT"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = False
.RefreshOnFileOpen = False
.RefreshStyle = xlOverwriteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = False
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFilePlatform = 857
.TextFileStartRow = 1
.TextFileParseType = xlFixedWidth
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = False
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileColumnDataTypes = Array(2, 1, 1, 1, 1)
.TextFileFixedColumnWidths = Array(31, 4, 15, 31)
.TextFileTrailingMinusNumbers = True
.Refresh BackgroundQuery:=False
End With