Are you familiar with VectorScript ?
You can use the CreateWSImage() to place a worksheet in the drawing.
This is a script for you.
PROCEDURE PlaceWSInDrawing;
VAR
listID: LONGINT; { List ID for worksheet resources }
listCount,index: LONGINT;
hWS: HANDLE;
hImage: HANDLE;
x,y: REAL; { worksheet image position }
BEGIN {procedure begin}
listID := BuildResourceList(18, 0, '', listCount);
IF listCount > 0 THEN BEGIN
x := 0;
y := 0;
FOR index := 1 TO listCount DO BEGIN
hWS := GetResourceFromList(listID, index);
IF ((hWS<>NIL) & (GetType(hWS) = 18)) THEN BEGIN
hImage := CreateWSImage(hWS, x,y);
ResetObject(hImage);
x := x+1;
y := y-1;
END;
END;
END;
END;
RUN(PlaceWSInDrawing);
Hugues
NNA