范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Excel表格中如何使用vba宏按条件拆分两个单元格中的数字

  Excel工作表的A1单元格和B1单元格中有两个数字,这两个数字有一部分相同,现在要找出其中相同的数字并写入单元格C1,找出A1中有而B1中没有的数字并写入单元格D1,找出B1中有而A1中没有的数字并写入单元格E1。
  如下面的工作表图片:
  我不知道给出的数字是否都是按这样的规律,即第一个原始数据的后面几位数与第二个原始数据的前面几位数相同。如果是这个规律的话,则可以就这个具体的例子给出下面的代码来实现:
  Sub SeparateNumber()
  Dim strFirst As String
  Dim strResult As String
  Dim StartNum As Integer
  Dim EndNum As String
  Dim i As Integer, j As Integer
  strFirst = Left(Range(”B1″), 1)
  StartNum = InStr(1, Range(”A1″), strFirst)
  j = 1
  For i = StartNum To Len(Range(”A1″))
  EndNum = Mid(Range(”A1″), i, 1)
  If EndNum = Left(Range(”B1″), j) Then
  j = j + 1
  End If
  Next i
  If j > 1 Then
  strResult = Mid(Range(”A1″), StartNum, i - 1)
  End If
  ‘单元格C1中的数据
  Range(”C1″).Value = strResult
  ‘单元格D1中的数据
  Range(”D1″).Value = Left(Range(”A1″), StartNum - 1)
  ‘单元格E1中的数据
  Range(”E1″).Value = Right(Range(”B1″), Len(Range(”B1″)) - j)
  End Sub
  代码很简单,只是运用了几个VBA函数。
  讨论:
  其实代码可以进一步简化,因为VBA还有一个数组函数(Split函数)。
  如果要将其变为通用的,则可将上述代码转化为自定义函数,并用相对量代替代码中的硬编码。
  两个单元格中的数字如果不是按上面提到的规律,则可能两个单元格中的数字中间部分相同,而其它部分不同;或者一个单元格中的数字结尾部分和另一个单元格中的数字的中间部分相同;等等。

