Respuesta
en
Microsoft Excel
a
Macro que busque un valor y lo elimine
Prueba con esta Macro, realiza lo que tu necesitas, solo debes cambiar las columnas en la que se realiza la búsqueda, en la macro están las columnas A y B. Sub Macro1() Dim Borrado As Boolean Borrado = False Valor_Buscado = InputBox("Introduzca el...
Respuesta
en
Microsoft Excel
a
Utilizar Find en macros o procedimiento similar
He Modificado la primera rutina que envías Prueba con estos cambios y me avisas Sheets(1).Select Set c = Cells.Find(ComboBox1.Value, LookIn:=xlValues) On Local Error Resume Next c.Select If Err.Number = 0 Then c.EntireRow.Select Selection.Copy...
Respuesta
en
Microsoft Excel
a
Como puede encontrar números excel
Puedes Realizar la acción que necesitas con el uso de una macro. Tengo un archivo que ejecuta lo que requieres, enviam la dirección de tu correo para enviarlo.
Respuesta
en
Microsoft Excel
a
VBA Excel: Formatos en textbox
Esta pregunta es la misma que acabo de responder no se si esta repetida o es error de la pagina de TodoExpertos. De todas formas envio nuevamente la respuesta Private Sub TextBox7_Change() Select Case Len(TextBox7.Text) Case 1 If...
Respuesta
en
Microsoft Excel
a
Activar macro si cambia el valor de la celda
En vez de utilizar el evento "change" utiliza "Calculate" Private Sub Worksheet_Calculate() Dim RangCtrl As String Dim EnRango As Variant If Range("B20").Value = 1 Then Run "Macro1" Else If Range(?B20?).Value = 2 Then ListBox1.Visible = True Else...
Respuesta
en
Microsoft Excel
a
Como activo el flexgrid en otras maquinas
Lo que sucede es que el control Flexgrid no esta instalado en las otras maquinas, el OCX de este objeto es el msflxgrd.ocx, buscalo en el equipo que si funciona, en la ruta c:\windows\system32\ Para que en las otras maquinas funcione debes copiarle...
Respuesta
en
Microsoft Excel
a
Llamada subfunción en macro
Para traer una valor de la macro2 a la macro1 puedes realizarlo de la siguiente manera: Sub Macro1() Dim Valor_Macro2 As String 'o segun requieras el valor double,boolean 'Aqui Llamas a la Function Macro2 Valor_Macro2 = Macro2 End Sub Function...
Respuesta
en
Microsoft Excel
a
Formulario
La solución con el guion que indicas seria así: ActiveCell.FormulaR1C1 = "=Left(R[-1]C,Len(R[-1]C)-2) + 1 & """ & "-" & Left(Format(Date, "mmm"), 1) & """"
Respuesta
en
Microsoft Excel
a
Terminar mi planilla de Excel
Te recomiendo utilices una tabla dinámica para sacar este tipo de estadísticas. La opción esta en Menu->Datos->Informe de tablas y gráficos dinámicos Si no sabes como usarlas me avisas.
Respuesta
en
Microsoft Excel
a
Consultas sobre macros
Tengo un código para ejecutar la acción que necesitas cada n segundos según lo establezcas. Ve al Editor de Visual Basic de Excel. (Menu->Herramientas->Macro->Editor de Visual Basic) o simplemente oprime Alt + F11. Doble click en el Objeto...