Sub test()
Dim iColStrt As Integer, iNbrCols As Integer, iColNxt As Integer
Dim MyDataObj As Object, sCopied As String, iRow As Integer, iCol As Integer
Dim p1 As Integer, pLen As Integer
Set MyDataObj = CreateObject("new:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}")
MyDataObj.GetFromClipboard
sCopied = MyDataObj.GetText(1)
iColStrt = 70 'column where the 'paste' starts
iRow = 1 'row where the 'paste' starts
iNbrCols = 80 'number of columns on screen
iColNxt = 60 'column where the 'paste' wraps to on the next line and following
p1 = 1 'parsing pointer start
pLen = iNbrCols - iColStrt 'parsing string length
iCol = iColStrt 'column to 'paste'
Do While p1 < Len(sCopied)
Sess0.Screen.PutString Mid(sCopied, p1, pLen), iRow, iCol
p1 = p1 + pLen 'next parsing pointer start
pLen = iNbrCols - iColNxt 'next parsing string length
iCol = iColNxt 'next columns to 'passte'
iRow = iRow + 1 'next row to 'paste'
Loop
Set MyDataObj = Nothing
End Sub