Respuesta
en
Microsoft Excel
y en 1 temas más
a
Macro excel añadir campo autonumérico con condición
Prueba la siguiente opción: Sub Numerar() Dim i As Long, j As Long, k As Long For i = 2 To Range("A" & Rows.Count).End(3).Row If Range("A" & i) = "PRODUCTO" Then j = j + 1 Range("B" & i).Value = j ElseIf Range("A" & i) = "SERVICIO" Then k = k + 1...
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Extender condición celdas en un rango variable
Respuesta
en
Visual Basic
y en 1 temas más
a
Llamar a un formulario limitando sus controles
Si lo llamo desde el formulario login aparecerá con todas las etiquetas y los commandbutton activos, pero si lo llamo desde otro punto del libro Puedes poner aquí la instrucción de esos "llamados".
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Misma combinación método abreviado en macros distintos libros
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para crear una nueva hoja, según condición en otra celda
Prueba así: Sub test() Dim i As Long, sHoja As String sHoja = "añadir" With Worksheets("hoja1") For i = 2 To .UsedRange.Rows(.UsedRange.Rows.Count).Row If .Cells(i, "B").Value = "" Then If Not Evaluate("ISREF('" & sHoja & "'!A1)") Then...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Ejecutar código de macro dependiendo del valor de una celda
Prueba lo siguiente: Public ok As Byte 'permite habilitar la impresión Public marca As Byte 'indica tipo de impresión Sub macroImpresion() Dim r As Long, n As Long, sRng As String 'Imprime el desprendible según la marca 'habilita la impresión ok = 1...
Respuesta
en
Microsoft Excel
a
Macro que exporta datos de excel a word
Parte de los bloques de texto que necesito que cambien automáticamente, están ubicados en el encabezado Utiliza el siguiente código para cambiar datos en el encabezado: Sub CorrespondenciaConWord() Dim patharch As String, textobuscar As Variant,...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para filtrar una columna de acuerdo a su título
Prueba lo siguiente: Sub blanco_agendaHoy_ars() Dim f As Range, col As Long Set f = Rows(2).Find("Titulo", , xlValues, xlWhole) If Not f Is Nothing Then col = f.Column - 1 Sheets("ABM").Select On Error Resume Next If Sheets("ABM").AutoFilterMode Then...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Macro Excel para copiar un valor y pegar en un rango de celdas si la fecha es igual a la de hoy
Respuesta
en
Microsoft Excel
y en 2 temas más
a