P
Paul
Hello
About me: I have followed an "introduction to Access" training and
have no knowledge of VB so
apologies for the long mail and... please be gentle ;-)
Here's the situation:
1. From Access 2000 I link a couple of dozen Excel worksheets (the
sheets are linked, not imported)
2. Inside Access a few queries do their stuff (no manual intervention
at all)
3. An Excel PivotTable points at the final query in Access
4. The users need to be able to change data in an underlying Excel
worksheet, save it and then immediately refresh the view in the Excel
PivotTable
Info: some of the spreadsheets contain information exported from
legacy systems,
so some numbers are text.
Issue:
the users' point of view is that if a user has made changes to
numbers in the original Excel worksheets, why is it not showing up in
the
consolidated report?
Tried and failed:
5. I have tried to force certain fields to be numbers rather than
text
within the queries, but this does not work when the link is to an
Excel worksheet rather than
to an Access table.
6. I could not propose a solution where the Excel worksheets are
imported
and corrected within Access because my users want to make the changes
in their own Excel files
and see the effects of these changes in the PivotTable with "just two
clicks of a button"
So, finally ... my questions
A. I know that if the users use the " ' " ('label') prefix when
changing
numbers in Excel (at least for those data imported from legacy
systems)
that changes will be OK, but I cannot guarantee that my users will do
this
consistently. Is there a way to force my queries to include both the
text
and the (manually entered) numbers please without using VB?
B.
Using "Design View" in Access to look at the linked worksheets, I see
that
sometimes many extra fields are reported by Access. This causes
problems with my union
queries.
It could be that the person preparing their original Excel file used
a few
extra columns for their own use and then deleted the content of these
extra
columns before forwarding the Excel file to me.So at the moment we
use manual validation
for all of the worksheets .
Can I solve this issue with a "way of working" in Excel or with a
query in
Access 2000 (again without VB)?
Thank you very much.
Best regards
Paul
About me: I have followed an "introduction to Access" training and
have no knowledge of VB so
apologies for the long mail and... please be gentle ;-)
Here's the situation:
1. From Access 2000 I link a couple of dozen Excel worksheets (the
sheets are linked, not imported)
2. Inside Access a few queries do their stuff (no manual intervention
at all)
3. An Excel PivotTable points at the final query in Access
4. The users need to be able to change data in an underlying Excel
worksheet, save it and then immediately refresh the view in the Excel
PivotTable
Info: some of the spreadsheets contain information exported from
legacy systems,
so some numbers are text.
Issue:
the users' point of view is that if a user has made changes to
numbers in the original Excel worksheets, why is it not showing up in
the
consolidated report?
Tried and failed:
5. I have tried to force certain fields to be numbers rather than
text
within the queries, but this does not work when the link is to an
Excel worksheet rather than
to an Access table.
6. I could not propose a solution where the Excel worksheets are
imported
and corrected within Access because my users want to make the changes
in their own Excel files
and see the effects of these changes in the PivotTable with "just two
clicks of a button"
So, finally ... my questions
A. I know that if the users use the " ' " ('label') prefix when
changing
numbers in Excel (at least for those data imported from legacy
systems)
that changes will be OK, but I cannot guarantee that my users will do
this
consistently. Is there a way to force my queries to include both the
text
and the (manually entered) numbers please without using VB?
B.
Using "Design View" in Access to look at the linked worksheets, I see
that
sometimes many extra fields are reported by Access. This causes
problems with my union
queries.
It could be that the person preparing their original Excel file used
a few
extra columns for their own use and then deleted the content of these
extra
columns before forwarding the Excel file to me.So at the moment we
use manual validation
for all of the worksheets .
Can I solve this issue with a "way of working" in Excel or with a
query in
Access 2000 (again without VB)?
Thank you very much.
Best regards
Paul