tuanhuycntt
Thành viên chính thức
![](/diendan/data/PhoToDanhHieu/gold.gif)
![](/diendan/data/PhoToDanhHieu/gold.gif)
- Tham gia
- 5/7/15
- Bài viết
- 65
- Được thích
- 5
Hiện em cần xây dựng 1 code mở file txt và sửa giá trị đã thiết lập trên đó.
Code hiện tại của e là lấy dữ liệu trong file client_config.ini và gán vào ô B1
Mục đích của e là muốn lấy giá trị trong file client_config.ini và sửa bằng giá trị đã gán ở 1 biến. (không cần phải gán vào ô B1 nữa.
Vd:
date = 2018-3-6
đổi thành
date = 0
hoặc date = 2017-10-30
Và bác nào hiểu được đoạn code ở bên dưới ntn giải thích cho e với ạ. E chưa hiểu rõ đoạn đó nó chạy như thế nào
Code hiện tại của e là lấy dữ liệu trong file client_config.ini và gán vào ô B1
Mục đích của e là muốn lấy giá trị trong file client_config.ini và sửa bằng giá trị đã gán ở 1 biến. (không cần phải gán vào ô B1 nữa.
Vd:
date = 2018-3-6
đổi thành
date = 0
hoặc date = 2017-10-30
PHP:
Sub readFileExample2()
Dim fileName As String
Dim Text As String
Dim textRow As String
Dim posX As Integer, StartX As Integer
Dim LenX As Integer
Dim X As Integer
fileName = Application.ActiveWorkbook.Path & "\" & "client_config.ini"
' open file
Open fileName For Input As #1
' read line by line
Do While Not EOF(1)
Line Input #1, textRow
Text = Text & textRow & vbCrLf
Loop
' close file
Close #1
LenX = Len("date")
StartX = LenX + Len(" = ")
posX = InStr(Text, "date")
Range("E1").Value = Mid(Text, posX + StartX, 1)
End Sub
Và bác nào hiểu được đoạn code ở bên dưới ntn giải thích cho e với ạ. E chưa hiểu rõ đoạn đó nó chạy như thế nào
PHP:
Do While Not EOF(1)
Line Input #1, textRow
Text = Text & textRow & vbCrLf
[PHP]