Sub Mail_ActiveSheet()'Working in 2000-2007 Dim FileExtStr As String, 的简体中文翻译

Sub Mail_ActiveSheet()'Working in 2

Sub Mail_ActiveSheet()'Working in 2000-2007 Dim FileExtStr As String, TempFilePath As String, TempFileName As String Dim MTO As String, MCC As String, Ad As String, Sql As String Dim Addr As Integer Dim FileFormatNum As Long Dim Sourcewb As Workbook, Destwb As Workbook Dim OutApp As Object, OutMail As Object, Conn As Object With Application .ScreenUpdating = False .EnableEvents = False .DisplayAlerts = False End With With Sheet2 For i = 1 To .[A65536].End(xlUp).Row Set c = Sheet1.Range("A1:A" & Sheet1.[A65536].End(xlUp).Row).Find(.Cells(i, 1), , , 1) If Not c Is Nothing Then For Each sh In Sheets If sh.Index > 2 Then sh.Delete '刪除"明细"工作表 Next sh Sheets.Add After:=Sheets(Sheets.Count) '新增筛选工作表 ActiveSheet.Name = .Cells(i, 1) '新工作表命名 Sheet1.Rows("1:1").Copy ActiveSheet.Cells(1, 1) '复制表头 Addr = Sheet1.[a1].End(xlToRight).Column Ad = Split(Cells(1, Addr).Address, "$")(1) Set Conn = CreateObject("adodb.connection") If Val(Application.Version) < 12 Then 'You use Excel 2000-2003 FileExtStr = ".xls": FileFormatNum = -4143 Conn.Open "provider=microsoft.jet.oledb.4.0;extended properties='excel 8.0;hdr=no;imex=1';Data Source=" & ThisWorkbook.FullName Else 'You use Excel 2007-2010 FileExtStr = ".xlsx": FileFormatNum = 51 Conn.Open "provider=Microsoft.ACE.OLEDB.12.0;extended properties='excel 12.0;hdr=no';data source=" & ThisWorkbook.FullName End If Sql = "select * from [明细$A2:i" & Ad & Sheet1.[A65536].End(xlUp).Row & "] where f1='" & .Cells(i, 1) & "'" ActiveSheet.Cells(2, 1).CopyFromRecordset Conn.Execute(Sql) '筛选数据到新增工作表 Conn.Close Set Conn = Nothing ActiveSheet.UsedRange.Borders.LineStyle = xlContinuous '画表格线
0/5000
源语言: -
目标语言: -
结果 (简体中文) 1: [复制]
复制成功!
子Mail_ActiveSheet()<br>“在2000 - 2007年工作<br>昏暗FileExtStr作为字符串,TempFilePath作为字符串,TempFileName作为字符串<br>昏暗的MTO作为字符串,中冶作为字符串,广告作为字符串,SQL作为字符串<br>昏暗的地址作为整数<br>昏暗FileFormatNum只要<br>昏暗Sourcewb作为工作簿,Destwb作为工作簿<br>昏暗OutApp作为对象,发件为对象,康涅狄格州作为对象<br><br>随着应用<br>.ScreenUpdating =假<br>.EnableEvents =假<br>.DisplayAlerts =假<br>尾随着<br><br>随着Sheet 2中<br>对于i = 1至[A65536] .END(xlUp).Row <br>集合C = Sheet1.Range( “A1:A” &Sheet 1中[A65536] .END(xlUp).Row).Find(.Cells(I,1),,,1)<br>如果不是C是Nothing然后<br>对于每个SH在表<br>如果sh.Index> 2然后sh.Delete '删除“明细”工作表<br>接着SH <br>Sheets.Add后:=表(Sheets.Count)'筛选新增工作表<br>ActiveSheet.Name = .Cells(I,1)“新工作表命名<br>Sheet1.Rows。( “1:1”)复制ActiveSheet.Cells(1,1)“复制表头<br>。ADDR = Sheet 1中[A1] .END(xlToRight).COLUMN <br>广告=分段(将细胞(1,地址)。地址, “$”)(1)<br>设置康恩=的CreateObject( “adodb.connection”)<br>如果val(Application.Version)<12然后“你使用Excel 2000-2003 <br>FileExtStr =是“.xls”:FileFormatNum = -4143 <br>Conn.Open “提供商= microsoft.jet.oledb.4.0;扩展属性= '练成8.0; HDR =无; IMEX = 1';数据源=” &ThisWorkbook.FullName <br>ELSE“您使用Excel 2007 - 2010年<br>FileExtStr =”。 XLSX“:FileFormatNum = 51<br>Conn.Open “提供商= Microsoft.ACE.OLEDB.12.0;扩展属性= '练成12.0; HDR =无';数据源=” &ThisWorkbook.FullName <br>结束如果<br>的Sql = “SELECT * FROM [明细$ A2:ⅰ” &广告&Sheet 1中。[A65536] .END(xlUp).Row& “]其中,f1 = '” &.Cells(I,1)& “'” <br>ActiveSheet.Cells(2,1).CopyFromRecordset Conn.Execute(SQL) '筛选数据到新增工作表<br>Conn.Close <br>设置康恩=什么<br>ActiveSheet.UsedRange.Borders.LineStyle = xlContinuous'画表格线
正在翻译中..
结果 (简体中文) 2:[复制]
复制成功!
子邮件_活动表()<br>'2000-2007年工作<br> 将文件挖掘为字符串,将临时文件路径作为字符串,将临时文件名称作为字符串<br> 将 MTO 作为字符串,MCC 作为字符串,广告作为字符串,Sql 作为字符串<br> Dim Addr 作为整数<br> 调暗文件格式,只要长<br> Dim Sourcewb 作为工作手册,Destwb 作为工作簿<br> 将 OutApp 作为对象,将外邮作为对象,将 Conn 作为对象<br><br>与应用程序<br> .屏幕更新 = 错误<br> .启用事件 = False<br> .显示警报 = 错误<br> 结束与<br><br>带工作表2<br> 对于 i = 1 到 。[A65536]。结束(xlUp)。行<br> 设置 c = 工作表1.范围("A1:A"=表1。A65536*结束(xlUp)。行)。查找(.单元格(i, 1), , 1)<br> 如果没有 c 什么都不是那么<br> 对于每个 sh in 表<br> 如果嘘。索引 = 2 然后 sh。删除 """"""""",请将其删除。<br> 下一个 sh<br> 工作表.添加后:*纸张(纸张.计数)']<br> ActiveSheet.Name = .单元格(i, 1) '[<br> 工作表1.行("1:1")。复制活动表.单元格(1, 1) '] |<br> 添加器 = 工作表 1。[a1]。结束(xltoRight)。列<br> 广告 = 拆分(单元格(1,添加器)。地址,"$")(1)<br> 设置 Conn = 创建对象("adodb.连接")<br> 如果 Val(应用程序版本) = 12 然后'您使用 Excel 2000-2003<br> FileExtStr = [.xls]: 文件格式数 = -4143<br> Conn.Open "提供程序_微软.jet.oledb.4.0;扩展属性=excel 8.0;hdr=否;imex=1';Data Source="= 本工作手册.FullName<br> 否则 '您使用 Excel 2007-2010<br> 文件输入 = ".xlsx":文件格式数 = 51<br> Conn.Open "提供程序_微软.ACE.OLEDB.12.0;扩展属性excel 12.0;hdr=no;data 源"= 此工作手册.FullName<br> 结束如果<br> Sql = [从 [[[[$A2:i][ 广告 ] 工作表1 中选择*A65536*结束(xlUp)。行 = f1=''] = 。单元格(i, 1) = """"<br> 活动表.单元格(2、1)。复制从记录集 Conn.执行(Sql) '[ ]<br> 康恩关闭<br> 设置康 | 无<br> 活动表.已用范围.边框.线样式 = xl 连续 '|
正在翻译中..
结果 (简体中文) 3:[复制]
复制成功!
子邮件活动表()<br>'2000-2007年工作<br>dim fileextstr为string,tempfilepath为string,tempfilename为string<br>dim mto为string,mcc为string,ad为string,sql为string<br>作为整数的dim addr<br>dim fileformatnum为long<br>将源WB设为工作簿,将目标WB设为工作簿<br>dim outapp作为对象,outmail作为对象,conn作为对象<br>带应用程序<br>.screenUpdating=错误<br>.enableevents=false<br>.displayAlerts=错误<br>以结束<br>用SEET2<br>对于i=1到[A65536].end(xlup).row<br>设置c=sheet1.range(“a1:a”&sheet1。[a65536].end(xlup.row).find(.cells(i,1),,1)<br>如果不是C,那就什么都不是了<br>对于每一张纸<br>如果sh.索引>2,则sh.删除“刪除”和“明细”施工作业;<br>下一个SH<br>表.后加:=表(表.计)'施工<br>activesheet.name=.cells(i,1)'正在进行的<br>sheet1.行(“1:1”).复制活动工作表.单元格(1,1)''<br>addr=sheet1.[a1].end(xltoright).column<br>ad=拆分(单元格(1,addr.address,“$”)(1)<br>设置conn=createobject(“adodb.connection”)<br>如果VAL(应用程序版本)<12,则使用Excel 2000-2003<br>fileextstr=“.xls”:文件格式数=-4143<br>conn.open“provider=microsoft.jet.oledb.4.0;扩展属性='excel 8.0;hdr=no;imex=1';数据源=”&thisWorkbook.fullname<br>否则,请使用Excel 2007-2010<br>fileextstr=“.xlsx”:fileformatnum=51<br>conn.open“provider=microsoft.ace.oledb.12.0;扩展属性='excel 12.0;hdr=no';数据源=”&thisWorkbook.fullname<br>结束如果<br>sql=“从[明细$a2:i”&ad&sheet1。[a65536].end(xlup.row&“]where f1='”&.cells(i,1)&“'”<br>活动表。单元格(2,1)。复制记录集连接执行(SQL)'<br>康尼关闭<br>SET CONN=无<br>activesheet.usedrange.borders.linestyle=xlcontinuous'连续'<br>
正在翻译中..
 
其它语言
本翻译工具支持: 世界语, 丹麦语, 乌克兰语, 乌兹别克语, 乌尔都语, 亚美尼亚语, 伊博语, 俄语, 保加利亚语, 信德语, 修纳语, 僧伽罗语, 克林贡语, 克罗地亚语, 冰岛语, 加利西亚语, 加泰罗尼亚语, 匈牙利语, 南非祖鲁语, 南非科萨语, 卡纳达语, 卢旺达语, 卢森堡语, 印地语, 印尼巽他语, 印尼爪哇语, 印尼语, 古吉拉特语, 吉尔吉斯语, 哈萨克语, 土库曼语, 土耳其语, 塔吉克语, 塞尔维亚语, 塞索托语, 夏威夷语, 奥利亚语, 威尔士语, 孟加拉语, 宿务语, 尼泊尔语, 巴斯克语, 布尔语(南非荷兰语), 希伯来语, 希腊语, 库尔德语, 弗里西语, 德语, 意大利语, 意第绪语, 拉丁语, 拉脱维亚语, 挪威语, 捷克语, 斯洛伐克语, 斯洛文尼亚语, 斯瓦希里语, 旁遮普语, 日语, 普什图语, 格鲁吉亚语, 毛利语, 法语, 波兰语, 波斯尼亚语, 波斯语, 泰卢固语, 泰米尔语, 泰语, 海地克里奥尔语, 爱尔兰语, 爱沙尼亚语, 瑞典语, 白俄罗斯语, 科西嘉语, 立陶宛语, 简体中文, 索马里语, 繁体中文, 约鲁巴语, 维吾尔语, 缅甸语, 罗马尼亚语, 老挝语, 自动识别, 芬兰语, 苏格兰盖尔语, 苗语, 英语, 荷兰语, 菲律宾语, 萨摩亚语, 葡萄牙语, 蒙古语, 西班牙语, 豪萨语, 越南语, 阿塞拜疆语, 阿姆哈拉语, 阿尔巴尼亚语, 阿拉伯语, 鞑靼语, 韩语, 马其顿语, 马尔加什语, 马拉地语, 马拉雅拉姆语, 马来语, 马耳他语, 高棉语, 齐切瓦语, 等语言的翻译.

Copyright ©2024 I Love Translation. All reserved.

E-mail: