Hola:
Sinceramente no entiendo muy bien tus preguntas, pero si entendi en la primera quieres filtar y poner condiciones, lo que no se si con campos parametro o no, pero puedes probar lo siguiente
'Cdbl es para convertir el campo a double
'Movimientos ventas 1 es el nombre de la tabla
' movcantidad es el campo
' como ejemplo me aparecen los registros que tengan en cantidad mayor a cero
Con codigo puedes poner lo siuguiente:
dim strVentas as string
strVentas = "CDBL({MOVIMIENTOS VENTAS 1.movcantidad})>=" & CDbl("0")
CReport1.SelectionFormula = strVentas
Con esto puedas filtrar la información, sucede lo mismo para los demás campos
la segunda pregunta no la entendi muy bien, pero si quieres dar formato al texto, hazlic con el boton derecho del mouse en el campo o formula que este en tu reporte en diseño y en la opción Dar formato al campo, puedes seleccionar la opción Puede crecer y determinar el número de líneas que quieres que aparezca y el tamaño tu lo asignas.
Saludos, cualquier duda escribela
Juan Carlos