Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4733|回复: 17

[已解决]求:输入大于0的值时输出对应表格

[复制链接]
发表于 2015-2-2 21:27 | 显示全部楼层 |阅读模式
描述不是很清楚,发个图说说,附个文件求方法:
2015-02-02_211533.jpg
模板.zip (8.67 KB, 下载次数: 10)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2015-2-2 22:01 | 显示全部楼层
本帖最后由 26759761@qq.com 于 2015-2-2 22:09 编辑
  1. Sub x()
  2. On Error GoTo 10
  3. Range("m2:p" & Cells(Rows.Count, 1).End(3).Row).Clear
  4. Dim arr, ar(1 To 2000, 1 To 4), x As Integer, k As Integer
  5.   arr = Range("a2:f" & Cells(Rows.Count, 1).End(3).Row)
  6.    For x = 1 To UBound(arr)
  7.     If arr(x, 2) > 0 Then
  8.      k = k + 1
  9.       ar(k, 1) = arr(x, 1)
  10.       ar(k, 2) = arr(x, 2)
  11.       ar(k, 3) = arr(x, 4)
  12.       ar(k, 4) = "'" & arr(x, 6)
  13.      End If
  14.     Next
  15. Range("m2").Resize(k, 4) = ar
  16.   Exit Sub
  17. 10
  18. End Sub
复制代码
回复

使用道具 举报

发表于 2015-2-3 06:35 | 显示全部楼层
附件。

模板.rar

4.99 KB, 下载次数: 7

回复

使用道具 举报

 楼主| 发表于 2015-2-3 08:14 | 显示全部楼层
baksy 发表于 2015-2-3 06:35
附件。

大神,效果是有了,就是能不能把没有输入数值的那一栏挤掉
2015-02-03_080936.png


回复

使用道具 举报

发表于 2015-2-3 08:27 | 显示全部楼层
Taocai 发表于 2015-2-3 08:14
大神,效果是有了,就是能不能把没有输入数值的那一栏挤掉

附件。

模板.rar

5.59 KB, 下载次数: 8

回复

使用道具 举报

 楼主| 发表于 2015-2-3 08:44 | 显示全部楼层
baksy 发表于 2015-2-3 08:27
附件。

大神,为什么电脑上有效,到了安卓手机上就没用呢?我用的是office suite7,在件数列输入数值,后并不输出
回复

使用道具 举报

 楼主| 发表于 2015-2-3 11:57 | 显示全部楼层
baksy 发表于 2015-2-3 08:27
附件。

大神还是有问题啊,名称 条码 件数 件价行数大于96行后不管96行里的件数是否有数值都自动输出

还有就是输出的地方不能横拉下拉填充命令,求大神完善......
. 2015-02-03_113944.png


回复

使用道具 举报

 楼主| 发表于 2015-2-3 12:47 | 显示全部楼层
各位大神能帮忙完善吗??????????
回复

使用道具 举报

发表于 2015-2-3 13:12 | 显示全部楼层
测试一下

模板.rar

14.79 KB, 下载次数: 6

回复

使用道具 举报

 楼主| 发表于 2015-2-3 13:28 | 显示全部楼层
雪舞子 发表于 2015-2-3 13:12
测试一下

大神是不是传错了?
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-19 07:15 , Processed in 0.395566 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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