[es-discuss_es] Re: Algo de macros con rangos pa. funciones

Alejandro Rivas MorĂ¡n <[email protected]> Thu, 2 Jun 2011 16:21:29 +0100 (BST)
Newsgroups gmane.comp.openoffice.general.spanish
Message-ID <[email protected]>

--- El jue, 2/6/11, Alejandro Rivas Mor=E1n <[email protected]> escribi=F3:

> De: Alejandro Rivas Mor=E1n <[email protected]>
> Asunto: [es-discuss_es] Re: Algo de macros con rangos pa. funciones
> Para: [email protected]
> Fecha: jueves, 2 de junio, 2011 16:15
>=20
> --- El jue, 2/6/11, Mauricio Baeza <[email protected]>
> escribi=F3:
>=20
> De: Mauricio Baeza <[email protected]>
> Asunto: [es-discuss_es] Re: Algo de macros con rangos pa.
> funciones
> Para: [email protected]
> Fecha: jueves, 2 de junio, 2011 02:37
>=20
>=20
>=20
>=20
> =A0=20
> =A0=20
> El mi=E9, 01-06-2011 a las 17:25 +0100, Alejandro Rivas
> Mor=E1n escribi=F3:
>=20
>=20
> =A0 =A0=20
>=20
>=20
> Saludos.
>=20
>=20
>=20
> =A0Quiero usar una peque=F1a macro para insertar funciones,
> pero tales funciones son sobre rangos, Asi que uso las
> siguientes lineas (trabajan bien) :
>=20
>=20
>=20
> '---------------------------------
>=20
> L_columna =3D
> conHojactual.getColumns.getByIndex(columnar).getName=A0=A0=A0=A0=A0
> 'columna del analisis=20
>=20
>=20
>=20
> oRango1 =3D L_columna & "6:" & L_columna &
> trim(str(numfilafinal+1))=A0 ' defino elrango en la forma
> A1:B2
>=20
> =A0
>=20
> =A0oHoja.GetCellByposition(3,numfilafinal+3).SetFormula("=3DCountif("
> & oRango1 & ";"+chr(34)+"=3DF"+chr(34)+") ")=A0=A0=A0 '=A0
> inserto la funcion.
>=20
> '------------------------=A0=20
>=20
>=20
>=20
> Ahora bien,=A0 estoy definiendo los rangos en la forma=A0
> A1:B2=A0 pero quiero usar la forma=A0 (0,0,1,1) -(ejemplo)-
> para el rango:
>=20
>=20
>=20
> =BF C=F3mo seria entonces la variable oRango1 para la forma=A0
> getCellRangeByPosition(0,0,1,1) -(ejemplo) ?
>=20
>=20
>=20
> Gracias anticipadas
>=20
>=20
>=20
> =A0=A0=A0 =A0=A0=A0=A0=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
> Hola Compa=F1ero...
>=20
>=20
>=20
> Haber si entend=ED, en vez de tener una referencia por
> nombre, quieres una referencia por posici=F3n, =BFes
> correcto?, esto es muy sencillo, pero te pregunto,
> =BFpretendes usar esta referencia como par=E1metros de una
> formula?, por que en las formulas hay que usar referencias
> por nombre...
>=20
>=20
>=20
>=20
>=20
> Saludos
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
> --=20
>=20
> __________________________________
>=20
> Mauricio Baeza Serv=EDn
>=20
> Universo Libre M=E9xico, A.C.
>=20
> Fundador y Director General
>=20
> Todo lo que no podemos dar nos posee... Andre Gide
>=20
> '-------------------


Mil disculpas...  Mauricio...  me apena haber escrito incorrectamente el no=
mbre Mario ..

> Gracias Mario..
>=20
> Lo cita muy bien ". . . .en vez de=A0 tener una
> referencia por nombre, quieres una referencia por posici=F3n,
> =BFes correcto?"=A0 //=A0 R.:=A0 Efectivamente
> Mario=A0 quiero usar (por ejmeplo)=A0 (0,0,1,1)=A0
> en lugar de "A1:B2"=20
>=20
> Debo usar las funciones estadisticas sobre varias listas de
> valores y a la vez en varias hojas (listas de calificaciones
> de varias secciones). Por ejemplo: Contar.si,=A0
> Sumar.si, Promedio, suma, etc..=20
>=20
>=20
>=20
>=20
>=20
>=20=20
>=20
> --=20
> -----------------------------------------------------------------
> To unsubscribe send email to [email protected]
> For additional commands send email to [email protected]
> with Subject: help
>
--=20
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help