Hi,
Seems it needs a minor correction - adding "-s" option to indicate the substitution:label$=%([Book1]Sheet1,3,1);
label -s -p 60 10 -n MyText %(label$);
Using Range notation should be better now a day:range r1=[Book1]1!col(C);
label -s -p 60 10 -n MyText %(r1[1]$);
Please try.
--Hideo Fujii
OriginLab