close
Warning:
Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.
File cargar_mib_diario.tol, 1.4 KB (added by Jorge, 13 years ago) |
|
Line | |
---|
1 | #Require TolExcel; |
---|
2 | |
---|
3 | // abro el excel |
---|
4 | TolExcel::@WorkBook xls = TolExcel::@WorkBook::Open("mib diario.xls"); |
---|
5 | |
---|
6 | // activo la hoja 1 |
---|
7 | Real xls::ActivateWS(1); |
---|
8 | |
---|
9 | // Leo las series temporales mediante la función GetFullSeriesByCol, |
---|
10 | // esta función lee todo el rango de datos reconocido al activar la |
---|
11 | // hoja. Existe otra función que permite leer las series desde un |
---|
12 | // rango concreto: ReadSeriesByCol. En esta llamada se ha especificado |
---|
13 | // en el primer argumento TimeSet Diario lo cual se interpreta como |
---|
14 | // que la primera columna contiene las fechas en Diario, en este caso |
---|
15 | // se ignora el encabezamiento "Fecha" de la celda A1. Si el primer |
---|
16 | // argumento es W entonces las fechas se leen como pertenecientes al |
---|
17 | // fechado especificado en la primera celda del encabezamiento de los |
---|
18 | // datos. El segundo argumento (igual a "") indica que la columna de |
---|
19 | // fecha (la primera del rango de datos) debe leerse o como fecha |
---|
20 | // nativa de excel o como fecha nativa de TOL. En el archivo |
---|
21 | // "mid diario.xls" la fecha aparece como fecha nativa de excel. |
---|
22 | Set series = xls::GetFullSeriesByCol( TimeSet Diario, Text "" ); |
---|
23 | |
---|
24 | // series contiene una serie aux sin datos, es un error conocido y |
---|
25 | // todavía no resuelto en TolExcel |
---|
26 | Serie mib_diario = series[1]; |
---|
27 | |
---|
28 | Real xls::Close(?); |
---|
29 | |
---|
30 | Serie unknownAt = IsUnknown( mib_diario ); |
---|
31 | TimeSet unknownTS = SerTms( unknownAt ); |
---|
32 | |
---|
33 | Serie mib_diario_kn = DatCh( mib_diario, C - unknownTS, FirstS ); |
---|
34 | |
---|
35 | /* */ |
---|
Download in other formats: