VBA

1.473 seguidores

Visual Basic for Applications (VBA), el lenguage usado para el desarrollo de macros en la suite ofimática Microsoft Office: Excel, Word, Powerpoint y Access

Preguntar

Preguntas resueltas

Pregunta en y en 1 temas más de

Verificar si en una cadena de texto hay un numero con vba

Quiero comprobar que al meter un dato en un textbox sean caracteres alfabéticos y que no entre un nº... Por ejemplo si meto "campa4nero"... Me reconozca que hay un 4 y que me avise con un msgbox.
Pregunta en y en 2 temas más de

VBA Modificar la celda activa después de un filtro avanzado

Soy nuevo por estos rumbos, estoy realizando un form para manejar una tabla con excel el problema que tengo es que al momento de filtrar estaba utilizando la opción de additem pero esta solo me daba 10 columnas y yo necesitaba 14 encontré una...
Pregunta en y en 2 temas más de

Mantener formato numero en un textbox vba

Tengo un pequeño problema, tengo un userform para consultas, los datos a consultar los llamo desde una hoja de excel, el detalle es que uno de los valores de la hoja de excel son números con decimales, pero al momento de llamarlo al textbox me...
Pregunta en de

¿Es posible enviar confirmación de orden de compra por email con VBA?

Tengo una orden de compra en una hoja de un libro de excel, y deseo que cuando le doy clic al botón enviar orden, además de varias procedimientos, también pueda enviar el cuerpo de esa orden de compra por email como confirmación de la misma. ¿Cómo...
Pregunta en y en 3 temas más de

Codigos de VBA crashea Excel

Tengo un problema con unas líneas de código de vba que producen que Excel deje de funcionar y se cierre. Clientes.APORTEGA = Range(Ubica).Offset(0, 37).Value clientes.MORA = Range(Ubica).Offset(0, 38).Value clientes.APORTEBONIFICACIONESBC =...
Pregunta en y en 1 temas más de

ERROR DE COMPILACIÓN no se encontró el argumento con nombre

Tengo el siguiente código creado en Excel 2016, pero guardado como excel 2003-2007: Sub imprimir() Dim cantidad As Single Dim i As Single Range("N1").Select Range(Selection, Selection.End(xlDown)).Select cantidad = Selection.Rows.Count For i = 1 To...
Pregunta en y en 2 temas más de

Resultado de una función en formato fecha

Tengo una función en Excel VBA, que convierte una fecha en formato juliano a formato de fecha normal dd/mm/yyyy; y está funcionando correctamente. Sin embargo, el resultado me lo da en formato de número general y tengo que cambiar el formato de...
Pregunta en y en 2 temas más de

Asignar un rango de valores a una variable en VBA

A ver si se explicarme, necesito declara una variable que solo pueda tener los valores (1,2,3,4,5,6,7,8,9,10,11,12) y que cuando tenga valor 12 y le sume uno el resultado no sea 13 si no 1. ¿Se puede hacer?
Pregunta en de

Añadir salto de página si valor celda es x

Lo que busco es una macro que recorra una columna con valores y si este es x me añada un salto de página horizontal, es decir, el valor x si esta en una celda será la señal que indique a la macro que hay un salto.
Pregunta en y en 1 temas más de

Gráfica para indicadores de gestión

Tengo indicadores de gestión directos e indirectos (tienden a 100% y los otros tienden a 0%). Deben ir dibujar el resultado individual con su meta (100% o 0%). ¿En qué tipo de gráfico puedo presentar los resultados de ambos tipos de indicadores?

Mejores expertos últimos 100 días

Suscríbete RSS