La vista como tal no está disponible en Access debido a que Access no está diseñado para ser un servidor, entiendo que ejecutar consultas a traves de la red es más lento y es precisamente porque el equipo cliente es el que realiza todo el trabajo de ordenar y agrupar los datos. Cuando consultas una base de datos de forma remota desde un equipo cliente esta base de datos está muerta, es un simple archivo en el que se depositan los datos y que no ofrece ninguna acción que el ser leído. Las consultas de access no se pueden vincular de forma remota desde un equipo cliente, solo las tablas. Lo más aconsejable para trabajar remotamente es usar un servidor como SQL SERVER.
Pienso que si le buscamos la vuelta, de cualquier manera podríamos hacer que access se comporte como un servidor de la siguiente manera:
1. Iniciamos access en el servidor y lo mantenemos iniciado todo el día.
2. Creamos unas tablas que servirán de disparadores, algo que le diga a access servidor que debe realizar cierta acción como por ejemplo una tabla con parámetros como FechaInicial, FechaFinal y Tipo de Operación.
3. Programamos en el servidor de tal manera que cada cierto tiempo revise la tabla de parámetros para ver si existe alguna acción solicitada, por ejemplo cada segundo.
4. En el equipo cliente enviamos mediante un formulario a la tabla vinculada al servidor como disparador de eventos y llenamos el campo "tipo de operación" con el valor, por ejemplo con "1".
5. Un segundo después el equipo servidor lee que existe una instrucción, por lo que ejecuta la consulta de acción que crea o llena una tabla de resultados donde el cliente se conecta, por ejemplo: la tabla VentasPorMes.
6. El equipo cliente obtiene el resultado de forma rápida porque ahora trabajó el equipo servidor en ordenar, agrupar y sumar totales, por lo que leer el resultado final es mucho más rápido.
Pienso que esa sería una forma de hacer trabajar a Access como un servidor, y sería un reemplazo de lo que se conoce como procedimientos almacenados.