Rafael Vera

Rafael Vera

 16,5K puntos @rafaelvera desde - visto
Preguntar

Actividad pública reciente

Ha respondido en y en 1 temas más

Como pegar solamente valores de una celda a otra hoja

Puedes utilizar el método .PasteSpecial con el argumento xlPasteValues Sub CopiarImprimir() Application.ScreenUpdating = False Sheets("Imprimir").Range("A4:C50").Clear Sheets("Imprimir").Range("E4:J49").Clear Sheets("Planillas").Range("G4").Copy...
Ha respondido en

Redondear decimales en números arábigos

Para redondear los decimales de un número a la cantidad más cercana de .00 o .50, puedes utilizar la función REDONDEAR() en combinación con algunas operaciones matemáticas. Aquí tienes un ejemplo de cómo podrías hacerlo: =REDONDEAR(A1*2, 0)/2 Esta...
Ha respondido en

Sumar días laborables a una fecha en excel

=DIATRABAJO(B1, 12) Esta fórmula sumará 12 días laborables a la fecha de la celda B1 y devolverá el resultado en la columna F. Asegúrate de que el formato de fecha en la columna F esté configurado correctamente para que se muestre como dd/mm/aaaa.
Ha respondido en y en 3 temas más

Pegar datos de una celda de Excel a otra celda, creando un ciclo for.

Aquí tienes un ejemplo Sub CopiarCeldasEnCiclo() Dim i As Long Dim origen As Range Dim destino As Range ' Establece la celda de origen y destino iniciales Set origen = ThisWorkbook.Sheets("NombreDeTuHoja").Range("G41") Set destino =...
Ha respondido en y en 1 temas más

Macro en MAC que cambie de archivo

Tiene algún ejemplo tu código.
Ha respondido en y en 2 temas más

Correcto formato para Buscar Fechas con VLookup en Excel VBA

La variable FeChita no está definida, y en su lugar, estás usando FeCha para buscar en el rango
Ha respondido en y en 2 temas más

¿Cómo puedo guardar Mis contactos vcf en formato csv?

Una guía general sobre cómo convertir tus contactos VCF a formato CSV utilizando métodos comunes que no requieren una herramienta específica: Método 1: Usar Microsoft Excel (para Windows) Abre Microsoft Excel en tu computadora.Ve a "Archivo" y...
Ha respondido en

Necesito seleccionar solo celdas con datos válidos

Sub SeleccionarDatosValidos() Dim ws As Worksheet Dim sourceRange As Range Dim destRange As Range Dim lastRow As Long Dim i As Long ' Cambia "Sheet1" al nombre de la hoja donde están tus datos Set ws = ThisWorkbook.Worksheets("Sheet1") ' Define el...
Ha respondido en

Filtrar datos de una columna

Sub FiltrarSalidaContenedoresHH() Dim columna As Range Dim celda As Range ' Asegurarse de cambiar "Sheet1" por el nombre de la hoja en la que deseas realizar el filtrado Set columna = ThisWorkbook.Worksheets("Sheet1").Range("A:A") ' Filtrar los...
Ha respondido en y en 2 temas más

Macro para impedir registros repetidos considerando dos columnas

Aquí tienes un ejemplo de código en VBA que puedes utilizar para evitar registros duplicados considerando dos columnas en Excel: Sub AgregarRegistro() Dim wsRegistro As Worksheet Dim wsBaseDatos As Worksheet Dim registro As Range Dim baseDatos As...
Ha respondido en y en 1 temas más

Ventana emergente al ejecutar Macro

Microsoft Azure Information Protection, puedes usar el siguiente código: Application.DisplayAlerts = False ' Desactiva las alertas ' Código de tu macro aquí ' Activa la ventana emergente On Error Resume Next Application.Dialogs(xlDialogSendMail).Show...
Ha respondido en y en 2 temas más

Macro se ejecuta al abrir el libro

Aquí tienes una macro en VBA que se ejecutará automáticamente al abrir el libro, pero solo se ejecutará el día 1 de cada mes: Private Sub Workbook_Open() If Day(Date) = 1 Then ' Coloca aquí el código que deseas ejecutar el día 1 de cada mes al abrir...
Ha respondido en y en 1 temas más

¿En VBA se puede cambiar la configuración de la tecla F8?

En VBA, no es posible cambiar la configuración predeterminada de la tecla F8 para correr una macro paso a paso. La tecla F8 está reservada para la ejecución en modo de depuración, lo que significa que al presionarla, la macro se ejecutará paso a...
Ha respondido en y en 2 temas más

Copiar filas completas con imágenes en excel a otro libro

Si deseas utilizar una macro para copiar filas completas con imágenes en Excel a otro libro: Sub CopiarFilasConImagenes() Dim LibroOrigen As Workbook Dim LibroDestino As Workbook Dim HojaOrigen As Worksheet Dim HojaDestino As Worksheet Dim FilaOrigen...
Ha respondido en y en 2 temas más

Macro para copiar información de un documento a otro pero no permite escoger otra hoja diferente a la actual.

Aquí tienes la macro modificada que te permite seleccionar la hoja de destino antes de copiar los datos. Sub move_data() Dim data_wb As Workbook Dim target_wb As Workbook Dim file_name As Variant Dim header_range(100) As Range Dim last_row As Long...