返回列表 上一主題 發帖

[發問] 要輸出一個檔可以這樣寫?

[發問] 要輸出一個檔可以這樣寫?

請問  讀進一筆資料(.txt檔)可以這樣寫:
open file_name for input as #1
       input #1, str_name
  close #1

那麼輸出一筆資料(TXT檔)可以這樣寫嗎?
open file_name for output as #1
      print #1, str_name
  close #1

在VBA中也有 Random File 嗎? 也是這樣操作的嗎?
open file_name for random as #1 len = rec_len
      get #1, ren_num, str_name                         ' rec_num 指在檔案中第 ? 筆資料
  close #1
V98

Hsieh 版主,為什麼你在  VBA 說明檔可以找到,而我找不到? 謝到了,謝謝!!
V98

TOP

4# OFFICE專家

謝謝你的指導,有到你的部落格逛了一下,很面熟,我一直在用那樣的寫法,不過在 (VB2010) 好像不建議用了!
V98

TOP

回復 6# OFFICE專家

1) 那個?號用過了(在VBE中的)但是要用 Open 去找, 但是没想到 Vba 中有用到 Open 這個指令, VB2010 都用stream來處理了.

2)再問一個問題, 如何在VBA中的陣列去作排序的動作,(非 range, worksheet) ? 號去找 SORT 找不到, 嘗試用 Swap 指令行不通, 難到要用這樣的東西嗎?
   a = b
   b = c
   c =  a 嗎?

V98

TOP

回復 8# Hsieh


    Excel 是  VBA 的父事件, (VBA入門系列講座中談到的) 所以 VBA 有 excel 做為依靠, Vb 是獨立事件要自己用功, 謝謝你教我 VBE 中 Help 的用法.
V98

TOP

        靜思自在 : 稻穗結得越飽滿,越會往下垂,一個人越有成就,就要越有謙沖的胸襟。
返回列表 上一主題