読んでくれてありがとう、私の疑問は次のとおりです.xlsファイルからデータを取得しようとしていますが、ファイルをアップロードせずにローカルで行う必要があります.txtファイルと同様のことを行い、完全に動作します:
Function Send(ByVal file As HttpPostedFileBase) As ActionResult
Dim line As String
Dim textreader As System.IO.StreamReader = New StreamReader(file.InputStream)
While Not textreader.EndOfStream
line = textreader.ReadLine()
ViewBag.line = line
End While
Return View("Index")
End Function
しかし、まず、ストリームリーダーを使用できないため、Excelファイルに対して同じことを行うことはできません。したがって、このコードを使用する場合、xlsファイルのディレクトリを指定する方法がわかりません
Dim oApp As Excel.Application = New Excel.Application
Dim oWB As Excel.Workbook
Dim oSheet As Excel.Worksheet
oWB = oApp.Workbooks.Open(file.inputstream) <-- HERE IS WHERE I GET (AN OBVIOUS) ERROR
ファイルをローカルで開く方法を知っている人はいますか? 読んでくれてありがとう :)