私はCompaq Visual Fortranで書かれたプログラムに起因するバイナリファイルを持っています。 特定の行を読み込んでExcelシートに保存するにはどうすればよいですか?VBAを使用してバイナリファイルを読むにはどうすればよいですか?
4
A
答えて
4
「バイナリアクセス」を使用して開く必要があります。
With CreateObject("ADODB.Stream")
.Open
.Type = 1 ' adTypeBinary
.LoadFromFile file.Path
bytes = .Read
.Close
End With
(申し訳ありませんが、私はこのサンプルコードはのCreateObjectを使用する理由である、それは中に何のライブラリ実際にはわからない:
は、もう一つの方法は、ADODB.Streamを使用しているhttp://www.vbforums.com/showthread.php?t=430424
Sub Temp()
Dim intFileNum%, bytTemp As Byte, intCellRow%
intFileNum = FreeFile
intCellRow = 0
Open "C:\temp.bin" For Binary Access Read As intFileNum
Do While Not EOF(intFileNum)
intCellRow = intCellRow + 1
Get intFileNum, , bytTemp
Cells(intCellRow, 1) = bytTemp
Loop
Close intFileNum
End Sub
5
を参照してください。名前付き定数adTypeBinaryではなくリテラル値1です)。
+0
ライブラリはMicrosoft Active Data Objectです。 –
関連する問題
- 1. ローカルテキストファイルを読むにはどうすればよいですか?
- 2. php-curlを使用してローカルにバイナリファイルをPOSTでPOSTするにはどうすればよいですか?
- 3. GDataを使用してGoogleのプロジェクトでGoogleスプレッドシートを読むにはどうすればよいですか?
- 4. VBAでxlCellTypeLastCellを使用するにはどうすればよいですか?
- 5. VBAでMSHTMLを使用するにはどうすればよいですか?
- 6. AndroidのドライブAPIを使用してGoogleシートコンテンツを読むにはどうすればよいですか?
- 7. Scala Streamクラスを使用して大きなCSVファイルを読むにはどうすればよいですか?
- 8. GWTとGAEを使用してRSSフィードを読むにはどうすればよいですか?
- 9. Imageio JAIを使用してDicomImageを読み込むにはどうすればよいですか?
- 10. PHPスクリプトを使用して30MBのテキストファイルを読むにはどうすればよいですか?
- 11. slf4jを使用して.propertiesファイルを読むにはどうすればよいですか?
- 12. StreamReaderを使用してWord文書を読むにはどうすればよいですか?
- 13. .NETを使用してMicrosoft Moneyデータファイルを読むにはどうすればよいですか?
- 14. テキストヘッダを含むソケット入力ストリームからバイナリファイルを読み取るにはどうすればいいですか?
- 15. 文字列を使用してバイナリファイルを開くにはどうすればよいですか?
- 16. vbaを使用してExcelの隠し行を拡張するにはどうすればよいですか?
- 17. VBAを使用してExcelドキュメントにSystem.Windows.Forms.Panelを配置するにはどうすればよいですか?
- 18. VBAを使用してWordシェイプを画像に保存するにはどうすればよいですか?
- 19. Gmail APIを使用してメッセージ全体を読むにはどうすればいいですか
- 20. C#を使用して受信メールを読むにはどうすればいいですか
- 21. Word VBAを使用してコマンドボタンを削除するにはどうすればよいですか?
- 22. vbaを使用してアクセステーブルのレコードセットを表示するにはどうすればよいですか?
- 23. VBAを使用してSQL Serverに接続するにはどうすればよいですか?
- 24. C#でSNMP MIBファイルを読むにはどうすればよいですか?
- 25. JavascriptでRTMPストリームを読むにはどうすればよいですか?
- 26. Androidでxmlを読むにはどうすればよいですか?
- 27. Androidでユーザー入力を読むにはどうすればよいですか?
- 28. RでNCSSファイルを読むにはどうすればよいですか?
- 29. RailsでPOST情報を読むにはどうすればよいですか?
- 30. webgrindでxdebugプロファイルを読むにはどうすればよいですか?
バイナリファイルにはどのように "lines"がありますか? –