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
Pregunta en y en 2 temas más de

Necesito un mensaje para un error que se produce al ejecutar una macro en vba

Tengo un error que se me produce al ejecutar una macro cuando el libro esta cerrado, y necesito un mensaje que me alerte y me diga por favor revise si su libro si esta abierto y así eliminar el mensaje del fallo. Como seria el mensaje y donde se situaría.
Pregunta en y en 2 temas más de

Copiar, duplicar e insertar campos por medio de macro vba

Como se puede copiar y cuadriplicar una fila y cada fila tiene hasta 10 campos distintos pero uno es igual entre ellos, además de ingresar en cada fila cuadriplica tres valores o campos distinto u convertir un campo en negativo, por medio de macro en...
Pregunta en de

Limitar la longitud de un comentario en excel

¿Se puede por medio de una macro limitar el número de caracteres de los comentarios de las celdas en Excel? Y borrar el nombre de la persona que lo introduce (¿Lo qué va antes de los dos puntos)?
Pregunta en y en 2 temas más de

VBA Copiar en Excel y pegar como texto en Word?

Estoy haciendo una macro para automatizar un proceso interno en el que se copien unos valores de una tabla Excel y se transladen a un informe en Word. En un rango de la hoja activa de excel se van incorporando datos. Al generar el informe, consigo...
Pregunta en y en 2 temas más de

¿Cómo hago para corroborar con VBA si una hoja de cálculo de un libro de Excel está desprotegida o no?

Necesito saber qué condición debo ingresar entre IF y THEN para corroborar si la hoja activa de un libro de Excel está desprotegida o no, ya que dependiendo de esto se ejecutarían ciertas instrucciones.
Pregunta en y en 3 temas más de

¿Como elaborar saldos anteriores y finales? VBA Excel

Tengo dos formulas en excel que me construyen los saldos iniciales y finales de una tabla de movimientos contables. Son las siguientes: Saldos anteriores (Columna F):...
Pregunta en de

DO while con dos Loop condicionados.

Necesito que si en medio de un DO while se genera una condición especifica, el programa no continue y retorne al inicio del do while. Ej: Do while valorcelda> 0 resultado =valorcelda *x if resultado= 100 then realiza una serie de operaciones else...
Pregunta en y en 3 temas más de

Hay diferentes formas de programar?

Hago algo de VB por ahora desde el Access, mi pregunta es la siguiente, veo que en Access hay una forma de editar los campos que pongo en un formulario de forma directa, también vi que otra forma de hacerlo es poner cuadros y cuando la persona...
Pregunta en y en 2 temas más de

No pasar a un nuevo registro al navegar hasta el último Access

En Access cuando navegamos entre registros por medio de los botones, y oprimimos el botón "Siguiente" hasta llegar al último y volvemos a oprimir, el sistema por default crea un nuevo registro. Quisiera que no lo creara si no que arroje un mensaje...
Pregunta en y en 2 temas más de

VBA: Problema con variables fecha en Access

He creado un código con VBA para importar extractos bancarios según la norma AEB34, de un archivo con formato txt. El archivo origen tiene el siguiente formato: El código es el siguiente: Private Sub Importar_Extracto_Click() Dim Num_Linea As String...

Mejores expertos últimos 100 días