Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte que
les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex "Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des lignes
vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" a écrit dans le message de
news: 47406d97$0$21147$Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes vides
avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte que
les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex "Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des lignes
vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" <Mefiez-vousDesSpams@club-internet.fr> a écrit dans le message de
news: 47406d97$0$21147$7a628cd7@news.club-internet.fr...
Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes vides
avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte que
les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex "Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des lignes
vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" a écrit dans le message de
news: 47406d97$0$21147$Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes vides
avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
C15 a formulé la demande :Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte
que les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex
"Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des
lignes vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" a écrit dans le message de
news: 47406d97$0$21147$Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
un truc que j'utilise sans vraiement avoir cherché s'il y a mieux
1) ta feuille excel ne doit pas avoir de ligne vides entre les lignes de
données
2) dans la feuille excel place toi sur la première ligne vide sous tes
données et selectionne puis supprime toutes les lignes jusqu'au bas du
tableau.
3) idem avec les colonnes à droite des données
si une ligne vide ou une colonne a une mise en forme (police, couleur,
validation, etc) diff des valeurs par défaut du classeur elle sera prise
en compte et toutes les lignes ou colonnes entre elles et les données.
si tu fais attention à ces contraintes lors des modifs des ta feuille
excel celà ne devrait plus poser pb pour les prochains import
Phil
C15 a formulé la demande :
Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte
que les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex
"Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des
lignes vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" <Mefiez-vousDesSpams@club-internet.fr> a écrit dans le message de
news: 47406d97$0$21147$7a628cd7@news.club-internet.fr...
Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
un truc que j'utilise sans vraiement avoir cherché s'il y a mieux
1) ta feuille excel ne doit pas avoir de ligne vides entre les lignes de
données
2) dans la feuille excel place toi sur la première ligne vide sous tes
données et selectionne puis supprime toutes les lignes jusqu'au bas du
tableau.
3) idem avec les colonnes à droite des données
si une ligne vide ou une colonne a une mise en forme (police, couleur,
validation, etc) diff des valeurs par défaut du classeur elle sera prise
en compte et toutes les lignes ou colonnes entre elles et les données.
si tu fais attention à ces contraintes lors des modifs des ta feuille
excel celà ne devrait plus poser pb pour les prochains import
Phil
C15 a formulé la demande :Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte
que les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex
"Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des
lignes vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" a écrit dans le message de
news: 47406d97$0$21147$Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
un truc que j'utilise sans vraiement avoir cherché s'il y a mieux
1) ta feuille excel ne doit pas avoir de ligne vides entre les lignes de
données
2) dans la feuille excel place toi sur la première ligne vide sous tes
données et selectionne puis supprime toutes les lignes jusqu'au bas du
tableau.
3) idem avec les colonnes à droite des données
si une ligne vide ou une colonne a une mise en forme (police, couleur,
validation, etc) diff des valeurs par défaut du classeur elle sera prise
en compte et toutes les lignes ou colonnes entre elles et les données.
si tu fais attention à ces contraintes lors des modifs des ta feuille
excel celà ne devrait plus poser pb pour les prochains import
Phil
Bonsoir Phil,
Merci de ta réponse...mais j'avais déjà vérifié tout cela.
A+
C15
"Phil" <Phil@> a écrit dans le message de news:C15 a formulé la demande :Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte
que les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex
"Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des
lignes vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" a écrit dans le message de
news: 47406d97$0$21147$Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
un truc que j'utilise sans vraiement avoir cherché s'il y a mieux
1) ta feuille excel ne doit pas avoir de ligne vides entre les lignes de
données
2) dans la feuille excel place toi sur la première ligne vide sous tes
données et selectionne puis supprime toutes les lignes jusqu'au bas du
tableau.
3) idem avec les colonnes à droite des données
si une ligne vide ou une colonne a une mise en forme (police, couleur,
validation, etc) diff des valeurs par défaut du classeur elle sera prise
en compte et toutes les lignes ou colonnes entre elles et les données.
si tu fais attention à ces contraintes lors des modifs des ta feuille
excel celà ne devrait plus poser pb pour les prochains import
Phil
Bonjour,
Bonsoir Phil,
Merci de ta réponse...mais j'avais déjà vérifié tout cela.
A+
C15
"Phil" <Phil@> a écrit dans le message de news:
mn.947d7d7b2db9c776.83670@mesnews.fr...
C15 a formulé la demande :
Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte
que les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex
"Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des
lignes vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" <Mefiez-vousDesSpams@club-internet.fr> a écrit dans le message de
news: 47406d97$0$21147$7a628cd7@news.club-internet.fr...
Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
un truc que j'utilise sans vraiement avoir cherché s'il y a mieux
1) ta feuille excel ne doit pas avoir de ligne vides entre les lignes de
données
2) dans la feuille excel place toi sur la première ligne vide sous tes
données et selectionne puis supprime toutes les lignes jusqu'au bas du
tableau.
3) idem avec les colonnes à droite des données
si une ligne vide ou une colonne a une mise en forme (police, couleur,
validation, etc) diff des valeurs par défaut du classeur elle sera prise
en compte et toutes les lignes ou colonnes entre elles et les données.
si tu fais attention à ces contraintes lors des modifs des ta feuille
excel celà ne devrait plus poser pb pour les prochains import
Phil
Bonjour,
Bonsoir Phil,
Merci de ta réponse...mais j'avais déjà vérifié tout cela.
A+
C15
"Phil" <Phil@> a écrit dans le message de news:C15 a formulé la demande :Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte
que les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex
"Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des
lignes vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" a écrit dans le message de
news: 47406d97$0$21147$Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
un truc que j'utilise sans vraiement avoir cherché s'il y a mieux
1) ta feuille excel ne doit pas avoir de ligne vides entre les lignes de
données
2) dans la feuille excel place toi sur la première ligne vide sous tes
données et selectionne puis supprime toutes les lignes jusqu'au bas du
tableau.
3) idem avec les colonnes à droite des données
si une ligne vide ou une colonne a une mise en forme (police, couleur,
validation, etc) diff des valeurs par défaut du classeur elle sera prise
en compte et toutes les lignes ou colonnes entre elles et les données.
si tu fais attention à ces contraintes lors des modifs des ta feuille
excel celà ne devrait plus poser pb pour les prochains import
Phil
Bonjour,
C15 a formulé la demande :Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte
que les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex
"Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des
lignes vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" a écrit dans le message de
news: 47406d97$0$21147$Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
un truc que j'utilise sans vraiement avoir cherché s'il y a mieux
1) ta feuille excel ne doit pas avoir de ligne vides entre les lignes de
données
2) dans la feuille excel place toi sur la première ligne vide sous tes
données et selectionne puis supprime toutes les lignes jusqu'au bas du
tableau.
3) idem avec les colonnes à droite des données
si une ligne vide ou une colonne a une mise en forme (police, couleur,
validation, etc) diff des valeurs par défaut du classeur elle sera prise
en compte et toutes les lignes ou colonnes entre elles et les données.
si tu fais attention à ces contraintes lors des modifs des ta feuille
excel celà ne devrait plus poser pb pour les prochains import
Phil
C15 a formulé la demande :
Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte
que les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex
"Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des
lignes vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" <Mefiez-vousDesSpams@club-internet.fr> a écrit dans le message de
news: 47406d97$0$21147$7a628cd7@news.club-internet.fr...
Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
un truc que j'utilise sans vraiement avoir cherché s'il y a mieux
1) ta feuille excel ne doit pas avoir de ligne vides entre les lignes de
données
2) dans la feuille excel place toi sur la première ligne vide sous tes
données et selectionne puis supprime toutes les lignes jusqu'au bas du
tableau.
3) idem avec les colonnes à droite des données
si une ligne vide ou une colonne a une mise en forme (police, couleur,
validation, etc) diff des valeurs par défaut du classeur elle sera prise
en compte et toutes les lignes ou colonnes entre elles et les données.
si tu fais attention à ces contraintes lors des modifs des ta feuille
excel celà ne devrait plus poser pb pour les prochains import
Phil
C15 a formulé la demande :Bonjour à tous et toutes,
Après de nombreux essais, je viens de m'apercevoir qu'Access n'accepte
que les plages délimitées A1:Q14 auxquelles on a donné un nom (par ex
"Valeurs")
Ce qui veut dire que ma plage à géométrie variable...poubelle.
Si je supprime des données dans mon tableau excel j'ai toujours des
lignes vides lors de l'importation.
Comment corriger cela ?
Merci de votre aide
A+
C15
" C15" a écrit dans le message de
news: 47406d97$0$21147$Bonjour à tous et toutes,
Je veux importer un tableau excel dans une base access.
J'ai créé une macro avec comme action "Transférer feuille de calcul" et
défini tous les arguments sauf "étendue".
Lorsque j'importe, j'ai systématiquement un certains nombre de lignes
vides avant mes enregistrements.
Pour contourner le problème, dans mon fichier Excel, j'ai délimité mes
données en dénommant la plage "Données" dont les dimensions sont à
géométrie variable
=Salariés!$A$1:DECALER(Salariés!$A$1;0;0;NBVAL(Salariés!$A:$Q)).
Si en argument "Etendue" je mets Salariés!Données, Access me dit que
Microsoft Jet ne trouve pas...
Comment supprimer systématiquement ces lignes vides ?
Qu'est-ce qui ne va pas dans ma macro ?
Merci de votre aide
A+
C15
un truc que j'utilise sans vraiement avoir cherché s'il y a mieux
1) ta feuille excel ne doit pas avoir de ligne vides entre les lignes de
données
2) dans la feuille excel place toi sur la première ligne vide sous tes
données et selectionne puis supprime toutes les lignes jusqu'au bas du
tableau.
3) idem avec les colonnes à droite des données
si une ligne vide ou une colonne a une mise en forme (police, couleur,
validation, etc) diff des valeurs par défaut du classeur elle sera prise
en compte et toutes les lignes ou colonnes entre elles et les données.
si tu fais attention à ces contraintes lors des modifs des ta feuille
excel celà ne devrait plus poser pb pour les prochains import
Phil