Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Funciones en VBA

Las siguientes Funciones en VBA  o Macros podrían ser de mucha ayuda para las diversas tareas en las que nos veamos involucrados en resolver, en esta relación tenemos un acercamiento a las funciones en VBA mas usuales que podríamos llegar a emplear.

A la fecha en la web no encontramos una relación lo suficientemente exhaustiva de las funciones en VBA disponibles así que desde el blog hemos comenzado, paso a paso, a establecer nuestra propia relación de funciones, prestando especial interés a los ejemplos de uso de cada función que desarrollemos,  si desean que agreguemos alguna en particular o han encontrado alguna observación sobre algunas de las funciones descritas, por favor avísennos por medio de sus comentarios fin de realizar las revisiones y adecuaciones que sean necesarias.

Debe tenerse en cuenta que estas funciones en VBA pueden emplearse desde cualquier parte del proyecto, es decir ya sea desde los módulos, hojas, ThisWorkbook, y formularios.

Tipos de Funciones en VBA

La siguiente clasificación de la las Funciones en VBA se basa en el propósito de las funciones, y los tipos datos que están involucrados en estas funciones.

Funciones de Cadena en VBA   

Funciones Matemáticas en VBA

Funciones de Fecha y Hora en VBA

Funciones de Información en VBA

Funciones de Conversión en VBA

Funciones de Archivo en VBA 

Todas las Funciones en VBA 

En la siguiente lista se encuentran todas las funciones de VBA (algunos las llaman comandos VBA), cada uno de los artículos contiene por lo menos un ejemplo de como emplearlas.

  1. Las 10 funciones más importantes de Excel
  2. Nombre propio en VBA
  3. Función DatePart en VBA
  4. Función Split String
  5. ¿Qué es un inputbox?
  6. Funciones de Fecha
  7. Función NumberFormat
  8. Función Worksheetfunction.IsNonText
  9. Función StrReverse en VBA
  10. Función Minute VBA
  11. Función String en VBA
  12. Función Year en VBA
  13. Función UBound en VBA
  14. Función TimeValue en VBA
  15. Función CSNG en VBA
  16. Función Split
  17. Función StrComp
  18. Funcion SWITCH en VBA
  19. Función FormatDateTime en VBA
  20. Función Second en VBA
  21. Función WeekDay en VBA
  22. Función Timer en VBA
  23. Función ISERROR
  24. Función FILEDATETIME
  25. Aplicar Trim a un rango de celdas con Macros
  26. 5 Funciones en VBA imprescindibles
  27. Función MonthName
  28. Función MKDIR
  29. Función RGB en VBA
  30. Función HOUR
  31. Función GETATTR
  32. Función RTRIM
  33. Función ChDir
  34. Evaluacion del dia con la Función Day
  35. Función Month en VBA
  36. Función Right en VBA
  37. Función CINT
  38. Función Mid para calificación crediticia
  39. Función Abs
  40. Función Now en VBA
  41. Función Formatpercent
  42. Función DateAdd (Teoría Nagele)
  43. Función FileLen en VBA
  44. Función IsEmpty en VBA
  45. Función Len en VBA
  46. Función Left
  47. Función Space en BVA
  48. Función Rnd
  49. Funcion IsNumeric
  50. Función FormatCurrency en VBA
  51. Función IsNull en VBA
  52. Función Cbyte en VBA
  53. Función StrConv
  54. Función Replace
  55. Función Val en VBA
  56. Función CLng en VBA
  57. Función Cdec
  58. Función Choose en VBA
  59. Función CStr
  60. Función CurDir
  61. Función CVAR en VBA
  62. Función InputBox en VBA
  63. Función CCur en VBA
  64. Función DateSerial en VBA
  65. Función WeekdayName
  66. Función LCase con VBA
  67. Función ROUND
  68. Función Sgn
  69. Función Date
  70. Función INT
  71. Función DateDiff
  72. Función CDate con VBA
  73. Función Fix con VBA
  74. Función LTrim
  75. Función CHR
  76. Función DateSerial
  77. Funcion Cbool
  78. Función TimeSerial
  79. Funcion Ucase
  80. Función InStr
  81. Función Format
  82. Función CDbl
  83. Función IsDate
  84. Función Asc
  85. Función InStrRev

Ten presente que además de estas funciones, también puedes crear tus propias funciones, para ello puedes revisar: Crear función VBA

Funciones de Excel en VBA

Para usar funciones de Excel en VBA se puede emplear el objeto WorksheetFunction, para conocer un poco mas acerca de este objeto revise ¿Qué es WorksheetFunction?.

En los siguiente artículos se puede observar diversos ejemplos sobre el uso de WorksheetFunction:

  1. Nombre propio en VBA
  2. Función WorkSheetFunction.CountIf
  3. WorksheetFunction.Binom_Dist VBA
  4. WorksheetFunction.Weekday VBA
  5. WorksheetFunction.DGet VBA
  6. Función WorsksheetFunction.Permut
  7. Función WorksheetFunction.SumIf
  8. Función WorksheetFunction.IsFormula
  9. Función Worksheetfunction.IsNonText
  10. Función WorksheetFunction.IsEven en VBA
  11. Función DIAS.LAB
  12. Función WorksheetFunction.IsText
  13. WorksheetFunction.Median
  14. Función WorksheetFunction.Roman
  15. WorksheetFunction.CountA
  16. Función WorksheetFunction.IsLogical
  17. Función WorksheetFunction.SumProduct
  18. Función WorksheetFunction.IsOdd
  19. Función WorksheetFunction.And
  20. Función Worksheet.IsNumber
  21. Función WorksheetFunction.Sum
  22. Función WorksheetFunction.Or
  23. Función WorksheetFunction.Fact
  24. WORKSHEETFUNCTION.MAX para el promedio de notas
  25. Función WorksheetFunction.Average
  26. Uso de WorksheetFunction.CountBlank
  27. Uso de WorksheetFunction.CountA
  28. Uso de WorksheetFunction.RandBetween
  29. Uso de WorksheetFunction.Vlookup