0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
29 visualizzazioni2 pagine
MACRO VBA EXCEL esta macro es desarrollada por el metodo de EVENTOS no necesitas ejecular la MACRO ya que esta se ejecuta desde la hoja activa donde se encuentra colocada el VBA, sirve para buscar una palabra y en la columna palomeado coloca la palabra que tu elijas
Titolo originale
Macro Por Eventos Para Buscar Una Dato y Coloca en La Columna Palomeado La Palabra Que Ud Elija
MACRO VBA EXCEL esta macro es desarrollada por el metodo de EVENTOS no necesitas ejecular la MACRO ya que esta se ejecuta desde la hoja activa donde se encuentra colocada el VBA, sirve para buscar una palabra y en la columna palomeado coloca la palabra que tu elijas
MACRO VBA EXCEL esta macro es desarrollada por el metodo de EVENTOS no necesitas ejecular la MACRO ya que esta se ejecuta desde la hoja activa donde se encuentra colocada el VBA, sirve para buscar una palabra y en la columna palomeado coloca la palabra que tu elijas
MACRO POR EVENTOS PARA BUSCAR UNA DATO Y COLOCA EN LA COLUMNA PALOMEADO LA PALABRA QUE UD ELIJA
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(False, False) = "L1" Then If Target.Count > 1 Then Exit Sub c = [K1] Set col = Cells.Find("PALOMEADO", lookat:=xlWhole) If Not col Is Nothing Then wcol = col.Column palo = InputBox("Escriba su palomeado") End If Set r = Range(c & "4:" & c & Range(c & Rows.Count).End(xlUp).Row) Set b = r.Find(Target, LookIn:=xlFormulas, lookat:=xlPart) r.Interior.ColorIndex = xlNone If Not b Is Nothing Then ncell = b.Address Do b.Select If MsgBox("Es el dato " & b.Value, vbQuestion + vbYesNo) = vbYes Then b.Interior.ColorIndex = Target.Interior.ColorIndex ' Cells(b.Row, wcol) = palo If MsgBox("Desea continuar", vbQuestion + vbYesNo) = vbNo Then Exit Sub End If
End If Set b = r.FindNext(b) Loop While Not b Is Nothing And b.Address <> ncell MsgBox "Ya no hay ms coincidencias" Else MsgBox "No existen datos" End If End If End Sub