ファイルの先頭にデータを追加する
'指定したファイルの先頭にデータを追加する Sub appendFirst(sFileName As String, sNewData As String) Dim iFileNum As Integer 'ファイル番号 Dim bData() As Byte 'データ格納用 ReDim bData(FileLen(sFileName) - 1) iFileNum = FreeFile Open sFileName For Binary As #iFileNum Get #iFileNum, , bData 'データ読み込み Put #iFileNum, 1, sNewData & vbCrLf '指定したデータを先頭に付加 Put #iFileNum, , bData '既存データをその後ろに付加 Close #iFileNum End Sub