Ya busque la solucion y como el conocimiento se comparte les voy a colocar la soluccion; al menos la que funciono.
1.- Convertir el Excel a base de datos access .MDB
2.- Crear la Conexion de Java y acceder a la Base de Datos.
Primero que nada les mostrare un pequeño excel el cual es la Base de Datos.
 Convertir el Excel a base de datos access .MDB
Convertir el Excel a base de datos access .MDBLes mostrare los pasos para Convertir el Excel
I.- Abrir Access y crear una Base de datos en Blanco

II.- Ponerle nombre a la base de datos y Crearla

III.- Luego incluiremos el excel para la Base de datos.

Nota: Cambiar el tipo de archivo que vamos a buscar a Microsoft Excel.
IV.- Luego elige la hoja que sera tu tabla y dar click en siguiente.

V.- Si tu Tabla contiene Encabezados en la primera fila seleccionar la opcion "Primera fila contiene encabezados de columna" y dar click en siguiente.

VI.- Luego te pedira como quieres que se llame la tabla; luego click en Finalizar.

VII.- Ahora procederemos a guardar la Base de datos con el Formato .MDB
Guardarlo como Base de Datos Access 2002-2003; como se muestra en la imagen; en mi caso le puse "prueba.mdb"

Una vez hecho la Base de Datos  Crearemos un ejemplo para poder usar la Base.
Crear la Conexion de Java y acceder a la Base de DatosLes dejo Mi ejemplo.
import java.sql.Connection;
import java.sql.Statement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.util.Vector;
public class ConexionAccess{
        String NombreBD = "prueba.mdb";
        Connection conexion;
        Statement stamt;
        String consulta = "SELECT nombre FROM usuario where edad=20";
    public ConexionAccess(){
        try{
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            conexion = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=" + this.NombreBD);
            stamt = conexion.createStatement();
            stamt.executeQuery(consulta);
            ResultSet rs= stamt.getResultSet();
            
            if(rs != null){
                while(rs.next()){
                    Vector ctemp = new Vector();
                    for(int i = 1; i<=rs.getMetaData().getColumnCount();i++)
	                    {
	                        ctemp.add(rs.getString(i));
	                        System.out.println(ctemp.get(i-1));
	                    }
                        System.out.println("\n##################");
                }
            }
            else{
                System.out.println("No hay datos");
            }
        }catch(Exception e){
            e.printStackTrace();
        }
    }
    
    public static void main(String args[]){
        ConexionAccess ca = new ConexionAccess();
    }
}
Espero les haya aclarado la duda y mil disculpas si esta muy larga mi explicacion.
Tambien agradezco el espacio para poder publicarlo y sobre todo a las personas que me ayudaron.
Si tienen alguna duda con gusto les contesto. 
 
        
       