problema con parpadeo de hoja de calculos
Publicado por pablo (48 intervenciones) el 07/07/2007 12:11:37
hola a todos: Les escribo ya que en realidad tengo varios problemas de los cuales no puedo resolver y si ustedes pueden darme una mano.
Imaginen que tienen en la hoja 1 una combobox y una listbox, en cambio en la hoja 2 hay una tipo de base de datos. El funcionamiento es el siguiente cuando elijo un nombre en la combobox la listbox me da todos los datos existentes en la hoja 2. El programa funciona de maravillas el problema esta que me parpadea llendo a la otra hoja. Intente con applicationscreenupdating y no lo actualiza. Les mando el programa que va a la combo
Sub cargar ()
Sheets(2).select
for each cell in range ("A3:A10000")
if cell.value = sheets("1").combobox1.text then
x = cell.offset(0,0).value
y = cell.offset(0,1).value
z = cell.offset(0,2).value
worksheets("1").listbox1.additem x
worksheets("1").listbox1.list(n,1) = y
worksheets("1").listbox1.list(n,2) = z
n = n + 1
end if
next
Sheets(1).select
Imaginen que tienen en la hoja 1 una combobox y una listbox, en cambio en la hoja 2 hay una tipo de base de datos. El funcionamiento es el siguiente cuando elijo un nombre en la combobox la listbox me da todos los datos existentes en la hoja 2. El programa funciona de maravillas el problema esta que me parpadea llendo a la otra hoja. Intente con applicationscreenupdating y no lo actualiza. Les mando el programa que va a la combo
Sub cargar ()
Sheets(2).select
for each cell in range ("A3:A10000")
if cell.value = sheets("1").combobox1.text then
x = cell.offset(0,0).value
y = cell.offset(0,1).value
z = cell.offset(0,2).value
worksheets("1").listbox1.additem x
worksheets("1").listbox1.list(n,1) = y
worksheets("1").listbox1.list(n,2) = z
n = n + 1
end if
next
Sheets(1).select
Valora esta pregunta
0