Bonjour à toutes et à tous !!
Voilà, cela fait maintenant une bonne demi journée que je cherche (à priori mal, j'admet...) la façon d'effacer toutes les lignes vierges contenu dans une table qui elle même vient d'un import de fichier .xls.
Ce fichier ayant une taille variable, lors de l'import des données, je lui demande de balayer de A7 à T150. Pour être à peu près sûr qu'il n'y aura pas de données oubliés.
DoCmd.TransferSpreadsheet acImport, 8, "ApproGoss", "C:\fichier.xls", True, "A7:T150"
Mais le problème c'est que du coup, j'ai plein de lignes viergesdans ma table car ce tableau xls ne fait pas forcément 143 lignes de textes.
Je pense qu'il y a plusieurs possibilité soit :
- il existe une fonction qui permet de ne selectionné que le texte lors de l'import du fichier
xls, soit
- il faut supprimer avec la fonction
DELETE + la clause
WHERE mais lorsque j'utilise cet methode Access m'envoye un jolie message d'erreur type
Sub ou Fonction inexistante
Si des avis éclairés pouvait éclairer le mien, merci par avance.




Et vive developpez.com et .net car sans toute la communauté je serai resté au stade de la programmation en QBasic !!! sisi sérieux !!
Partager