Here is a simple script that reads the data from the body cells of the first table on the first sheet of individual Numbers documents and places the data tab-delimited on the clipboard for pasting into a new Numbers document (or wherever).
-- read the data from the Numbers files in the folder
set theData to {} -- a list of lists to hold the data
tell application "Finder"
set theFiles to items of (choose folder) as alias list
repeat with aFile in theFiles
tell application "Numbers"
open aFile
tell front document
set end of theData to value of cells of rows 2 thru -1 of table 1 of sheet 1
close
end tell
end tell
end repeat
end tell
-- convert data list to tab-delimited string on clipboard for pasting
set text item delimiters to tab
set pasteStr to ""
repeat with anItem in items of theData
repeat with aLine in items of anItem
set pasteStr to pasteStr & aLine & return
end repeat
end repeat
set the clipboard to pasteStr
return pasteStr -- optional -for viewing in Results panel
- Copy-paste script into Script Editor (in Applications > Utilities)
- Place all the Numbers documents in a folder
- Run the script
- Select upper-left body cell in an existing destination Numbers table and command-v or Edit > Paste and Match Style.
If "nothing happens" make sure Script Editor is listed and checked at System Preferences > Security & Privacy > Privacy > Accessibility.
SG