Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté jusqu'ici
Au plaisir de lireRe,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou de
OFFICE.
Bon courage,
Richard.
"FFO" a écrit dans le message de news:Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merciBonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" a écrit dans le message de news:Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumièresRe (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" a écrit dans le message de
news:Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestionsBonjour.
Une feuille excel attachée, qui n'est pas modifiable sous access
donc
toujours en lecture seule, même si elle est en relation avec la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" a écrit dans le message de
news:
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre "A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
| J'ai essayé la même opération avec une table identique à la
Table1
dans
la
| base mais non liée et avec toutes les occurences de la Table1
la
mise à
jour
| ne pose aucun souci
|
| La difficulté donc est en rapport avec la présence d'une
liaison
|
| Mais pourquoi aujourd'hui et pas hier ????
|
| Enigme enigme
|
| Si tu as une idée merci d'avance
|
Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté jusqu'ici
Au plaisir de lire
Re,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou de
OFFICE.
Bon courage,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
1676C324-FA6E-4EC0-9B88-7CC7C9B6A214@microsoft.com...
Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merci
Bonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
6E9A4617-4652-4002-ABD4-1C21838C03F1@microsoft.com...
Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumières
Re (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de
news:
27E9A142-A05F-40CF-B1D6-6A6E2FE74DFC@microsoft.com...
Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestions
Bonjour.
Une feuille excel attachée, qui n'est pas modifiable sous access
donc
toujours en lecture seule, même si elle est en relation avec la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de
news:
9DF6B9EF-3EDF-4FFD-9AA2-03A145ECBD4C@microsoft.com...
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre "A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
| J'ai essayé la même opération avec une table identique à la
Table1
dans
la
| base mais non liée et avec toutes les occurences de la Table1
la
mise à
jour
| ne pose aucun souci
|
| La difficulté donc est en rapport avec la présence d'une
liaison
|
| Mais pourquoi aujourd'hui et pas hier ????
|
| Enigme enigme
|
| Si tu as une idée merci d'avance
|
Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté jusqu'ici
Au plaisir de lireRe,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou de
OFFICE.
Bon courage,
Richard.
"FFO" a écrit dans le message de news:Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merciBonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" a écrit dans le message de news:Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumièresRe (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" a écrit dans le message de
news:Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestionsBonjour.
Une feuille excel attachée, qui n'est pas modifiable sous access
donc
toujours en lecture seule, même si elle est en relation avec la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" a écrit dans le message de
news:
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre "A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
| J'ai essayé la même opération avec une table identique à la
Table1
dans
la
| base mais non liée et avec toutes les occurences de la Table1
la
mise à
jour
| ne pose aucun souci
|
| La difficulté donc est en rapport avec la présence d'une
liaison
|
| Mais pourquoi aujourd'hui et pas hier ????
|
| Enigme enigme
|
| Si tu as une idée merci d'avance
|
Re,
Pour information, j'ai mis le fichier Classeur.xls en lecture seule et il se
produit exactement la même chose que toi ! (même message, même symptôme).
Bizarre.
N'as-tu pas perdu tes droits sur le répertoire hébergeant Classeur.xls ?
A bientôt,
Richard.
"FFO" a écrit dans le message de news:Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté jusqu'ici
Au plaisir de lireRe,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou de
OFFICE.
Bon courage,
Richard.
"FFO" a écrit dans le message de news:Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merciBonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" a écrit dans le message de news:Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumièresRe (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" a écrit dans le message de
news:Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestionsBonjour.
Une feuille excel attachée, qui n'est pas modifiable sous access
donc
toujours en lecture seule, même si elle est en relation avec la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" a écrit dans le message de
news:
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre "A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
| J'ai essayé la même opération avec une table identique à la
Table1
dans
la
| base mais non liée et avec toutes les occurences de la Table1
la
mise à
jour
| ne pose aucun souci
|
| La difficulté donc est en rapport avec la présence d'une
liaison
|
| Mais pourquoi aujourd'hui et pas hier ????
|
| Enigme enigme
|
| Si tu as une idée merci d'avance
|
Re,
Pour information, j'ai mis le fichier Classeur.xls en lecture seule et il se
produit exactement la même chose que toi ! (même message, même symptôme).
Bizarre.
N'as-tu pas perdu tes droits sur le répertoire hébergeant Classeur.xls ?
A bientôt,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
5293BC4E-52A3-4107-9096-E3DF4B242C87@microsoft.com...
Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté jusqu'ici
Au plaisir de lire
Re,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou de
OFFICE.
Bon courage,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
1676C324-FA6E-4EC0-9B88-7CC7C9B6A214@microsoft.com...
Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merci
Bonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
6E9A4617-4652-4002-ABD4-1C21838C03F1@microsoft.com...
Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumières
Re (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de
news:
27E9A142-A05F-40CF-B1D6-6A6E2FE74DFC@microsoft.com...
Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestions
Bonjour.
Une feuille excel attachée, qui n'est pas modifiable sous access
donc
toujours en lecture seule, même si elle est en relation avec la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de
news:
9DF6B9EF-3EDF-4FFD-9AA2-03A145ECBD4C@microsoft.com...
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre "A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
| J'ai essayé la même opération avec une table identique à la
Table1
dans
la
| base mais non liée et avec toutes les occurences de la Table1
la
mise à
jour
| ne pose aucun souci
|
| La difficulté donc est en rapport avec la présence d'une
liaison
|
| Mais pourquoi aujourd'hui et pas hier ????
|
| Enigme enigme
|
| Si tu as une idée merci d'avance
|
Re,
Pour information, j'ai mis le fichier Classeur.xls en lecture seule et il se
produit exactement la même chose que toi ! (même message, même symptôme).
Bizarre.
N'as-tu pas perdu tes droits sur le répertoire hébergeant Classeur.xls ?
A bientôt,
Richard.
"FFO" a écrit dans le message de news:Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté jusqu'ici
Au plaisir de lireRe,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou de
OFFICE.
Bon courage,
Richard.
"FFO" a écrit dans le message de news:Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merciBonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" a écrit dans le message de news:Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumièresRe (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" a écrit dans le message de
news:Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestionsBonjour.
Une feuille excel attachée, qui n'est pas modifiable sous access
donc
toujours en lecture seule, même si elle est en relation avec la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" a écrit dans le message de
news:
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre "A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
| J'ai essayé la même opération avec une table identique à la
Table1
dans
la
| base mais non liée et avec toutes les occurences de la Table1
la
mise à
jour
| ne pose aucun souci
|
| La difficulté donc est en rapport avec la présence d'une
liaison
|
| Mais pourquoi aujourd'hui et pas hier ????
|
| Enigme enigme
|
| Si tu as une idée merci d'avance
|
Rebonjour à toi
En dehors du premier essai tous les autres ont été réalisés mais n'ont
apporté aucune amélioration
Le fichier Excel quelqu'il soit reste en lecture/écriture
Je peux sans difficulté leur apporter des modifications
Celui que je t'ai transmis a été nouvellement créée par mes soins en local
sur mon propre disque dur
Je n'ai pas eu plus de succés
Je pense que cette situation est liée au fonctionnement général d'Access
vers Excel, un verrou qui a du être mis en place par une mise à jour
interdisant l'actualisation des fichiers Xls par Access (Sécurité, Parefeu
etc...)
Le tout étant de le localiser et eventuellement de le supprimer
Sinon je serais codamner à trouver une autre voie pour arriver à mes fins
Merci pour ta grande sollicitudeRe,
Pour information, j'ai mis le fichier Classeur.xls en lecture seule et il
se
produit exactement la même chose que toi ! (même message, même symptôme).
Bizarre.
N'as-tu pas perdu tes droits sur le répertoire hébergeant Classeur.xls ?
A bientôt,
Richard.
"FFO" a écrit dans le message de news:Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon
fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté
jusqu'ici
Au plaisir de lireRe,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message
d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou
de
OFFICE.
Bon courage,
Richard.
"FFO" a écrit dans le message de news:Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merciBonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple
et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" a écrit dans le message de
news:Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau
Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumièresRe (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL
attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc
du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a
passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à
la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" a écrit dans le message de
news:Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste
malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je
ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à
jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestionsBonjour.
Une feuille excel attachée, qui n'est pas modifiable sous
access
donc
toujours en lecture seule, même si elle est en relation avec
la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le
type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" a écrit dans le message
de
news:
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre
"A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document
Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
| J'ai essayé la même opération avec une table identique à la
Table1
dans
la
| base mais non liée et avec toutes les occurences de la
Table1
la
mise à
jour
| ne pose aucun souci
|
| La difficulté donc est en rapport avec la présence d'une
liaison
|
| Mais pourquoi aujourd'hui et pas hier ????
|
| Enigme enigme
|
| Si tu as une idée merci d'avance
|
Rebonjour à toi
En dehors du premier essai tous les autres ont été réalisés mais n'ont
apporté aucune amélioration
Le fichier Excel quelqu'il soit reste en lecture/écriture
Je peux sans difficulté leur apporter des modifications
Celui que je t'ai transmis a été nouvellement créée par mes soins en local
sur mon propre disque dur
Je n'ai pas eu plus de succés
Je pense que cette situation est liée au fonctionnement général d'Access
vers Excel, un verrou qui a du être mis en place par une mise à jour
interdisant l'actualisation des fichiers Xls par Access (Sécurité, Parefeu
etc...)
Le tout étant de le localiser et eventuellement de le supprimer
Sinon je serais codamner à trouver une autre voie pour arriver à mes fins
Merci pour ta grande sollicitude
Re,
Pour information, j'ai mis le fichier Classeur.xls en lecture seule et il
se
produit exactement la même chose que toi ! (même message, même symptôme).
Bizarre.
N'as-tu pas perdu tes droits sur le répertoire hébergeant Classeur.xls ?
A bientôt,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
5293BC4E-52A3-4107-9096-E3DF4B242C87@microsoft.com...
Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon
fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté
jusqu'ici
Au plaisir de lire
Re,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message
d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou
de
OFFICE.
Bon courage,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
1676C324-FA6E-4EC0-9B88-7CC7C9B6A214@microsoft.com...
Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merci
Bonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple
et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de
news:
6E9A4617-4652-4002-ABD4-1C21838C03F1@microsoft.com...
Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau
Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumières
Re (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL
attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc
du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a
passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à
la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de
news:
27E9A142-A05F-40CF-B1D6-6A6E2FE74DFC@microsoft.com...
Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste
malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je
ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à
jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestions
Bonjour.
Une feuille excel attachée, qui n'est pas modifiable sous
access
donc
toujours en lecture seule, même si elle est en relation avec
la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le
type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message
de
news:
9DF6B9EF-3EDF-4FFD-9AA2-03A145ECBD4C@microsoft.com...
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre
"A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document
Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
| J'ai essayé la même opération avec une table identique à la
Table1
dans
la
| base mais non liée et avec toutes les occurences de la
Table1
la
mise à
jour
| ne pose aucun souci
|
| La difficulté donc est en rapport avec la présence d'une
liaison
|
| Mais pourquoi aujourd'hui et pas hier ????
|
| Enigme enigme
|
| Si tu as une idée merci d'avance
|
Rebonjour à toi
En dehors du premier essai tous les autres ont été réalisés mais n'ont
apporté aucune amélioration
Le fichier Excel quelqu'il soit reste en lecture/écriture
Je peux sans difficulté leur apporter des modifications
Celui que je t'ai transmis a été nouvellement créée par mes soins en local
sur mon propre disque dur
Je n'ai pas eu plus de succés
Je pense que cette situation est liée au fonctionnement général d'Access
vers Excel, un verrou qui a du être mis en place par une mise à jour
interdisant l'actualisation des fichiers Xls par Access (Sécurité, Parefeu
etc...)
Le tout étant de le localiser et eventuellement de le supprimer
Sinon je serais codamner à trouver une autre voie pour arriver à mes fins
Merci pour ta grande sollicitudeRe,
Pour information, j'ai mis le fichier Classeur.xls en lecture seule et il
se
produit exactement la même chose que toi ! (même message, même symptôme).
Bizarre.
N'as-tu pas perdu tes droits sur le répertoire hébergeant Classeur.xls ?
A bientôt,
Richard.
"FFO" a écrit dans le message de news:Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon
fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté
jusqu'ici
Au plaisir de lireRe,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message
d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou
de
OFFICE.
Bon courage,
Richard.
"FFO" a écrit dans le message de news:Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merciBonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple
et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" a écrit dans le message de
news:Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau
Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumièresRe (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL
attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc
du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a
passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à
la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" a écrit dans le message de
news:Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste
malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je
ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à
jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestionsBonjour.
Une feuille excel attachée, qui n'est pas modifiable sous
access
donc
toujours en lecture seule, même si elle est en relation avec
la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le
type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" a écrit dans le message
de
news:
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre
"A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document
Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
| J'ai essayé la même opération avec une table identique à la
Table1
dans
la
| base mais non liée et avec toutes les occurences de la
Table1
la
mise à
jour
| ne pose aucun souci
|
| La difficulté donc est en rapport avec la présence d'une
liaison
|
| Mais pourquoi aujourd'hui et pas hier ????
|
| Enigme enigme
|
| Si tu as une idée merci d'avance
|
Re,
As-tu essayer de revenir à un point de restauration à une date où tout était
OK ?
- Démarrer/Tous les programmes/Accessoires/Outils Système/Restauration
du système
- Suivant
- Les dates "en gras" représente les points de restauration existant.
Bon courage et dis-nous.
Richard.
"FFO" a écrit dans le message de news:Rebonjour à toi
En dehors du premier essai tous les autres ont été réalisés mais n'ont
apporté aucune amélioration
Le fichier Excel quelqu'il soit reste en lecture/écriture
Je peux sans difficulté leur apporter des modifications
Celui que je t'ai transmis a été nouvellement créée par mes soins en local
sur mon propre disque dur
Je n'ai pas eu plus de succés
Je pense que cette situation est liée au fonctionnement général d'Access
vers Excel, un verrou qui a du être mis en place par une mise à jour
interdisant l'actualisation des fichiers Xls par Access (Sécurité, Parefeu
etc...)
Le tout étant de le localiser et eventuellement de le supprimer
Sinon je serais codamner à trouver une autre voie pour arriver à mes fins
Merci pour ta grande sollicitudeRe,
Pour information, j'ai mis le fichier Classeur.xls en lecture seule et il
se
produit exactement la même chose que toi ! (même message, même symptôme).
Bizarre.
N'as-tu pas perdu tes droits sur le répertoire hébergeant Classeur.xls ?
A bientôt,
Richard.
"FFO" a écrit dans le message de news:Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon
fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté
jusqu'ici
Au plaisir de lireRe,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message
d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou
de
OFFICE.
Bon courage,
Richard.
"FFO" a écrit dans le message de news:Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merciBonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple
et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" a écrit dans le message de
news:Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau
Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumièresRe (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL
attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc
du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a
passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à
la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" a écrit dans le message de
news:Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste
malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je
ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à
jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestionsBonjour.
Une feuille excel attachée, qui n'est pas modifiable sous
access
donc
toujours en lecture seule, même si elle est en relation avec
la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le
type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" a écrit dans le message
de
news:
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre
"A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document
Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
Re,
As-tu essayer de revenir à un point de restauration à une date où tout était
OK ?
- Démarrer/Tous les programmes/Accessoires/Outils Système/Restauration
du système
- Suivant
- Les dates "en gras" représente les points de restauration existant.
Bon courage et dis-nous.
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
DB9BF4EB-D38C-4899-95E9-9620421DFD21@microsoft.com...
Rebonjour à toi
En dehors du premier essai tous les autres ont été réalisés mais n'ont
apporté aucune amélioration
Le fichier Excel quelqu'il soit reste en lecture/écriture
Je peux sans difficulté leur apporter des modifications
Celui que je t'ai transmis a été nouvellement créée par mes soins en local
sur mon propre disque dur
Je n'ai pas eu plus de succés
Je pense que cette situation est liée au fonctionnement général d'Access
vers Excel, un verrou qui a du être mis en place par une mise à jour
interdisant l'actualisation des fichiers Xls par Access (Sécurité, Parefeu
etc...)
Le tout étant de le localiser et eventuellement de le supprimer
Sinon je serais codamner à trouver une autre voie pour arriver à mes fins
Merci pour ta grande sollicitude
Re,
Pour information, j'ai mis le fichier Classeur.xls en lecture seule et il
se
produit exactement la même chose que toi ! (même message, même symptôme).
Bizarre.
N'as-tu pas perdu tes droits sur le répertoire hébergeant Classeur.xls ?
A bientôt,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
5293BC4E-52A3-4107-9096-E3DF4B242C87@microsoft.com...
Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon
fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté
jusqu'ici
Au plaisir de lire
Re,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message
d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou
de
OFFICE.
Bon courage,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
1676C324-FA6E-4EC0-9B88-7CC7C9B6A214@microsoft.com...
Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merci
Bonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple
et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de
news:
6E9A4617-4652-4002-ABD4-1C21838C03F1@microsoft.com...
Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau
Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumières
Re (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL
attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc
du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a
passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à
la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de
news:
27E9A142-A05F-40CF-B1D6-6A6E2FE74DFC@microsoft.com...
Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste
malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je
ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à
jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestions
Bonjour.
Une feuille excel attachée, qui n'est pas modifiable sous
access
donc
toujours en lecture seule, même si elle est en relation avec
la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le
type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message
de
news:
9DF6B9EF-3EDF-4FFD-9AA2-03A145ECBD4C@microsoft.com...
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre
"A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document
Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|
Re,
As-tu essayer de revenir à un point de restauration à une date où tout était
OK ?
- Démarrer/Tous les programmes/Accessoires/Outils Système/Restauration
du système
- Suivant
- Les dates "en gras" représente les points de restauration existant.
Bon courage et dis-nous.
Richard.
"FFO" a écrit dans le message de news:Rebonjour à toi
En dehors du premier essai tous les autres ont été réalisés mais n'ont
apporté aucune amélioration
Le fichier Excel quelqu'il soit reste en lecture/écriture
Je peux sans difficulté leur apporter des modifications
Celui que je t'ai transmis a été nouvellement créée par mes soins en local
sur mon propre disque dur
Je n'ai pas eu plus de succés
Je pense que cette situation est liée au fonctionnement général d'Access
vers Excel, un verrou qui a du être mis en place par une mise à jour
interdisant l'actualisation des fichiers Xls par Access (Sécurité, Parefeu
etc...)
Le tout étant de le localiser et eventuellement de le supprimer
Sinon je serais codamner à trouver une autre voie pour arriver à mes fins
Merci pour ta grande sollicitudeRe,
Pour information, j'ai mis le fichier Classeur.xls en lecture seule et il
se
produit exactement la même chose que toi ! (même message, même symptôme).
Bizarre.
N'as-tu pas perdu tes droits sur le répertoire hébergeant Classeur.xls ?
A bientôt,
Richard.
"FFO" a écrit dans le message de news:Rebonjour Richard
Ton dévouement aurait mérité une issue heureuse me concernant
Malheureusement toujours le même écueil :
http://www.cijoint.fr/cij924345320005.doc
Ci joint les copie d'écran des messages obtenus
Le premier normal auquel je répond OK l'autre qui me crucifie
Le seul essai que je n'ai pu réaliser c'est le tout premier que tu m'a
proposé à savoir Dans l'Onglet Table quand je double click sur mon
fichier
Excel si je vois bien son contenu je ne peux en revanche ni modifier ni
ajouter un enregistrement
Dailleur toutes les options de la rubrique Insertion sont grisées et
notamment l'option Nouvel enregistrement
C'est là donc le triste état dans lequel je suis
Si tu as d'autres idées je prends
Je te remercie de toute façon de ton aide gracieusement apporté
jusqu'ici
Au plaisir de lireRe,
Je viens de tester : ton application ACCESS fonctionne parfaitement.
- Dans l'onglet TABLE, si tu double-click sur ton fichier EXCEL,
vois-tu
son contenu ?
- Si tu ajoutes ou modifies un enregistrement, même message
d'erreur
?
Autre piste :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Ré-essaies
Si non résolu :
- Dans ACCESS, Outil/Utilitaires de base de données/Gestionnaire
de
tables liées
- Sélectionnes ton fichier EXCEL, puis OK.
- Coches "Toujours demander un nouvel emplacement"
- Ré-essaies
Si non résolu :
- Dans ACCESS, ?/Détecter et réparer, puis OK.
- Ré-essaies
Dis-nous...
Après, je suis "sec"... peut-être, une ré-installation de ACCESS et/ou
de
OFFICE.
Bon courage,
Richard.
"FFO" a écrit dans le message de news:Salut à toi
Le voici à cette adresse :
http://www.cijoint.fr/cij77312314720011.zip
D'avance merciBonjour FFO,
Peux-tu déposer tous les éléments concernés (ta base de test simple
et
ton
fichier EXCEL simple) zippé sur http://www.cijoint.fr/index.php ?
A bientôt,
Richard.
"FFO" a écrit dans le message de
news:Rebonjours Richard
Effectivement une fois le classeur Xls protégé par mot de passe
lorsque
d'Access je tente à nouveau une mise à jour j'ai un nouveau
Message
:
"Impossible de décoder le fichier"
Que peut on en conclure ????
Une solution en perspective ????
Merci pour tes lumièresRe (de retour !),
Peux-tu essayer de mettre un mot de passe au fichier EXCEL
attaché
?
Ensuite, essaies de relancer ta requête MàJ :
- si tu as le message : "impossible à décoder " (ou un truc
du
genre),
c'est que le système tente d'accéder au fichier EXCEL, donc a
passé
le
stade
de la liaison.
- si tu as toujours ton message : "L'opération doit utiliser
une
requête
qui peut être mise à jour", c'est que le système s'est arrêté à
la
liaison,
sans aller jusqu'au fichier EXCEL.
Dis-nous le résultat, STP.
Richard.
"FFO" a écrit dans le message de
news:Salut Raymond
Tu as trés certainement raison dans ton analyse qui reste
malgré
tout
théorique car en pratique me concernant je reste dans cette
impasse
contraire
à ta logique
La même requête en mode Sélection fonctionne trés bien mais en
mode
mise à
jour elle semble s'exécuter et irrémédiablement aboutit à ce
message
Est il normal aussi que directement dans cette table liée je
ne
puis
opérer
aucune saisie quelque soit le champ ????
Suis je condamner à trouver une autre solution pour mettre à
jour
mon
fichier Excel en fonction des données d'une table Access ????
Merci pour tes suggestionsBonjour.
Une feuille excel attachée, qui n'est pas modifiable sous
access
donc
toujours en lecture seule, même si elle est en relation avec
la
table
X ,
ne
gêne pas la mise à jour de la table X, à condition que le
type
de
la
relation n'empêche pas la sélection des enregistrements.
Il faut donc vérifier si la même requête, en type sélection,
fonctionne.
Si
oui, il n'y a aucune raison que la mise à jour ne fonctionne
pas.
ça
peut
se
vérifier directement dans la construction de la requête en
passant
en
affichage feuille de donénes.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de
vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"FFO" a écrit dans le message
de
news:
| Rebonjours Richard
|
| C'est effectivement une piste à exploirer
| Mais sur un cas plus simple établit comme suit :
| Une base Access
| Dans cette base
| Table1 liée à un document Excel (C:MonDoc.xls)
| Requête1 (requête mise à jour) construit ainsi avec le
modeleur:
| Table1 affiché
| Requête Mise à jour
| Ligne Champ : 1 champ de la Table1
| Ligne Table : Table1
| Ligne Mise à jour : "A"
| Lignes Critères : Aucun
|
| Il n'y a donc dans cette construction aucune table pouvant
avoir
une
| incohérence de liaison quelconque avec mon document Excel
| Je ne demande avec cette requête que de mettre la lettre
"A"
dans
un
champ
| de la table "Table1" pour toutes ses occurences et donc par
voie
de
| conséquence (table liée) dans le même champ du document
Excel
|
| Et là le drame se produit erreur fatale :
| "L'opération doit utiliser une requête qui peut être mise à
jour"
|