特定の単語を読んだ後、Microsoft Word から特定の値を取得したい
たとえば、次のようなテキストを含む Word 文書の場合:
お客様情報
日付: 2013/6/23
名前:ジェイソン
顧客ID: A2441
したがって、「日付」という単語がある場合、プログラムを読み取って、2013年6月23日の値を取得し、テキストボックスに配置します。
次に、「Name」という単語を読み続け、Jason を textbox2 に取り込みます。
日付を読んだ後に日付の値を取得する方法は?
Dim fd As OpenFileDialog = New OpenFileDialog()
fd.Title = "Open"
fd.InitialDirectory = "C:\Documents"
fd.Filter = "Word 97-2003 Documents (*.doc)|*.doc|Word Documents(*.docx)|*.docx"
fd.RestoreDirectory = True
If fd.ShowDialog() = DialogResult.OK Then
txtQuotaFileName.Text = fd.FileName
End If
Dim sReader As New StreamReader(fd.FileName)
Dim text As String = sReader.ReadToEnd()
sReader.Close()
If text.Contains("Date") Then
'Get the value after Date :
End If