tavopz

tavopz

Conozco un poco acerca de Excel (fórmulas y VBA), pregunta y si superas mis conocimientos al respecto te lo haré saber lo más pronto posible
 285K puntos  Colombia @tavopz desde - visto

Respuestas en Microsoft Excel

Base de datos excel

No existe esto, pero puede hacerse algo mediante fórmulas para obtener dicho resumen. Quizás estos ejemplos te puedan servir para entender a que me refiero: http://es.geocities.com/webtavopz/Files/ejemplo_resumen2.xls...
Respuesta en a

Userform del tamaño de la pantalla

Te había enviado este trozo de código: Private Sub UserForm_Initialize() With Application lAppWindowState = .WindowState .WindowState = xlMaximized Me.Move 0, 0, .Width, .Height End With End Sub Private Sub UserForm_Terminate()...
Respuesta en a

Nombres de hoja

En ese caso puedes usar el índice de las hojas, es decir algo como: Sheets(1). Activate O si vas a hacerlo con muchas entonces algo como: For i = 1 to 100 'Este último número no debe superar la cantidad de hojas Sheets(i).Activate Next i
Respuesta en a

Necesito una macro para generar varios txt

Para crear un archivo .txt desde una macro puedes utilizar algo como: Dim namefile As String namefile = "C:\Archivos\archivo.txt" Open namefile For Output As #1 Print #1, Range("A1") Print #1, Range("A2") Print #1, Range("A3") Close #1 Por lo tanto,...
Respuesta en a

Mes formato numero a formato escrito

Puedes hacerlo de varias maneras, la más sencilla me parece crear una tabla en excel donde coloques en una columna los números del 1 al 12 y al frente los nombres de los meses. Luego, con la función BUSCARV al ingresar el número puedes traer el...
Respuesta en a

Llamar a un libro abierto o a uno cerrado

Pienso que puedes hacer algo como esto: On Error GoTo cerrado Windows("Relaciones2008.xls").Activate GoTo abierto cerrado: Workbooks.Open Filename:=Ruta & "Relaciones2008.xls" abierto: 'de aquí en adelante sería igual
Respuesta en a

Nada de excel

¿Qué tienes hasta ahora? Si vas a calcular las horas hombre por tonelada, creo que sólo debes tener una celda con el nombre del operario, las horas y la cantidad de toneladas procedada en esa cantidad de tiempo. Revisa qué es lo que necesitas con...
Respuesta en a

Ayuda con validaciones

Puedes crear una validación personal con la función CONTAR.SI. La fórmula sería algo como esto: =CONTAR.SI(A:A;"="&A2)<=1 Esta celda la copias hacia abajo hasta la cantidad de cédulas que vayas a ingresar.
Respuesta en a

Fórmula para generar aleatorios

No entendí a qué te refieres con "generar un aleatorio con base en una lista". Si deseas tener un número aleatorio hay funciones para eso, pero si lo haces con base en una lista entonces ya no es aleatorio. Explícame un poco más qué es lo que tratas...
Respuesta en a

Quiero ir a la hoja activa previa en excel

Tengo una duda sobre tu pregunta. La macro: Sub anterior() ActiveSheet.Previous.Select End Sub Te llevará a la hoja previa, es decir, si estás en la Hoja5, entonces te llevará a la Hoja4 y así sucesivamente. Si estás en la Hoja1, te saldrá error...