Respuesta
en
Microsoft Excel
a
Ejecutable en Excel
En el evento Open de dicho archivo pon el siguiente código: Private Sub Workbook_Open() Application.Visible = False frmInicio.Show Application.Visible = True End Sub En donde frmInicio es el formulario que quieres mostrar, por supuesto, como es una...
Respuesta
en
Microsoft Excel
a
Ayuda para cambiar el formato del signo de los valores negativos de los registros de excel
Menu Formato | Celdas o Ctrl+1, en la ficha Numero busca en la lista de Categoría Personalizada, en el cuadro de texto Tipo escribe lo siguiente: #,##0.00;-#,##0.00 Ahora te saldrá el signo negativo del lado izquierdo...
Respuesta
en
Microsoft Excel
a
Como formatear texto
Es algo complicado por lo siguiente, las celda combinadas usan o pueden usar varias filas, las filas individuales si tiene la propiedad AutoFit, que es la que permite ajustar al alto de la fila, pero cuando hay varias filas, no sabe a cual ajustar,...
Respuesta
en
Microsoft Excel
a
Euro
Por lo que me dices, supongo que el problema no es el botón ni la macro, sino solo el algoritmo para resolverlo, prueba lo siguiente... Public Sub Euro() Dim Valor As Single Dim c As Range For Each c In Selection 'Aqui si es multiplicaion, solo...
Respuesta
en
Microsoft Excel
a
Pasar parámetro a un Userform
Solo declara publica a nivel general Option Explicit Dim f As Integer Public Sub captura() f = 23 UserForm1.Show End Sub 'Dentro del UserForm prueba con un boton de comando Private Sub cmdVerValor_Click() MsgBox f End Sub 'Veras que te dara el 23
Respuesta
en
Microsoft Excel
a
Conversor de Pts a Euros en Excel
Prueba este código, te cambia los valores de tu selección, esto lo hace solo en la hoja activa... Public Sub Euro() Dim Valor As Single Dim c As Range For Each c In Selection Valor = c.Value / 166.386 c.Value = Valor Next c End Sub
Respuesta
en
Microsoft Excel
a
Ocultar Macros
Que yo sepa, la única forma es pasar tus macros a privadas: Si tienes algo así: Sub Macro1() End Sub o algo así Public Sub Macro1() End Sub Te deben quedar así Private Sub Macro1() End Sub De este forma ya no estarán en la lista de macros
Respuesta
en
Microsoft Excel
a
Esta página contiene macros
1.- Si abres el archivo directamente el control lo tiene Excel, por eso no te sirve la propiedad DisplayAlerts, ábrelo con código y ni te pregunta Workbooks.Open "Ruta_del_archivo" 2.- El objeto Application no tiene la propiedad icon, pero me imagino...
Respuesta
en
Microsoft Excel
a
Correos desde Visual basic 4.0
Estuve haciendo algunas pruebas y esta me funciono, pero tienes que tener instalado el Microsoft Outlook y debe estar bien configurado, llama a este procedimiento desde un botón de comando, saludos... Public Sub EnviarCorreo() Dim myOlApp As Object...
Respuesta
en
Microsoft Excel
a
Matriz de control
No es posible, como podrás notar no tienen una propiedad Indice para poder crear matrices de controles...
