public static void exportarTablas (List <JTable>tab, List<String> nombres) throws Exception{
		//chequea que esten bien pasados los parametros (misma cantidad de tablas que de nombres)
		if(nombres.size()!=tab.size()){
			//si esta mal lanza una excepcion
			throw new Exception("Error en los parametros al exportar a excel");
		}
		//crea el selector de archivos para elegir el archivo en el cual se va a exportar
		JFileChooser chooser = new JFileChooser();
		//setea las propiedades de este
		FileNameExtensionFilter filter = new FileNameExtensionFilter("Archivos de excel","xls");
		chooser.setFileFilter(filter);
		chooser.setDialogTitle("Guardar archivo");
		chooser.setMultiSelectionEnabled(false);
		chooser.setAcceptAllFileFilterUsed(false);
		//una vez elegido el archivo 
		if (chooser.showSaveDialog(null)==JFileChooser.APPROVE_OPTION){
			//seteo las variables a utilizar (tablas, nombres y archivo de destino)
			List <JTable>tablas = tab;
			List<String>nom_files =nombres;
			String file_nom = chooser.getSelectedFile().toString().concat(".xls");
			File file = new File(file_nom);
			try {
				//exporto si todo salio bien, es informado de ello, en caso contrario se informa que no fue posible realizarse
				if (exportar(file,tablas,nom_files)){
					JOptionPane.showMessageDialog(null,"El archivo se a exportado Correctamente.","Exportar",JOptionPane.INFORMATION_MESSAGE);
				}else{
					JOptionPane.showMessageDialog(null,"Ocurrio un error al querer exportar el archivo.","Advertencia",JOptionPane.INFORMATION_MESSAGE);
				}
			} catch (Exception e) {
				//en caso de error lanzo un mensaje informandolo
				JOptionPane.showMessageDialog(null,"Ocurrio un error al querer exportar.","Advertencia",JOptionPane.INFORMATION_MESSAGE);
			}			
		}		
	}