Excel精英培训网

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

[已解决][求助]VBA高手帮忙解决!

[复制链接]
发表于 2009-12-9 00:14 | 显示全部楼层 |阅读模式

  hlsMdwnu.rar (2.29 KB, 下载次数: 0)

AnFbnAWs.rar

2.1 KB, 下载次数: 0

[求助]VBA高手帮忙解决!

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2009-12-9 08:28 | 显示全部楼层    本楼为最佳答案   

VVuw9331.rar (7.76 KB, 下载次数: 19)
回复

使用道具 举报

 楼主| 发表于 2009-12-9 12:41 | 显示全部楼层

QUOTE:
以下是引用雨狐在2009-12-9 8:28:00的发言:

Sub time()
    If Not [b1] Then Sheet1.Shapes("button 1").DrawingObject.Caption = "运行": Exit Sub
    Application.OnTime Now() + TimeValue("0:0:001"), "sheet1.add"
    VBA.DoEvents
End Sub

Sub main()
[b1] = Not [b1]
Sheet1.Shapes("button 1").DrawingObject.Caption = "运行中..."
Call time
End Sub

Sub add()
If [b1] Then
Dim arr, i%, t
For i = 1 To [a65536].End(xlUp).Row
    arr = Split(Cells(i, 1), ",")
    Sheets("1").[a1].Resize(UBound(arr) + 1, 1) = Application.Transpose(arr)
    t = MsgBox("已复制第" & i & "行,新复制数据将覆盖以前数据,确认吗?", vbYesNo + 64, "提示")
    If t = vbNo Then Exit Sub
Next
End Sub

请版主改为这样可以吗????

回复

使用道具 举报

发表于 2009-12-10 05:29 | 显示全部楼层

学习[em02][em02]
回复

使用道具 举报

发表于 2009-12-10 09:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2009-12-10 13:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2009-12-10 22:55 | 显示全部楼层

V7MVOenV.rar (9.57 KB, 下载次数: 1)

回复

使用道具 举报

 楼主| 发表于 2009-12-10 23:33 | 显示全部楼层

QUOTE:
以下是引用雨狐在2009-12-10 22:55:00的发言:

按你的意思重做了一个。下次记得问题重新更改后请重发贴或跟贴说明

谢谢版主!下次不会再这样了!感谢您!

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 09:00 , Processed in 0.272382 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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