¿Cómo insertar un número de página en cualquier lugar de Excel y generarlo automáticamente? ¿Cómo insertar el número de página en cualquier lugar de Excel y generarlo automáticamente?
Función page()
page = (ActiveSheet.HPageBreaks.Count 1) * (ActiveSheet.VPageBreaks.Count 1)
Aplicación .Volatile
Función final
Usando el método VBA, solo sé el número total de páginas. El número actual de páginas es más difícil para mí. También pido orientación a VBA. expertos
Método 2, use fórmulas y funciones de tabla de macros
1 Primero: haga clic en CTRL F3 para abrir el nombre de la definición, luego ingrese el "número de página en diseño vertical" arriba y. ingrese en la posición de referencia a continuación:
=IF(ISNA(MATCH(ROW(), GET.DOCUMENT(64))), 1, MATCH(ROW(), GET.DOCUMENT(64)) 1 )
2.....Luego continúe agregando un segundo nombre: "Página en orientación horizontal", ingrese en la siguiente posición de referencia:
=IF(ISNA(MATCH). (columna(), GET.DOCUMENT(65 ))), 1, MATCH(columna(), GET.
3. Luego ingresa "Número total de páginas"; ingresa en la posición de referencia: p>
=GET.DOCUMENT(50) RAND()*0
4. Finalmente defina el "encabezado", es decir, la posición de referencia:
="Primero. página"amp; IF (página=1 para página horizontal, vertical, página cuando es horizontal o página cuando es vertical) & "Página/****" & "Página total & "Página"
5. la aplicación en el campo de función para obtener el número de página requerido
O: CTRL F3 para abrir la definición de Nombre
Definición: "Página actual"
= IF(ISNA(COINCIDIR(ROW(),GET.DOCUMENT(64), 1)), 1, COINCIDIR(ROW(), GET.DOCUMENT(64), 1) 1) AHORA ()*0
Redefinir: "Número total de páginas"
=GET.DOCUMENT(50) NOW()*0
Luego ingresa en la celda donde deseas ingresar el número de página: =Página actual&" de "& Total de páginas
Efecto de visualización: 1 de 9