t4373125

t4373125

 42,0K puntos  Cataluña, España @t4373125 desde - visto

Respuestas en Microsoft Excel

Respuesta en a

Macros, input

Si la hay. Para acceder al contenido de la celda C5, por ejemplo, se hace así: Range("C5").Value Pero con esto no tendrás suficiente, luego falta saber que hacer con este valor. Si con lo que te he dicho ya te apañas, bien, sino dime que necesitas...
Respuesta en a

Macros, referencia relativa

Para hacer referencia a la celda activa puedes utilizar Activecell. Por ejemplo, en lugar de hacer: Range("E8").Value = 5 Puedes utilizar: Activecell.Value = 5 Luego, para moverte por las celdas de manera relativa, puedes utilizar Offset. Por...

Convertir número a letras con una sola décima

Ya te envié la solución en un archivo de excel a tu dirección. Espero que te sirva, que lo entiendas y lo sepas adaptar a tus necesidades. Si tienes dudas, ya sabes... Hasta pronto.
Respuesta en a

Duda con las selecciones en ListBox

Te falta conocer a fondo el "IF" Se puede utilizar "Else If" para ir añadiendo condiciones. Por ejemplo: If a = 1 Then 'caso que a=1 ElseIf a = 2 Then 'caso que a=2 ElseIf a = 3 Or a = 4 Or a = 5 Then 'caso que a sea 3, 4 o 5 Else 'cualquier otro...
Respuesta en a

Menu

Es curioso pero tienes razón. Pero he encontrado la solución: se puede hacer con "Enabled" en lugar de "Visible" Application.CommandBars("Worksheet Menu Bar").Enabled = False
Respuesta en a

Fecha en Excel

En la celda donde la quieras poner tienes que escribir: =HOY() Luego, con el formato de celdas le das la apariencia que tu quieras (ver el año en 2 o 4 dígitos, por ejemplo) Si lo que quieres es que salga en el encabezado o pie de página, para verlo...
Respuesta en a

Close del Formulario

Para que un usuario no pueda cerrar un formulario, puedes poner este código en el evento QueryClose: Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) If CloseMode = vbFormControlMenu Then Cancel = True End If End Sub Ya esta....
Respuesta en a

No mostrar mensaje de eliminación de hoja

Hay una manera para quitar todos los mensajes de confirmación de excel, pero hay que ir con cuidado al utilizarlo. Por eso es mejor desactivarlo y volverlo a activar enseguida. En tu caso el código seria poer ejemplo: Application.DisplayAlerts =...
Respuesta en a

Ayuda para VBA...

Una manera fácil de hacer lo que dices es: Private Sub ListBox1_Click() For i = 0 To ListBox2.ListCount - 1 ListBox2.Selected(i) = False Next TextBox1.Value = ListBox1.Value End Sub Private Sub ListBox2_Click() For i = 0 To ListBox1.ListCount - 1...
Respuesta en a

Problema con vínculos en excel

Respecto a tu pregunta... puede que si, puede que no. Hay varias posibilidades que te puden ser útiles o no, dependiendo de tus necesidades. Una solución seria actualizar los vínculos realmente en el momento que se necesite (dudo que los 29 archivos...