Respuesta
en
Microsoft Excel
a
Macrohelp
Utiliza: If(b5<>"") then . . . Es decir, has que te vaya evaluando las celdas sobre las que generalmente copias.
Respuesta
en
Microsoft Excel
a
Pregunta macro
Utiliza la función Call Formulario(), para llamar al useform. Y pues el useform lo personalizadas en código con lo que necesites
Respuesta
en
Microsoft Excel
a
Impresión de reportes .txt
Pues, se supone que siempre sacará los mismos campos. Entonces, siempre encajarán por la misma razón. Si tienes alguna duda más, me cuentas
Respuesta
en
Microsoft Excel
a
Duda con macro
Si va hasta el final de los datos, puedes utilizar la siguiente opción: Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select Si no es así, dime cuál es el criterio para que aumente el rango o hasta qué lugar iría y te puedo dar otra idea.
Respuesta
en
Microsoft Excel
a
Más de dos criterios
Excel únicamente recibe dos criterios para los filtros. Lastimosamente no hay otra manera.
Respuesta
en
Microsoft Excel
a
Seleccionar columnas separadas
Necesitaría saber como se pueden meter dentro del Range("A1...) dos columnas separadas, más concretamente los rangos A1:A10 hunido al rango B1:B10.
Respuesta
en
Microsoft Excel
a
Se ha producido el error 91 en tiempo de ejecución
Todos los Range("celda").algo, antecédelos de un Activesheet.Range; Me cuentas si te funciona, estaré atento y si no, buscaremos otra manera
Respuesta
en
Microsoft Excel
y en 1 temas más
a
VBA en Excel
Es cierto, manuales sobre VBA son muy escasos. No tengo un manual que hable de ésto, pero la sentencia para crear un gráfico es la siguiente: Charts. Add ActiveChart.ApplyCustomType ChartType:=xlUserDefined, TypeName:= _ "Nombre gráfico" Ten en...
Respuesta
en
Microsoft Excel
a
Macrobusqueda
Intenta cambiar esta sentencia: ActiveCell.FormulaR1C1 = _ "=+VLOOKUP(RC[-1],'G:\[plazas.xls]Hoja2'!C1:C2,2,FALSE)" Por esta otra: ActiveCell.Value = _ "=VLOOKUP(G1,'G:\[plazas.xls]Hoja2'!C1:C2,2,FALSE)" Igual ten en cuenta que son bastantes...
Respuesta
en
Microsoft Excel
a
Opción Cerra archivo
Lo que podrías hacer sería crear un msgbox en el código, para que cuando actives un botón cerrar, te aparezca este mensaje con sus respectivas alternativas. Pero si le das cerrar a Excel, o salir, no hay manera que él pueda hacer eso, ya que has de...