Respuesta
en
Microsoft Excel
y en 2 temas más
a
Timer VB Excel
Se puede crear un control Timer totalmente personalizado desde cualquier lenguaje (VB, VC++, Delphi), pero es mucho rollo, mucho más sencillo es crear un timer con algunas llamadas al API de Windows, solicita a mi correo un ejemplo de como hacerlo...
Respuesta
en
Microsoft Excel
a
Macros en Red
Para saber si un archivo existe puedes usar la función Dir de la siguiente forma strRuta = "c:\menu\xxxx.xls" If Dir(strRuta)="" Then MsgBox "Archivo no existe" 'Aqui podrias probar la otra ruta strRuta = "\\pc1\menu\xxxx.xls" If Dir(strRuta)="" Then...
Respuesta
en
Microsoft Excel
a
SumaProducto y SumarxColor (II)
Estas haciendo una pregunta al tablón publico, te recomiendo no dirigirla a nadie en particular... Prueba la siguiente variante de la función... Option Explicit Function SumaproductoxColor(RangoSuma As Range, CeldaColor As Range, CeldaMultiplo As...
Respuesta
en
Microsoft Excel
a
Compilador para VBA.
No es posible hacerlo directamente, lo más cercano en compilar un XLA con la version de desarrollo del Office o pasar tus programas a un lenguaje formal como VB o VC lo cual no es tan simple.
Respuesta
en
Microsoft Excel
a
SumaProducto y SumarxColor
La siguiente fórmula hace lo que quieres... Function SumaproductoxColor(RangoSuma As Range, CeldaColor As Range, CeldaMultiplo As Range) As Double Dim c As Range Dim Color As Long Dim Suma As Double Color = CeldaColor.Range("A1").Interior.Color For...
Respuesta
en
Microsoft Excel
a
Validación de datos
Recuerda que siempre hay más de una forma de hacer las cosas, seguro que lo que planteas tienes varias soluciones, pero así de primer vistazo, el que lo hizo parece ser que simplemente llama a una macro, no usa "eventos" de la hoja, esto es solo una...
Respuesta
en
Microsoft Excel
a
Pegar celdas
La siguiente macro que tienes que ejecutar desde el libro con los datos que quieres manipular, hace lo que quieres, te recomiendo probarla con una copia de tu libro... Public Sub CopiarDatos() Dim FilaActual As Long Dim co1 As Integer FilaActual = 1...
Respuesta
en
Microsoft Excel
a
Proteger hojas excel con macro
Para proteger una hoja usas Worksheets("Hoja1").Protect "abrete", , , , True Oberva como le establecí la contraseña para desproteguerla con código seria Worksheets("Hoja1"). Unprotect "abrete" Observa que al proteger al final tiene un argumento...
Respuesta
en
Microsoft Excel
a
Dos
1.- Ve al menú Ventana, veras, entre otras opciones Dividir e Inmovilizar paneles, las dos hacen algo similar, son extremadamente sencillas, pruébalas... 2.- Un buen manual no tengo, pero tengo uno con el cual puedes empezar y lo puedes solicitar a...
Respuesta
en
Microsoft Excel
a
Sobre el Manual
Tengo un manual pero no es mi autoría, puedes solicitarlo a mi correo... Mauricio MbsARROBAinboxPUNTOnet
