作者:乔山办公网日期:
返回目录:excel表格制作
私信不是有回你吗百?改一下应该就可以度了。
int *pBuf;
pBuf = new int[UsedRows+1];
int j=0;
for (int k=1;k<i;k++)
{
CString strSingel;
strSingel = AstrALLstr[k-1];
int nBuf;;
nBuf=atoi(strSingel);
memcpy(pBuf+j,&nBuf,sizeof(&nBuf));
j++;
}
//下面就可以对动态回数组的值进行你想要答的计算了,例如:
int nCal;
nCal = pBuf[300]+pBuf[400];
delete []pBuf;
pBuf =NULL;
1、 字符串前加上L,如L"fox",这是来unicode的原因。
2、 有些函数不一样自了,与第一个链接,百比如GetValue,现在应该写度成get_value,这都是笔者一下下调对的,知还有一些代码有错误,不过至少下面的代码运行无误道。
在此介绍一种条件格式的方法:( 假设在A1输入“你好“,在B1要求显示”Hello“)
1,直接在B1输入Hello,但是将字体颜色设置为单元格背景颜色相同抄的颜色。如图:
2,在条件格式里面新建规则”=A1="你好"“,zhidao并在格式设置中将字体颜色设置为黑色,如图:
3,设置完成,当在A1输入你好时,结果如下:
添加必要的zhidao类,
char ctem='B';
strncols1.Format("%c%d",ctem,3);
xlsRan=xlsWsheet.GetRange(COleVariant(strncols1),COleVariant(strncols1));
xlsRan.Select();
xlsRan.SetValue(varDefaut,COleVariant(str);
还有格式等问题,版具体的可以到网上找例子看一权下。