Hola.
Porque llenas el combobox asi, porque mejor no asignas un origen de datos al combo.
Código vb.net:
Ver originalUsing conn As New MySqlConnection("Connection string")
Dim dt As New DataTable()
Dim query = "SELECT sucursal FROM sucursal_ip"
Dim cmd As New MySqlCommand(query, conn)
Dim adap As New MySqlDataAdapter (cmd)
adap.Fill(dt)
comboBox1.DataSource = dt
comboBox1.DisplayMember = "Campo a mostrar"
comboBox1.ValueMember = "Campo que obtienes"
End Using
Como veras asignas un origen de datos(datasource) al combo en este caso un datatatable, en la propiedad DisplayMember indicas el nombre del campo que quieres mostrar y en la propiedad ValueMember indicas el campo que recuperas.
Para obtener el valor del item seleccionado solo arias.
Saludos.