1
A
答えて
5
実は、このためのCOMコンポーネントがあります。そのプログラムは「Excel.Application」で、次のように使用します。
var XLS = WScript.CreateObject("Excel.Application") ;
XLS.Workbooks.open(xlsFile) ;
var cellValue = XLS.Cells(row,col).Value ;
これはそれです。それと同じくらい簡単です。変数cellValue
は、セルの値を保持します(row
、col
)。
これで十分でない場合は、xlsFile
がファイルまたはURLへのパスになる可能性があります(はい、URL!、素晴らしいことではありません)。
1
あなたが値を読み取るためにADOを使用することができます...
0
%のWINDIR%\ SYSWOW64 \ます。cscript.exe ExcelSheetName.vbs
ExcelSheetName.vbs:
Const ArrSize = 100
Dim ArrSheetName()
ReDim ArrSheetName(ArrSize)
IndexArr = 0
Dim ExcelFileName
ExcelFileName = "D:\1\ExcelSrc.xls"
Dim ADOCatalog, ADOTable, ADODBConnection
Set ADOCatalog = Createobject("ADOX.Catalog")
Set ADOTable = Createobject("ADOX.Table")
Set ADODBConnection = CreateObject("ADODB.Connection")
Dim strConnString, strSheetName
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ExcelFileName & ";Extended Properties=Excel 8.0;"
ADODBConnection.Open strConnString
Set ADOCatalog.ActiveConnection = ADODBConnection
For Each ADOTable In ADOCatalog.Tables
strSheetName = ADOTable.Name
strSheetName = Replace(strSheetName, "'", "")
strSheetName = Left(strSheetName, InStr(1, strSheetName, "$", 1) - 1)
'Wscript.Echo strSheetName
ArrSheetName(IndexArr)=strSheetName
IndexArr=IndexArr+1
Next
ReDim Preserve ArrSheetName(IndexArr-1)
ADODBConnection.Close
Set ADOCatalog = Nothing
Set ADOTable = Nothing
Set ADODBConnection = Nothing
For Each ArrValue in ArrSheetName
Wscript.Echo ArrValue
Next
関連する問題
- 1. EPPlusを使用してExcelのスプレッドシートを読む
- 2. スプレッドシートから特定のシートを読み込む方法
- 3. インタラクティブなスプレッドシートをウェブサイトに埋め込む
- 4. GDataを使用してGoogleのプロジェクトでGoogleスプレッドシートを読むにはどうすればよいですか?
- 5. xmlスプレッドシートの読み方
- 6. Excelスプレッドシートを読み込むOracleクエリを表示するにはどうすればよいですか?
- 7. C#でMS Office Excelと同じようにLibreOfficeスプレッドシートを作成/読み込む方法はありますか?
- 8. エクセルのスプレッドシートからアクセスデータベーステーブルにデータを読み込むときに2フィールドでフィルタリングする方法
- 9. pythonバイトコードを読むには?
- 10. hadoopシーケンシャルファイルを読むには?
- 11. Emacs:キーバインディングを読むには?
- 12. .docファイルを読むには?
- 13. Qt XMLを読むには?
- 14. Androidでepubファイルを読むには?
- 15. PHPでBerkeleyDBファイルを読むには?
- 16. ジャスパーでサブレポートリソースを読み込むには?
- 17. Androidでfacebookチャットメッセージを読むには?
- 18. Flask:アプリケーションルートでファイルを読むには?
- 19. ASP.NETでHtmlDocumentを読むには?
- 20. XcodeでZwoptex XMLファイルを読むには?
- 21. C#でWMVファイルを読むには?
- 22. C#でテストデータを読み込むには?
- 23. PHPでGTFSプロトコルバッファを読むには?
- 24. Webrootでビューを読み込むには?
- 25. Rで.arffファイルを読むには?
- 26. C#でXMLを読むには?
- 27. バックグラウンドでページを読み込むには?
- 28. JNIでbytearrayを読むには?
- 29. IDataReaderで画像を読むには
- 30. Rails Controllerでjsonを読むには?
注:私は...例がVBScriptであると思いますが、あなたが同じように簡単に使用することができますあなたはケーシングを正しいものにする必要があります... –