获取批注
CComQIPtr<Excel::Range> sRange(m_spExcelApp->GetActiveCell());
if(sRange)
{
Excel::CommentPtr spComment(sRange->GetComment());
if(spComment)
{
_bstr_t bstrText = spComment->Text(varEmpty, varEmpty, varEmpty,);
CString strComment = bstrText ;
}
}
设置批注
CComQIPtr<Excel::Range> sRange(m_spExcelApp->GetActiveCell());
if(sRange)
{
CString strComment;
VARIANT varComment;
varComment.vt = VT_BSTR;
varComment.bstrVal = (_bstr_t)strComment;
varComment.bstrVal = strComment.AllocSysString();
sRange->ClearComents();
sRange->AddComent(varComment);
SysFreeString(varComment.bstrVal);
}