This is a heavily edited version of the macro removing parts of the code that do other things unrelated to this function.
Everything seems to work in that it will seemingly tab through and copy the names of each file but the message at the end appears like this://Count the number of WAV files in the source directory
CountFiles>F:\116CP Woman 170918\Newsagent\Side 1\*.wav,WavCount1,0
//Open Marker List
Press Alt
Send>8
Release Alt
Wait>1
MouseMoveRel>430,119
LClick
Wait>1
Press Home
//Copy Description of all tracks in first file
Let>loop=0
Repeat>loop
Let>loop=loop+1
Press Tab *7
Wait>0.5
Press Ctrl
send>c
Release Ctrl
WaitClipBoard
GetClipBoard>description1_%loop%
Wait>0.5
Press Tab
Press Down
Wait>0.5
Until>loop=WavCount1
//I know that in this test the number of WAV files in the source directory is 10
MessageModal>Side 1%CRLF%Description 1=description1_1%CRLF%Description 2=description1_2%CRLF%Description 3=description1_3%CRLF%Description 4=description1_4%CRLF%Description 5=description1_5%CRLF%Description 6=description1_6%CRLF%Description 7=description1_7%CRLF%Description 8=description1_8%CRLF%Description 9=description1_9%CRLF%Description 10=description1_10
Side 1
Description 1=description1_1
Description 2=description1_2
Description 3=description1_3
Description 4=description1_4
Description 5=description1_5
Description 6=description1_6
Description 7=description1_7
Description 8=description1_8
Description 9=description1_9
Description 10=description1_10
So the variable name is being incremented by the loop but it doesn't contain the content of the clipboard
I'm presuming that it doesn't like putting a loop value in the name of a variable but I don't know how else to generate unique variables as the number of files to copy will be different every time.