设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2563|回复: 5
打印 上一主题 下一主题

[其它] 此代码如何改写?

[复制链接]
跳转到指定楼层
1#
发表于 2021-3-23 09:43:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
objSheet.Range("A13000 ").Font.Name = "华文中宋" 运行很好,后将D3000中的3000用J变量代替.
就运行不了,请教如何改写?
J = CLng(rst.RecordCount)
objSheet.Range("A1 & J ").Font.Name = "华文中宋"       '设置单元格字体
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2021-3-23 09:46:27 | 只看该作者
objSheet.Range("A1" & J).Font.Name = "华文中宋"   
3#
 楼主| 发表于 2021-3-23 10:06:22 | 只看该作者
tmtony 发表于 2021-3-23 09:46
objSheet.Range("A1" & J).Font.Name = "华文中宋"

大师: objSheet.Range("A1" & J).Font.Name = "华文中宋"   不带D字母不行,如果J前有D如何改写?

objSheet.Range("A1 3000").Font.Size = 9              '设置单元格字号
    objSheet.Range("B1:B3000").Font.Size = 10
     objSheet.Range("C1:C3000").Font.Size = 12
   

点击这里给我发消息

4#
发表于 2021-3-23 10:12:59 | 只看该作者
不带D字母不行,如果J前有D如何改写?  不太明白你的意思
都是字符串 连接哦
objSheet.Range("D1" & 3000).Font.Size = 10
5#
 楼主| 发表于 2021-3-23 12:43:43 | 只看该作者
解决了,改成:

J = CLng(rst.RecordCount)
objSheet.Range("A1","D" & J ).Font.Name = "华文中宋"       '设置单元格字体

点击这里给我发消息

6#
发表于 2021-3-27 09:44:34 | 只看该作者
原理是一样的,主要是把 常量与变量 要用 &  连接,一个在引号内,一个在引号外
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-14 10:45 , Processed in 0.099601 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表