2

クエリの印刷中に「未定義」と印刷するだけですが、Excelから取得した値を印刷する必要があります。

this.getQuery = function(excelpath, sheetName, queryName) {
        var query;
        var workbook = new path.Workbook()
        workbook.xlsx.readFile(excelpath)
        .then(function(){
            var sheet = workbook.getWorksheet(sheetName)
            var rowsize=sheet.rowCount
            for(i=1;i<rowsize;i++){
                var Row = sheet.getRow(i)
                var qName = Row.getCell(1).value
                if(qName==queryName){
                    query=Row.getCell(2).value
                    break;
                }
            }
        })
        return query;
    };
4

2 に答える 2