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. Googleアプリスクリプトで複数のスプレッドシートを読む
- 2. 次のスプレッドシートをPythonで読む
- 3. スプレッドシートの範囲を知らずにスプレッドシートを読む
- 4. GoogleスプレッドシートAPI + Javascriptを使用してスプレッドシートを読む方法
- 5. Amazon AlexaがGoogleスプレッドシートを読む
- 6. Googleのスプレッドシートでアンドロイドのデータを読み込む方法は?
- 7. Googleスプレッドシートを大きなクエリに読み込む
- 8. googleスプレッドシートからbigqueryにデータを読み込むためのスタンドアロンスクリプト
- 9. EPPlusを使用してExcelのスプレッドシートを読む
- 10. スプレッドシートから特定のシートを読み込む方法
- 11. インタラクティブなスプレッドシートをウェブサイトに埋め込む
- 12. GoogleスプレッドシートにIMPORTRANGEを含むARRAYFORMULA
- 13. スプレッドシートにPDFを埋め込む
- 14. GDataを使用してGoogleのプロジェクトでGoogleスプレッドシートを読むにはどうすればよいですか?
- 15. Googleスプレッドシート - 「com」で値を読み取る
- 16. CのExcelスプレッドシートを読んで
- 17. Excelスプレッドシートを読み込むOracleクエリを表示するにはどうすればよいですか?
- 18. wshはVBScriptの予約語ですか? Windows 7では
- 19. GoogleスプレッドシートJava APIシートに書き込む
- 20. Googleのスプレッドシートに書き込む
- 21. C#でMS Office Excelと同じようにLibreOfficeスプレッドシートを作成/読み込む方法はありますか?
- 22. xamarinでiphoneでメッセージを読むには?
- 23. GoogleスプレッドシートAPIを使用してJSON文字列を含むスプレッドシートをPHPで作成するには
- 24. 読むにはNLTK
- 25. xmlスプレッドシートの読み方
- 26. JavaでのGoogleスプレッドシートからの読解
- 27. Qt XMLを読むには?
- 28. .docファイルを読むには?
- 29. pythonバイトコードを読むには?
- 30. csvデータファイルを読むには?
注:私は...例がVBScriptであると思いますが、あなたが同じように簡単に使用することができますあなたはケーシングを正しいものにする必要があります... –