private void BuscarReemplazar(string sColumna) { // Se obtienen las cadenas de buscar y reemplazar string sBuscar = null, sReemplazar = null; var frmReemplazar = new BuscarReemplazar(); if (frmReemplazar.ShowDialog(Principal.Instance) == DialogResult.OK) { sBuscar = frmReemplazar.Buscar.ToUpper(); sReemplazar = frmReemplazar.Reemplazar.ToUpper(); } frmReemplazar.Dispose(); if (sBuscar == null || sReemplazar == null) { return; } // Se comienza a hacer el reemplaco masivo string sValor; foreach (DataGridViewRow Fila in this.dgvDatos.Rows) { if (!Util.Logico(Fila.Cells["Procesar"].Value)) { continue; } sValor = Util.Cadena(Fila.Cells[sColumna].Value).ToUpper(); if (sValor.Contains(sBuscar)) { Fila.Cells[sColumna].Value = sValor.Replace(sBuscar, sReemplazar); } } }
private void BuscarReemplazar(string sColumna) { // Se obtienen las cadenas de buscar y reemplazar string sBuscar = null, sReemplazar = null; var frmReemplazar = new BuscarReemplazar(); if (frmReemplazar.ShowDialog(Principal.Instance) == DialogResult.OK) { sBuscar = frmReemplazar.Buscar.ToUpper(); sReemplazar = frmReemplazar.Reemplazar.ToUpper(); } frmReemplazar.Dispose(); if (sBuscar == null || sReemplazar == null) return; // Se comienza a hacer el reemplaco masivo string sValor; foreach (DataGridViewRow Fila in this.dgvDatos.Rows) { if (!Util.Logico(Fila.Cells["Procesar"].Value)) continue; sValor = Util.Cadena(Fila.Cells[sColumna].Value).ToUpper(); if (sValor.Contains(sBuscar)) Fila.Cells[sColumna].Value = sValor.Replace(sBuscar, sReemplazar); } }