-
WSboobounder
AskWoody LoungerBecause I’d like to retain the current value of A1 in B1 (say, as a basecase), while continuing to allow column A to be updated as the underlying data change.
As I remarked in my first post, I can do this with paste special/values. The disadvantage of this is that while it will place the value in B1, it will not leave any notation there about where that number came from. If there is a function that will do this, and show that B1 was at some point derived from A1, it would be relatively obvious that the value retained in B1 was a base case from some earlier run.
-
WSboobounder
AskWoody LoungerI’m envisioning something like this:
1) I have a formula in column A, toggled so values are showing.
2) I would like to be able to go to B1 and type a function, called (say) valueCopy(A1) that will copy the value shown for the formula in A1 only over to B1.Does such a thing exist?
-
WSboobounder
AskWoody LoungerI’m envisioning something like this:
1) I have a formula in column A, toggled so values are showing.
2) I would like to be able to go to B1 and type a function, called (say) valueCopy(A1) that will copy the value shown for the formula in A1 only over to B1.Does such a thing exist?
-
WSboobounder
AskWoody LoungerMarch 17, 2004 at 10:09 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800587Reply to Gary’s “One Other Item” post: there are a lot of separate questions here so I cut and pasted where appropriate.
1) “what happens if you have more then one person with the same name” – the current version of the database will fail when that happens, but I am aware of that problem and was putting it off until I understood more about junction tables.
2) what happens if you have more then one person with the same … last name” – I haven’t been able to get the current set up to fail in that circumstance. If you can, I’d like to know about it.
3) “Table one stores First name and is linked to table two which stores last names (for this example) as a one to many relationship. However, this will also create problems on people with the same name as how will you know which one they are? Is this what you are using the junction table for, identifying unique id’s for common first and last names (which will also cause problems).” – Yes, that is what the junction table is for. I don’t think there is a problem until I get to a common first and last name, which as I remarked above, is a problem I will address down the road (there are additional fields I can use).
4) “Typically, in a database that is storing key data such as a persons name, an ID is created that identifies each person as a unique entity.” – yes, I do get into the non-unique entity issue here, but as I said in the previous post, that is a lark. I could’ve used full and distinct names for entities, and then had a junction table to put them into pairs, but it would have been more cumbersome.
5) “In either event if you use one or two tables to store the data in this example of names, it would be easier to drive the combo boxes from these tables then the junction table.” – this is something that I am already comfortable with.I think the bottom line for all the posts, and particularly for these last two, is that I’m really undertaking an exercise to learn more about junction tables. First and last names was just what I thought might be a natural (and shorthand) way to do that. If it would help, I can redo the sample DB I posted with full names of individuals/entities in each of the two tables, and then a junction table to form pairs of them.
-
WSboobounder
AskWoody LoungerMarch 17, 2004 at 10:09 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800588Reply to Gary’s “One Other Item” post: there are a lot of separate questions here so I cut and pasted where appropriate.
1) “what happens if you have more then one person with the same name” – the current version of the database will fail when that happens, but I am aware of that problem and was putting it off until I understood more about junction tables.
2) what happens if you have more then one person with the same … last name” – I haven’t been able to get the current set up to fail in that circumstance. If you can, I’d like to know about it.
3) “Table one stores First name and is linked to table two which stores last names (for this example) as a one to many relationship. However, this will also create problems on people with the same name as how will you know which one they are? Is this what you are using the junction table for, identifying unique id’s for common first and last names (which will also cause problems).” – Yes, that is what the junction table is for. I don’t think there is a problem until I get to a common first and last name, which as I remarked above, is a problem I will address down the road (there are additional fields I can use).
4) “Typically, in a database that is storing key data such as a persons name, an ID is created that identifies each person as a unique entity.” – yes, I do get into the non-unique entity issue here, but as I said in the previous post, that is a lark. I could’ve used full and distinct names for entities, and then had a junction table to put them into pairs, but it would have been more cumbersome.
5) “In either event if you use one or two tables to store the data in this example of names, it would be easier to drive the combo boxes from these tables then the junction table.” – this is something that I am already comfortable with.I think the bottom line for all the posts, and particularly for these last two, is that I’m really undertaking an exercise to learn more about junction tables. First and last names was just what I thought might be a natural (and shorthand) way to do that. If it would help, I can redo the sample DB I posted with full names of individuals/entities in each of the two tables, and then a junction table to form pairs of them.
-
WSboobounder
AskWoody LoungerMarch 17, 2004 at 9:56 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800583Gary:
The purpose of the junction table is that I am really trying to figure out all I can about how junction tables work. So, I set up (what I thought) was a simple example where I would understand what I wanted the data to do before I started working on it in Access.
Let me say first that the issue of first names in one table and last names in the other is a lark. I did that because I have an outstanding (low priority) database problem that I need to sort through involving teams of different individuals, grouped in different ways, where the order of the names matters. Rather than working with pairs of individuals’s full names, I did it with first and last names – which was less cumbersome to write out. The set of names in the tables might suggest that there is a one-to-one relationship, but that is only because I shortened that list considerably before posting it.
So, I have a table of first names with a one-to-many relationship with a junction table of full names (each first name may belong to more than one person), and a table of last names with a one-to-many relationship with a junction table of full names (each last name may belong to more than one person).
So, I’m not sure if your suggestion helps me here (to repeat “I would suggest, for this example, making a one to many relationship between the tables if people with multiple last names can have the same first name. I.e., Items in table1 can be related to many items in table2”). I have set up my data intentionally so that there are some last names that are repeated with different first names, and some first names that are repeated with different last names.
-
WSboobounder
AskWoody LoungerMarch 17, 2004 at 9:56 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800584Gary:
The purpose of the junction table is that I am really trying to figure out all I can about how junction tables work. So, I set up (what I thought) was a simple example where I would understand what I wanted the data to do before I started working on it in Access.
Let me say first that the issue of first names in one table and last names in the other is a lark. I did that because I have an outstanding (low priority) database problem that I need to sort through involving teams of different individuals, grouped in different ways, where the order of the names matters. Rather than working with pairs of individuals’s full names, I did it with first and last names – which was less cumbersome to write out. The set of names in the tables might suggest that there is a one-to-one relationship, but that is only because I shortened that list considerably before posting it.
So, I have a table of first names with a one-to-many relationship with a junction table of full names (each first name may belong to more than one person), and a table of last names with a one-to-many relationship with a junction table of full names (each last name may belong to more than one person).
So, I’m not sure if your suggestion helps me here (to repeat “I would suggest, for this example, making a one to many relationship between the tables if people with multiple last names can have the same first name. I.e., Items in table1 can be related to many items in table2”). I have set up my data intentionally so that there are some last names that are repeated with different first names, and some first names that are repeated with different last names.
-
WSboobounder
AskWoody LoungerMarch 17, 2004 at 4:56 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800444I’m learning a lot of stuff from this thread, but I’m not sure if I am getting clearer on (what I thought) the core issue was.
Could you explain the oddness of the setup? Is it the division into first and last names? Is it the desire to limit first names to those that match up with the last names? This is apparently one of the things I am having trouble picking up from texts.
I also had trouble getting the requery to work in the onCurrent event. What should the syntax of that be?
-
WSboobounder
AskWoody LoungerMarch 17, 2004 at 4:56 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800445I’m learning a lot of stuff from this thread, but I’m not sure if I am getting clearer on (what I thought) the core issue was.
Could you explain the oddness of the setup? Is it the division into first and last names? Is it the desire to limit first names to those that match up with the last names? This is apparently one of the things I am having trouble picking up from texts.
I also had trouble getting the requery to work in the onCurrent event. What should the syntax of that be?
-
WSboobounder
AskWoody LoungerMarch 17, 2004 at 4:18 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800424That’s OK. I was just getting nervous as my thread dropped further down onto the second page.
Hans’ solution is raising new issues. I will respond to his post in a few mintues.
-
WSboobounder
AskWoody LoungerMarch 17, 2004 at 4:18 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800425That’s OK. I was just getting nervous as my thread dropped further down onto the second page.
Hans’ solution is raising new issues. I will respond to his post in a few mintues.
-
WSboobounder
AskWoody LoungerMarch 16, 2004 at 10:46 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800135A stripped down database is attached. I hope this helps.
I’ve been designing (bad) databases on and off for about 8 years, and I am trying to unlearn all my spreadsheet-like habits. I know some VBA (and more VB) but am having trouble applying it to Access. I am open to all suggestions about how to improve my database design, or to links that can help me with VBA.
I’m just using names as a straightforward example to figure out some design issues involving junction tables (which I more or less used to keep in a spreadsheet form). So, I am not married to this set of names in any way.
The DB contains 3 tables: 1) tblFirstNames (containing an autonumber primary key called idFirstName and the text field firstName), 2) tblLastNames (containing an autonumber primary key called idLastName and the text field lastName), and 3) a junction table called tblFullName (containing an autonumber primary key called idFullName and foreign keys idFirstName and idLastName). There is a query showing the text equivalent of the junction table. There are three forms: 1) one to get and set in tblFirstNames, 2) one to get and set in tblLastNames, and 3) one to add entries to tblFullNames.
The DB has one tweak: a suggestion from HansV from about two weeks ago about how to allow a form that is updating a junction table to add those new records to the underlying table too (i.e., frmFullNames will update tblFullNames and/or tblFirstNames and tblLastNames if a new name is entered in frmFullNames.
What I would like to figure out how to do is if I enter the name Smith in my cboLastNames in frmFullNames have cboFirstNames populated only with the names from tblFirstNames that match up with the last name Smith in tblFullNames.
-
WSboobounder
AskWoody LoungerMarch 16, 2004 at 10:46 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800134A stripped down database is attached. I hope this helps.
I’ve been designing (bad) databases on and off for about 8 years, and I am trying to unlearn all my spreadsheet-like habits. I know some VBA (and more VB) but am having trouble applying it to Access. I am open to all suggestions about how to improve my database design, or to links that can help me with VBA.
I’m just using names as a straightforward example to figure out some design issues involving junction tables (which I more or less used to keep in a spreadsheet form). So, I am not married to this set of names in any way.
The DB contains 3 tables: 1) tblFirstNames (containing an autonumber primary key called idFirstName and the text field firstName), 2) tblLastNames (containing an autonumber primary key called idLastName and the text field lastName), and 3) a junction table called tblFullName (containing an autonumber primary key called idFullName and foreign keys idFirstName and idLastName). There is a query showing the text equivalent of the junction table. There are three forms: 1) one to get and set in tblFirstNames, 2) one to get and set in tblLastNames, and 3) one to add entries to tblFullNames.
The DB has one tweak: a suggestion from HansV from about two weeks ago about how to allow a form that is updating a junction table to add those new records to the underlying table too (i.e., frmFullNames will update tblFullNames and/or tblFirstNames and tblLastNames if a new name is entered in frmFullNames.
What I would like to figure out how to do is if I enter the name Smith in my cboLastNames in frmFullNames have cboFirstNames populated only with the names from tblFirstNames that match up with the last name Smith in tblFullNames.
-
WSboobounder
AskWoody LoungerMarch 16, 2004 at 9:16 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800053I’m wondering if my last reply has been waiting too long, and whether I should repost.
Anybody out there following this thread?
Also, what should be my protocol on this site – should I contact the two people who commented with answers directly, or should I wait here for another response?
-
WSboobounder
AskWoody LoungerMarch 16, 2004 at 9:16 pm in reply to: Populate Combo Boxes from Other Combo Boxes (Access 2002 SP-2) #800054I’m wondering if my last reply has been waiting too long, and whether I should repost.
Anybody out there following this thread?
Also, what should be my protocol on this site – should I contact the two people who commented with answers directly, or should I wait here for another response?
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Installer program can’t read my registry
by
Peobody
7 hours, 8 minutes ago -
How to keep Outlook (new) in off position for Windows 11
by
EspressoWillie
9 hours, 17 minutes ago -
Intel : CVE-2024-45332, CVE-2024-43420, CVE-2025-20623
by
Alex5723
7 hours, 1 minute ago -
False error message from eMClient
by
WSSebastian42
6 hours, 55 minutes ago -
Awoke to a rebooted Mac (crashed?)
by
rebop2020
16 hours ago -
Office 2021 Perpetual for Mac
by
rebop2020
17 hours, 12 minutes ago -
AutoSave is for Microsoft, not for you
by
Will Fastie
1 hour, 26 minutes ago -
Difface : Reconstruction of 3D Human Facial Images from DNA Sequence
by
Alex5723
20 hours, 44 minutes ago -
Seven things we learned from WhatsApp vs. NSO Group spyware lawsuit
by
Alex5723
6 hours, 45 minutes ago -
Outdated Laptop
by
jdamkeene
1 day, 2 hours ago -
Updating Keepass2Android
by
CBFPD-Chief115
1 day, 7 hours ago -
Another big Microsoft layoff
by
Charlie
1 day, 7 hours ago -
PowerShell to detect NPU – Testers Needed
by
RetiredGeek
10 hours, 40 minutes ago -
May 2025 updates are out
by
Susan Bradley
18 minutes ago -
Windows 11 Insider Preview build 26200.5600 released to DEV
by
joep517
1 day, 13 hours ago -
Windows 11 Insider Preview build 26120.3964 (24H2) released to BETA
by
joep517
1 day, 13 hours ago -
Drivers suggested via Windows Update
by
Tex265
1 day, 13 hours ago -
Thunderbird release notes for 128 esr have disappeared
by
EricB
1 day, 10 hours ago -
CISA mutes own website, shifts routine cyber alerts to X, RSS, email
by
Nibbled To Death By Ducks
1 day, 20 hours ago -
Apple releases 18.5
by
Susan Bradley
1 day, 14 hours ago -
Fedora Linux 40 will go end of life for updates and support on 2025-05-13.
by
Alex5723
1 day, 21 hours ago -
How a new type of AI is helping police skirt facial recognition bans
by
Alex5723
1 day, 22 hours ago -
Windows 7 ISO /Windows 10 ISO
by
ECWS
6 hours, 38 minutes ago -
No HP software folders
by
fpefpe
2 days, 5 hours ago -
Which antivirus apps and VPNs are the most secure in 2025?
by
B. Livingston
1 day, 3 hours ago -
Stay connected anywhere
by
Peter Deegan
2 days, 11 hours ago -
Copilot, under the table
by
Will Fastie
13 hours, 43 minutes ago -
The Windows experience
by
Will Fastie
2 days, 17 hours ago -
A tale of two operating systems
by
Susan Bradley
21 hours, 46 minutes ago -
Microsoft : Resolving Blue Screen errors in Windows
by
Alex5723
2 days, 22 hours ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.