设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

大家踊跃发表自己的方法哈

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-5 11:51:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题:比如一个工作表a1:a20区域是要输入订单号的,要在没输入之前让它在此单元格里浅色显示“订单号”,用的人在输入订单号时“订单号”3个字消失,且输入时字体不浅色表示了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2008-1-5 12:42:24 | 只看该作者
哇卡卡卡~~~~~~
我先发表一个:
用条件格式,=“订单号”的时候为浅色字体,其他为正常字体。
貌似单元格内无法插入自定义图片的,不知小爪还有什么高招,期待ING!

点击这里给我发消息

3#
发表于 2008-1-5 12:59:57 | 只看该作者
我会用VBA,但如何在无内容显示 "订单号" 还未想到好办法
4#
 楼主| 发表于 2008-1-5 14:07:48 | 只看该作者
看来你们还没有理解到我的题意,可能我说的不清楚,这个问题是群的虎子提出来的,我回答了,我把我的回答贴一下:期待有更多的方法中。。。。。
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
For h = 1 To 20
   If Cells(h, 1) = "" Then
     Cells(h, 1) = "订单号"
     Cells(h, 1).Font.ColorIndex = 37
   End If
Next
If Target.Column = 1 Then
   I = Target.Row
    Cells(I, 1) = ""
    Cells(I, 1).Font.ColorIndex = 1
MsgBox "请输入订单号了"

  End If
End Sub

点击这里给我发消息

5#
发表于 2008-1-5 14:12:05 | 只看该作者
不错,好方法, 学习了
6#
 楼主| 发表于 2008-1-5 14:38:20 | 只看该作者
:hug:

点击这里给我发消息

7#
发表于 2008-1-5 15:00:12 | 只看该作者
如果未输入订单号,可否强制不能离开单元格?
8#
 楼主| 发表于 2008-1-5 15:28:04 | 只看该作者
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
'先把区域输入"订单号"和浅蓝色字体
For h = 1 To 20
   If Cells(h, 1) = "" Then
    MsgBox "你还没有输入订单号码"
   End If
Next
If Target.Column = 1 Then
   I = Target.Row
    Cells(I, 1) = ""
    Cells(I, 1).Font.ColorIndex = 1
MsgBox "请输入订单号了"
  End If
End Sub

[ 本帖最后由 欢欢 于 2008-1-5 15:50 编辑 ]
9#
发表于 2008-1-8 23:32:07 | 只看该作者
学习中,希望多发一些这种贴子
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-30 01:39 , Processed in 0.134571 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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