Elsa Matilde

Elsa Matilde

https://www.youtube.com/c/ElsaMatilde
 2.555K puntos  Córdoba, Argentina @elsamatilde desde - visto
Preguntar

Respuestas en Visual Basic

Respuesta en y en 1 temas más a

Macro para proteger todas las hojas con "modificar objetos"

Cuando se trata de proteger hojas, lo mejor es que generes la instrucción a tu gusto con la grabadora de macros. Por ej, en mi caso solo marqué que se permita modificar objetos y obtuve estas instrucciones: ActiveSheet.Protect DrawingObjects:=False,...
Respuesta en y en 2 temas más a

Macro para hacer modificaciones en varias al mismo tiempo

Esto es porque utilizas la misma macro tanto sea para Agregar como para Modificar, entonces siempre agrega un registro al final. Así es cómo debiera quedarte esa macro: Sub movimientos() Dim TransRowRng As Range Dim NewRow As Integer 'declaro la hoja...
Respuesta en y en 2 temas más a

Modificar valores de TextBox y guardar

Las explicaciones van en la misma macro: Private Sub CommandButton8_Click() 'botón modificar 'x Elsamatilde 'si sabemos que la lista se llena con datos a partir de fila 8 'podemos obtener la fila del elemento seleccionado en la lista filx =...
Respuesta en y en 2 temas más a

Quiero formular una macro de evento de modo que al ingresar datos en la columna A me sume automáticamente

Como lo expliqué en otra consulta similar, al evento Change hay que acotarlo para que no se ejecute con cualquier cambio en la hoja sino solo en las celdas o rangos que necesites. Tu macro quedaría así entonces: Private Sub Worksheet_Change(ByVal...
Respuesta en y en 2 temas más a

¿Existe algún listado de comandos básicos en visual basic para excel?

En la sección Macros de mi sitio encontrarás lista de instrucciones por categoría (para hojas, para libros, para celdas, etc). Además los conceptos básicos: dónde ubicarlas, cómo llarmarlas, etc. También visita la sección Ejemplos (descarga gratuita)...
Respuesta en a

Dato de combobox asociarlo a una celda de hoja

La instrucción sería: Sheets(ComboBox8.Value).[B1] = ComboBox9.Value Por supuesto que luego habría que ajustar si los datos deben ser numéricos, de fecha, decimales, etc como para necesitar alguna función de conversión. Nota: con esta instrucción no...
Respuesta en y en 1 temas más a

¿Cómo puedo cambiar una macro para que siempre me imprima una área de impresión fijo y no hasta donde tenga el último dato?

Tu macro corre bien, solo te falta asignarle el área de impresión fijo con esta instrucción: ActiveSheet.PageSetup.PrintArea = "$B$1:$I$61" Podés colocarla al inicio de tu macro o luego de ocultar, da lo mismo. Sdos y no olvides valorar la respuesta...
Respuesta en y en 2 temas más a

¿Cómo puedo bloquear con macros que alguien guarde un archivo de Excel y guardar un copia del mismo?

Si tenés una macro que bloquea el guardado... pero luego sí querés guardar en ciertas situaciones tenés que inhabilitar la ejecución de los eventos... justamente para impedir que se ejecute la que impide el guardado. Resumiendo: la instrucción Save...
Respuesta en y en 1 temas más a

¿Crear un listado de carpetas con dos subcarpetas desde Excel?

Te dejo la macro que necesitas con el bucle para recorrer toda la col A. Solo debes ajustar la ruta principal que se guarda en la variable 'ruta' o también la podés tener guardada en una celda. Sub creaCarpetas() 'x Elsamatilde 'se recorre la col A...
Respuesta en y en 2 temas más a

Como crear formulario que asigne los valores a celdas concretas

Seguramente necesitas instrucciones del tipo: Hoja1.range("A" & filx) = Combobox1 Hoja1.range("B" & filx) = Val(textbox1) Donde Hoja1 es la hoja destino y filx la primer fila libre. Pero luego vienen los detalles: como los combos y textbox son...