-
-
2有能做的吗
-
2思路决定运行速度 excel提取重复值的数量(筛选出唯一值的数量)有很多方法,不同方法的运行速度差别很大,尤其在处理海量数据是选择不当的话速度能让人崩溃。 要提取重复值的数量分删除重复值+重复值计数2个动作,在低版本的excel一般采用函数Countif、函数match等求的处理,对于海量数据简直是煎熬,用高级筛选或删除重复值速度能稍微少一些,至于用VBA的字典或集合等方式更是蛮不可以,80万行数据要4000s才能给出结果。有没有更迅捷的方式? 下
-
0'设置地点网页元素的等待,可参考此类代码 sleep 1000'这边设置等待时间 Do Until Not WD.FindElementById("***") Is Nothing DoEvents Loop Do Until WD.FindElementById("***t").Enabled = True DoEvents Loop 尝试过很多种等待方式,上述亲测可用,先判断网页元素是否存在,再判断元素是否可用;前面可再增加等待时间;当然初次之外,针对有些网页,可对特定图标元素乳转圈圈啊,或者鼠标的状态进行判断;然后,对网页状态判断WD.ExecuteScript("return document.readyS
-
1
-
6
-
3求助怎么回事,没提示得全记太麻烦了
-
5EXCEL表格中有A.B.C三个数据,通过VBA实现一键更改WORD中A.B.C三个数据并生成新的word 求求求
-
10
-
11
-
5
-
3
-
14
-
1我就是想操作剪切板,但是死活是找不到Microsoft Forms 2.0 Object Library, 我专门运行管理员把Forms2.0注册了,显示成功,但依旧找不到,有人有类似情况吗?
-
2
-
1代码如下<input type="radio" name="radio" value="1" >男<input type="radio" name="radio" value="2" >女。如何用excel vba选择网页的二选一按钮
-
11不同的两个宏想通过一个按钮执行
-
13运行到Wb.Close False 这行代码关闭Wb工作簿时会把代码工作簿一起关了。第二次循环到该句前一句时就报错,请问各位是哪里的问题。 Option Explicit Sub test() Dim n%, m%, Folder$, File$, Wb As Workbook, Time!, Time1!, Time2! With Application.FileDialog(msoFileDialogFolderPicker) .Show '打开文件夹 Folder = .SelectedItems(1) & "\" '文件夹路径赋值 End With Time1 = Timer '提取当前时间 'Application.ScreenUpdating = False '冻结屏幕 File = Dir(Folder & "*.xlsx") '遍历XLSX文件 Do Whi
-
2在一个网页,输入要搜索的文字后,需要点击一个搜索按钮,然后才会搜索,检查源代码,如下<button type="submit" name="operate" value="query" class=" waves-effect">查询</button>。如果在vba里面,要怎么让它自动点击这个按钮,已经实现了让它自动在搜索框填写内容。
-
3
-
15来个大佬分享一下呗
-
5
-
3问题描述如下,请大神帮忙解惑 Sheets("深南 L").Activate bbb = Sheets("深南 L").Range("A1048576").End(xlUp).Row For aaa = 3 To bbb Step 1 mm = Sheets("深南 L").Range("B" & aaa).Value nn = Sheets("深南").Range("B:B").Find(mm).Row------问题点:如果找不到,不会清除上次的行号值,抓取数据是会沿用上一次的行号 With Sheets("深南 L") .Range("AR" & aaa) = Sheets("深南").Range("AS" & nn) .Range("AS" & aaa) = Shee
-
5这个代码网上抄的,主要是记录数据,但是只能记录一行的,我想记录多行,比如7,10,15行的数据都得记录。 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Row <> 5 Then Exit Sub t = Now() If Target.Comment Is Nothing Then Target.AddComment.Text t & " " & IIf(Target = "", "清空", Target) Else Target.Comment.Text Target.Comment.Text & Chr(10) & t & " " & IIf(Target = "", "清空", Target) End If End Sub
-
5
-
4用Excel vba的Active sheet.pictures.insert("图片路径")·select可以插入具体的某一个图片,但是怎么让它自动插入图片文件夹下的图片,从第一个开始,在不给它具体图片具体名字的情况下
-
7求!公司老板让设计自动化表格,鼠鼠一点都不会啊,有偿
-
1
-
4
-
3
-
6
-
5
-
4现在有一些文本,如:湿面筋含量(14%湿基)为29.2%,希望匹配到目标文本后第一个不在括号内的数字,即29.2,利用如下表达式:面筋[^\d]*(\d+(\.\d+)?)(?![^\(]{0,10}[^\(]),无法匹配到数字,这是为什么。
-
13
-
2大佬们我有个word打开Excel,使用excel内容的vba,之前运行良好,但最近在没有任何改动的前提下报错找不到vba6.dll,一顿操作修改好后运行createobject("shell.application")后崩溃,请问是啥原因?试过引用excel.exe和shell32.dll了,提示与已有模块或对象冲突
-
12
-
3
-
3怎样用VBA在CDR中插入二维码?有没有大佬给写一段代码!!!跪求!!!
-
4A列共9行数据都是900,第一步从9行数据中随机抽取4个减去1000输出到B列(未被抽取的等于A列对应的值), 第二步从大于0的数据随机抽取4个减去1000输出到C列(未被抽取的等于B列对应的值)
-
5
-
2
-
30Sub SendEmailWithAttachment() Dim OutlookApp As Object Dim OutlookMail As Object Dim AttachmentPath As String On Error GoTo ErrorHandler Set OutlookApp = CreateObject("Outlook.Application") With OutlookMail .To = "19609057@qq.com" .Subject = "hi" .Body = "t" .Attachments.Add "C:\Users\wangshuyuan\Desktop\load\t.txt" .Send End With Set OutlookMail = Nothing Set OutlookApp = Nothing Exit Sub ErrorHandler: Set OutlookMail = Nothing Set OutlookApp = Nothing End Sub8这段vba的问题出在哪里?代码上面的部分我是做了一个合集,因为需要把一个总表的数据,按照对应的港口名称分别打开不同的表格进行数据更新。经过测试,在原数据表中找到正确数据是可以做到的,但就是没有办法在目标数据表中找到对应的位置进行填入。这个function的问题在哪?目标表格的格式还是固定的,拼写也没有问题。求解答,有意向的留言或者私信我需要更多信息的话418发附件,附件中或回帖中说明需求。附件可以上传至自己的网盘或其他办法,然后链接发给我26