中兴威武3的CPU是什么?中兴威武3的CPU主频是多少?中兴威武3的CPU是什么中兴威武3的CPU是高通615处理器。作为ldquo威武rdquo系列最新产品,中兴威武3机身正面配备了一块5。5英寸大显示屏,视野较为开阔。在大屏手机随处中兴威武3有前置摄像头吗?中兴威武3有闪光灯吗?中兴威武3有前置摄像头吗中兴威武3有前置摄像头。关于中兴威武3有前置摄像头吗的疑问,下面将做详细的解答。系统方面,中兴威武3采用nubiaUI3。0系统,据官方介绍,这是努比亚团队中兴威武3有什么接口?中兴威武3有HDMI接口吗?中兴威武3有什么接口中兴威武3有3。5mm耳机接口,MicroUSBv2。0数据接口。中兴威武3有什么接口?在拍照软件方面,中兴威武3搭载了努比亚NeoVision5。0相机系统,中兴威武3需要剪卡吗?中兴威武3用MicroSIM卡吗?中兴威武3需要剪卡吗中兴威武3需要剪卡。根据提供的消息资料,就能了解到中兴威武3需要剪卡吗。摄像头方面,中兴威武3拥有500万像素前置摄像头和1300万像素主摄像头(带有闪光灯),中兴威武3和红米Note哪个好中兴威武3和红米Note哪个好系统方面,中兴威武3采用nubiaUI3。0系统,据官方介绍,这是努比亚团队专为中兴威武3打造的系统,结合威武专属的指纹识别功能。而红米Note搭载M中兴威武3和华为荣耀畅玩4X哪个好中兴威武3和华为荣耀畅玩4X哪个好系统方面,中兴威武3采用nubiaUI3。0系统,据官方介绍,这是努比亚团队专为中兴威武3打造的系统,结合威武专属的指纹识别功能。而荣耀畅玩4X采中兴威武3和TCL么么哒3S哪个好中兴威武3和TCL么么哒3S哪个好屏幕方面,中兴威武3拥有一块5。5英寸全高清显示屏,像素密度达到了400PPI。显示效果清晰细腻,可视角度和色域也比较广,边缘没有出现漏光的现象。中兴威武3和魅蓝2哪个好中兴威武3和魅蓝2哪个好屏幕方面,中兴威武3拥有一块5。5英寸全高清显示屏,像素密度达到了400PPI。显示效果清晰细腻,可视角度和色域也比较广,边缘没有出现漏光的现象。颜色方面感中兴威武3和华为荣耀4A哪个好中兴威武3和华为荣耀4A哪个好屏幕方面,中兴威武3拥有一块5。5英寸全高清显示屏,像素密度达到了400PPI。显示效果清晰细腻,可视角度和色域也比较广,边缘没有出现漏光的现象。颜色中兴威武3和魅蓝Note2哪个好中兴威武3和魅蓝Note2哪个好屏幕方面,中兴威武3拥有一块5。5英寸全高清显示屏,像素密度达到了400PPI。显示效果清晰细腻,可视角度和色域也比较广,边缘没有出现漏光的现象。颜中兴威武3和NubiaZ9Mini哪个好中兴威武3和NubiaZ9Mini哪个好屏幕方面,中兴威武3拥有一块5。5英寸全高清显示屏,像素密度达到了400PPI。显示效果清晰细腻,可视角度和色域也比较广,边缘没有出现漏光的
小米WiFi放大器尺寸是多少?厚度是多少?小米WiFi放大器尺寸是多少外观方面,小米WiFi放大器机身采用白色塑料外壳,机身长度为121mm宽度为28mm厚度8mm,十分小巧,这样给需要外出携带的用户也提供了很大的便利。对小米全新路由器多少钱?小米全新路由器价格小米全新路由器多少钱小米全新路由器的售价是699元。针对小米全新路由器多少钱的问题,小米全新路由器采用的是来自博通的BCM4709双核1GHz处理器,内置256MB内存DDR3内存小米全新路由器怎么样?小米全新路由器好用吗?小米全新路由器怎么样小米全新路由器采用的是来自博通的BCM4709双核1GHz处理器,内置256MB内存DDR3内存以及2。5英寸SATA1TB硬盘,搭载2x2双频天线,支持802小米全新路由器信道数是多少?灵敏度是多少?小米全新路由器信道数是多少小米全新路由器信道数是2。4GHzChannel1,2,3,4,5,6,7,8,9,10,11,12,135GHzChannel149,153,157,1小米全新路由器天线类型是什么?有多少根天线?小米全新路由器天线类型是什么小米全新路由器天线类型外置天线。针对小米全新路由器天线类型是什么的问题,小米全新路由器采用了希捷东芝监控级硬盘作为存储空间,有线传输速度高达115MBs小米全新路由器操作系统是什么?支持什么语言?小米全新路由器的操作系统是什么小米全新路由器的操作系统是于OpenWRT深度定制的智能路由器操作系统MiWiFiROM支持WebAndroidiOSWindowsOSX系统的路由器小米全新路由器散热系统怎么样?小米全新路由器散热系统怎么样小米全新路由器采用特殊设计的散热风道系统智能低转速静音风扇,支持波束成形技术。针对小米全新路由器散热系统怎么样的问题,小米全新路由器采用了是基于Open小米全新路由器采用什么处理器?主频是多少?小米全新路由器采用什么处理器小米全新路由器采用BCM4709CCortexA9双核处理器。关于小米全新路由器采用什么处理器的疑问,下面将做详细的解答。小米全新路由器内置4个独立信号小米全新路由器的无线安全怎么样?小米全新路由器的无线安全怎么样小米全新路由器采用WPAPSKWPA2PSK加密,无线访问控制(黑白名单),SSID隐藏无线安全。根据提供的消息资料,就能了解到小米全新路由器的无线安小米全新路由器的ROM是多少?内存是多少?小米全新路由器的ROM是多少小米全新路由器的ROM是512MSLCNandFlash。针对小米全新路由器的ROM是多少的问题,小米全新路由器采用的是来自博通的BCM4709双核1G小米全新路由器频率范围是什么?最高传输速率是多少?小米全新路由器频率范围是什么小米全新路由器频率范围是双频(2。4GHz,5GHz)。关于小米全新路由器频率范围是什么的疑问,下面将做详细的解答。系统方面,小米全新路由器采用了是基于