楼主: xyyxxf111
1624 4

[技术讨论与投票] SAS导出至excel,如何在单元格内添加上批注啊 [推广有奖]

  • 4关注
  • 0粉丝

大专生

96%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0.0500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
480 点
帖子
29
精华
0
在线时间
57 小时
注册时间
2020-11-19
最后登录
2025-9-2

楼主
xyyxxf111 发表于 2021-12-6 17:02:08 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
用ods excel导出到excel,想在满足条件的单元格中加上批注,就是右上角有个红色三角符号的那种批注,想请教下,用哪个语句能实现啊?call define中有个flyover属性,但出来的不是右上角有个红色三角符号的那种。多谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:EXCEL xcel exce cel 单元格

沙发
橘子汽水好好喝 发表于 2021-12-10 17:29:08
你的这块代码是咋写的

藤椅
xyyxxf111 发表于 2021-12-13 09:45:51
橘子汽水好好喝 发表于 2021-12-10 17:29
你的这块代码是咋写的
想用proc report来写,不知道用computed语句是否能实现

板凳
375130296 发表于 2022-1-7 19:53:21
想学习以下

报纸
MusterLsk 发表于 2022-6-23 09:22:41
proc report data=z nowd;
        column _all_;
        define Age/computed display "年龄" style=[just=left tagattr='text'];
        define weight/computed display "体重" style=[just=left tagattr='text'];
        compute weight;
        if Age ne . and sex eq "男" then do;
                flyover1 = "Newly Added";
                call define(_col_, 'style', "style=[background=LIGHTYELLOW flyover='" ||strip(flyover1)|| "']");
        end;
        if Age ne . and sex eq "女" and weight gt 100 then do;
                flyover2 = "Over weight";
                call define(_col_, 'style', "style=[background=LIGHTRED flyover='" ||strip(flyover2)|| "']");
        end;
               
        endcomp;
run;

代码是有了 但是这个flyover确实不是批注,也不是注释,在excel里面无法编辑,不知道有没有大神知道?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-4 05:08