ListBox_Click

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

ListBox_Click

Notapor Ana Jara Fernández Garci » 08 Ene 2007 15:27

Hola a todos
quien puede ayudarme esta vez?
Tengo en mi tabla un ListBox1 y deseo que al hace click me inserte una nueva fia.
Lo he intentado de esta manera, pero no me funciona :

Private Sub ListBox1_Click()
Sheets("Buchungs").Range("A65536").End(xlUp).Offset(1, 0).Select
Selection.EntireRow.Insert
End Sub

Que hago mal?
Gracias anticipadas
Saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Ana Jara Fernández Garci
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Dic 2004 02:05

Re: ListBox_Click

Notapor galileogali » 08 Ene 2007 20:22

Los cambios que hice a tu código son solamente formales. Básicamente con tu código tambien deberí­a funcionar.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Notapor ST » 09 Ene 2007 01:06

bueno aunque Gali ya te rteolvio el asunto =)
lo unico que puedo agregar [algo tambien ya dicho por Gali] :-) es que a veces es bueno acordarse de la señora llamada "Doña grabadora de macros",con la cual se puede obtener algo como esto:

Rows("3:3").Select
Selection.Insert Shift:=xlDown

salu2 ;-)
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
ST
Miembro Frecuente
Miembro Frecuente
 
Registrado: 06 Jun 2005 17:56
Ubicación: Acapulco

Re: ListBox_Click

Notapor Ana Jara Fernández Garci » 09 Ene 2007 12:12

Hola Gali
Gracas por contestar.
Creo que ya encontré el problema.
Resulta que tengo otra tabla en la cual tengo esta Macro par insertar filas

Sub Basis_Zeile_einfí¼gen()
On Error Resume Next
Sheets("Basis").Unprotect
Selection.EntireRow.Insert
Sheets("Basis").Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub

y cuando actuaba esta Macro me daba el error en el ListBox.

Ahora para elListBox tengo lo siguiete:

Private Sub ListBox1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
On Error Resume Next
Sheets("Buchungs").Unprotect
Sheets("Buchungs").Range("A65536").End(xlUp).Offset(1, 0).EntireRow.Insert
Sheets("Buchungs").Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

End Sub

de momento no me dá error, pero puedes decirme si está bien asin.

Otra pregunta si me lo permites.
Como puedo hacer para que el ListBox, quede siempre con la misma medida,?
de momento siempre cambia cada vez que incluyo una linea en la otra tabla.

Nuevamente agradezco que me allas contestado
Gracias
Saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Ana Jara Fernández Garci
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Dic 2004 02:05


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados