GrapeCity SPREAD for Windows Forms 11.0J
LoadTextFileRange(String,CellRange,TextFileFlags,String,String,String,Encoding) メソッド


ロードするファイルのパスとファイル名
テキストファイルからロードするときのデータの処理範囲を指定します。
テキストファイルからロードするときのデータの処理方法を指定します。
行区切り文字列
列区切り文字列
セル区切り文字列
エンコーディング
指定したエンコーディングを使用して、指定したファイルから区切り付きテキストをシートにロードします。
構文
'Declaration
 
Public Overloads Sub LoadTextFileRange( _
   ByVal fileName As String, _
   ByVal cellRange As CellRange, _
   ByVal textFileFlags As TextFileFlags, _
   ByVal rowDelimiter As String, _
   ByVal columnDelimiter As String, _
   ByVal cellDelimiter As String, _
   ByVal encoding As Encoding _
) 
'使用法
 
Dim instance As SheetView
Dim fileName As String
Dim cellRange As CellRange
Dim textFileFlags As TextFileFlags
Dim rowDelimiter As String
Dim columnDelimiter As String
Dim cellDelimiter As String
Dim encoding As Encoding
 
instance.LoadTextFileRange(fileName, cellRange, textFileFlags, rowDelimiter, columnDelimiter, cellDelimiter, encoding)

パラメータ

fileName
ロードするファイルのパスとファイル名
cellRange
テキストファイルからロードするときのデータの処理範囲を指定します。
textFileFlags
テキストファイルからロードするときのデータの処理方法を指定します。
rowDelimiter
行区切り文字列
columnDelimiter
列区切り文字列
cellDelimiter
セル区切り文字列
encoding
エンコーディング
例外
例外説明
System.ArgumentExceptionセル区切り文字列を行または列の区切り文字列に含めることはできません。
次のサンプルコードは、LoadTextFileRangeメソッドを使用します。
private void button1_Click(object sender, EventArgs e)
{
    fpSpread1.Sheets[0].SaveTextFileRange(0, 0, 5, 5, "c:\\test.txt", FarPoint.Win.Spread.TextFileFlags.IncludeFooter, FarPoint.Win.Spread.Model.IncludeHeaders.None, "\r", ",", "");
}

private void Form1_Load(object sender, EventArgs e)
{
    fpSpread1.Sheets[0].Cells[0, 0, 3, 3].Text = "Test";
}

private void button2_Click(object sender, EventArgs e)
{
    FarPoint.Win.Spread.Model.CellRange cr = new FarPoint.Win.Spread.Model.CellRange(0, 0, 3, 3);
    fpSpread1.ActiveSheet.LoadTextFileRange("c:\\test.txt", cr, FarPoint.Win.Spread.TextFileFlags.None, "\r", ",", "", System.Text.Encoding.ASCII);
}
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        FpSpread1.Sheets(0).SaveTextFileRange(0, 0, 5, 5, "c:\test.txt", FarPoint.Win.Spread.TextFileFlags.IncludeFooter, FarPoint.Win.Spread.Model.IncludeHeaders.None, Chr(13), ",", "")
    End Sub

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        FpSpread1.Sheets(0).Cells(0, 0, 3, 3).Text = "Test"
    End Sub

    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        Dim cr As New FarPoint.Win.Spread.Model.CellRange(0, 0, 3, 3)
        FpSpread1.ActiveSheet.LoadTextFileRange("c:\test.txt", cr, FarPoint.Win.Spread.TextFileFlags.None, Chr(13), ",", "", System.Text.Encoding.ASCII)
    End Sub
参照

SheetView クラス
SheetView メンバ
オーバーロード一覧

 

 


© 2004-2018, GrapeCity Inc. All rights reserved.