c ++ - Sådan indstilles værdi i en celle ved hjælp af QtActive

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at sætte værdierne i et Excel-ark gennem QtActive s QAxObject. Jeg lykkedes at få et arbejdsark. Nu er win32 API'en til at indstille værdien for en celle


Some\_Excel\_Object xx=worksheet->Cells();
xx->item[row][column] = 5;


Her kom jeg op til 'xx'. Men jeg ved ikke, hvordan man gennemfører ovenstående anden linje. Jeg vil være meget taknemmelig for den person, der kaster lys over dette spørgsmål.

Bedste reference


I Qt kan vi gøre det ved at bruge følgende stykke kode.


int rowRange = 1;
int colRange = 1;
QString values = "Test";
QAxObject * range = temp\_Worksheet->querySubObject("Cells(int,int)",rowRange,colRange);
range->setProperty("Value",values);


Prøv dette !!
Held og lykke !!