Hola
Si! podra ser algo contradictorio el titulo del tema, pero es algo asi:)
Suponiendo que somos digitadores de algun inventario y que ciertos codigos/numeros (de materia prima o prendas terminadas o lo que sea...), comienzan con el mismo caracter o caracteres, pues bien elabore (se me ocurrio) esta pequeña macro de evento para que puedan probarla y pues hacer cambios a conveniencia y uso
Se puede usar en todo el libro o una hoja en especifico
Para todo un libro
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) On Error Resume Next 'If Target.Column = 3 Then If Not Intersect(Target, Range("A3:A12")) Is Nothing Then If VBA.IsNumeric(Target) And Target <> "" Then Target = "AyudaExcel" & Target End If End If 'End If End Sub[/PHP]
Para una hoja en especifico
[PHP]Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next 'If Target.Column = 7 Then If Not Intersect(Target, Range("G3:G12")) Is Nothing Then If VBA.IsNumeric(Target) And Target <> "" Then Target = "AyudaExcel" & Target End If End If 'End If End Sub[/PHP]
No he visto algo similar aqui en el foro, espero entiendan el objetivo, que les guste y sirva de algo
Saludos desde Honduras
Macro de evento.zip