Hacer referencia a un listbox de un formulario desde otro formulario
Tengo dos formularios. En uno tengo un listbox que carga los datos de diferentes hojas y este formulario a su vez tiene un boton que permite abrir otro formulario 2 que contiene 2 textbox que se cargan escogiendo un item del listbox del formulario 1, este formulario 2 tiene un boton que se llama modificar que al momento de modificar el texto de los textbox se modifiquen a su vez los datos que estan en las hojas de excel. El problema es que cuando le doy click al boton modificar sale un mensaje de error en la primera linea que dice se requiere un objeto. Nose que puede ser el error. Anexo codigo.
Private Sub CommandButton1_Click()
hoja = UserForm1.ListBox1.List(ListBox1.ListIndex, 2)
fila = UserForm1.ListBox1.List(ListBox1.ListIndex, 3)
Sheets(hoja).Range("c" & fila) = TextBox6.Value
Sheets(hoja).Range("d" & fila) = TextBox7.Value
End Sub