Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Dato alfanumerico incrementable

Rapapaz

New member
Registrado
6 May 2024
Mensajes
2
Buenos dias, tengo una formula que me devuelve un numero que se incrementa + 1 al pasar el registro siguiente:
Private Sub UserForm_Activate()
Sheets("Hoja3").Activate
Range("A2").Select
If...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Solución
D
Hola
Prueba con esto.

Código:
Private Sub UserForm_Activate()
    Sheets("Hoja3").Activate
    Dim codigo As Long
    
    If IsEmpty(Range("A2").Value) Then
        codigo = 1
    Else
        codigo = Range("A1").End(xlDown).Value + 1
    End If
    
    ' Concatenar "M" con el código
    TextCodigo = "M" & codigo
End Sub


Nota muy importante:

Tu pregunta debería estar ubicada en la sección de Macros en lugar de Funciones y Fórmulas.

Saludos
Redu
Volver
Arriba