Access Data Base - copying one cell to multiple cells in a selected column

Todd Higgins 0 Reputation points
2026-06-26T22:32:31.2333333+00:00

Access Data Base

If I want to copy data or a cell with data in it, I would ctrl + c to copy it.

I then want to copy that into a column of selected cells that has an existing different value so I can quickly fill those cells all the same.

Example. I want to copy .01 into column of cells that have .98, .01, .05, .04, etc. so that they are all .01, .01, .01, .01, etc.

How do I do that? I can only copy .01 into each individual cell in that column, and then have to keep repeating that process. In excel you can do that. Why can't I do that in Access?

Microsoft 365 and Office | Access | For business | Windows
0 comments No comments

2 answers

Sort by: Most helpful
  1. George Hepworth 22,860 Reputation points Volunteer Moderator
    2026-06-26T23:13:26.85+00:00

    Access is a database and copy/paste operations seldom make sense in a database in contexts like this.

    There are ways to update values for multiple records at a time, but copy/paste is a blunt force instrument not well suited to the goal. In this case, it appears that you do want to update everything in the Item_PO# field, but that's the exception.

    Instead, you use Update Queries that selectively apply the changes to only those records you need to update.

    In this case, it sounds like you want to update every record in the recordset to the same default value. That can be done like this:

    UPDATE YourTableNameGoesHere
    SET Item_PO# = .01;

    A more common requirement is to selectively modify values in some records, but not others. In such cases, the Update queries might look like this:

    UPDATE YourTableNameGoesHere
    SET Item_PO# = .01
    WHERE District = "K";

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

  2. Ken Sheridan 3,571 Reputation points
    2026-07-02T12:13:41.7433333+00:00

    If you want to restrict the update to those rows where the Item_PO# is one from a specified list of values you can use the IN operator in the WHERE clause like this:

    UPDATE YourTableNameGoesHere
    SET Item_PO# = 0.01
    WHERE Item_PO# IN(0.98, 0.05, 0.04);
    
    

    Just extend the value list to include whatever values you want to be updated. It would be pointless to include 0.01 in the value list of course, as rows with that value do not need to be updated.

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.