VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/01/18(Sat) 01:42
投稿者Starfish
Eメール
URL
タイトルRe: Cell(x, x).Value で文字列を取得した時

VBAは自信がないのですが、、、

Unicodeのデータをファイルに書くときは、バイト配列でバイナリデータとして
書かないとANSI変換が入って正しくかけません。

Cells(1, 1)のデータをメモ帳で読めるように、Unicodeのテキストファイルで
書いてみましたが、こんなことをやりたいのでしょうか?

Private Sub CommandButton1_Click()
    Dim strCellData As String
    Dim bytCellData() As Byte
    strCellData = Cells(1, 1).Value
    bytCellData = ChrB(&HFF) & ChrB(&HFE) & strCellData
    Open "c:\temp\unicode.txt" For Binary As #1
        Put #1, , bytCellData
    Close #1
End Sub


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -