我有以下代码,它将"AAPL"输入到Excel表格中,并返回相应的值。
我想在
我想在
cout << "Ticker: "
后面输入股票代码(例如AAPL),并将其作为variant_t ticker = "xxx"
。我尝试使用string
实现,但出现错误提示:无法将'std::string to const _variant_t &'
进行转换。是否有其他方式可以实现?谢谢。 XL->Workbooks->Open(L"F:\\xxx\\Desktop\\fxxxx.xlsx");
Excel::RangePtr pRange = pSheet->Cells;
cout << "Ticker: ";
variant_t ticker = "AAPL";
pRange->Item[2][1] = ticker;
double value = pRange->Item[2][2];
cout << "\n Value = " << value << endl;
variant_t ticker;
和pRange->Item .. = ticker;
之间。当然,str
应该是你的 std::string 输入变量的名称。而且你可能想在读取字符串后再这样做,否则它没有正确的效果。 ;) - Mats Petersson