Mar 28, 2021 06:32 AM
I often copy data from several fields at once, so I need to use a horizontal scroll to select all the data, which is not really user-friendly. That’s why I thought maybe it’s possible to create a button field that copies data from some fields of the same row and sends it to the clipboard.
I did some research and figured out it can’t be made with built-in Airtable features. I guess custom scripting may help, but I’m not familiar with JS, so I have no idea where to start or if it’ll even work:sweat_smile: Any help would be greatly appreciated!
Apr 03, 2021 09:03 PM
Welcome to the community, @Catherine_Pines! :grinning_face_with_big_eyes: Sorry that you haven’t had an answer yet. Unfortunately I don’t believe this is possible, even with scripting. All of the JavaScript examples that I’ve found use features of the DOM (document object model) to perform the copy operation, and those features aren’t available in Airtable’s scripting system.
I could be wrong, though. I’m gonna ping a few folks who might have deeper scripting knowledge (@openside @kuovonne @Jeremy_Oglesby)
Apr 03, 2021 10:18 PM
Welcome to the Airtable community!
My experience with trying to copy text with a button field matches @Justin_Barrett 's. It isn’t possible with scripting.
However, there may be ways to make it easier for you to copy the text you need.
Apr 16, 2021 04:24 AM
Oh, I can’t believe it isn’t possible! I ended up using copying from Airtable in pair with “Multi Input Paste” Chrome extension. I use a formula for adding attributes that are visible for this extension, so now I can copy the whole row, but only cells with required attributes will be pasted.
Dec 17, 2023 02:58 AM
What made it a little faster for me was using a button to open up the record, which reduces the number of clicks needed. Like this