返回列表 上一主題 發帖

[發問] 修改另存的檔案內容,將其內容覆蓋先前的內容

[發問] 修改另存的檔案內容,將其內容覆蓋先前的內容

請問各位前輩們

小弟現在有個問題想請教

如附件

小弟做一個表格, 按一個鈕 "Covert to INI" 便會匯出一個ini檔

現在我如果修改ini檔裡面的數值
請問我要如何做能夠在excel 中按下 "Data In",將我原本匯出修改好的 ini 再放進Excel 相同位置呢??

EX.rar (15.76 KB)

回復 2# Hsieh

主要是以填入E欄的值
目的是在於當我按鈕匯出ini後

我可以直接修改ini內的值

修改完之後 當我開啟Excel 按下第二個按鈕

他便會將原本Excel內的value 對照前面的Name後修改成ini 內的值

TOP

回復 2# Hsieh

小弟按著書上所教的方式開檔
也都可以修改

但是...我來回按了幾次按鈕之後
我發現我ini 的值,前後都多了"

不知道是什麼問題????

原本的 ini
  1. [Test1]               
  2. A        =        100
  3. B        =        200
  4. C        =        300
  5. D        =        400
  6. E        =        500
  7. F        =        600
  8. A        =        100
  9. B        =        200
  10. C        =        300
  11. D        =        400
  12. E        =        500
  13. F        =        600
複製代碼
轉換之後的 ini
  1. "[Test1]                ]"               
  2. "A        "        =        "        100"
  3. "B        "        =        "        200"
  4. "C        "        =        "        300"
  5. "D        "        =        "        400"
  6. "E        "        =        "        500"
  7. "F        "        =        "        600"
  8. "A        "        =        "        100"
  9. "B        "        =        "        200"
  10. "C        "        =        "        300"
  11. "D        "        =        "        400"
  12. "E        "        =        "        500"
  13. "F        "        =        "        600"
複製代碼
我的Excel檔案
EX.rar (18.56 KB)

TOP

回復  a703130
Hsieh 發表於 2012-3-22 22:47




這方法是可行的,但是來回做個幾次之後
ini 檔格式便亂了...

另外我想請問是為什麼會造成這種原因??

TOP

回復 7# Hsieh

抱歉H大~重新確認後是對的
我可能複製錯東西

我想請問~為什麼我的寫法會造成
轉檔時多兩個 "" ??

TOP

        靜思自在 : 一個人不怕錯,就怕不改過,改過並不難。
返回列表 上一主題