随笔分类 -  Excel

包含Excel插件,连接Excel的软件等等
摘要:Sub ttt() t = Timer Application.DisplayAlerts = False '清空数据 Sheets("买卖4").Select Range("B2:K15").Select Selection.ClearContents Sheets("买卖M").Select Range("B2:K15").Select Selection.ClearContents She... 阅读全文
posted @ 2019-07-20 23:10 瓶子xf 阅读(1193) 评论(0) 推荐(0) 编辑
摘要:Sub shishi() Range("e2") = Split(Range("e1"), "-")(0) '用短横线分隔后取第1个值 End Sub ---------------- Sub shishi() Dim arr(1 To 5) '声明数组 For i = 1 To 5 arr(i) = Range("b" & i + 1) * Range("c" & i + 1) Next... 阅读全文
posted @ 2019-07-20 23:05 瓶子xf 阅读(307) 评论(0) 推荐(0) 编辑
摘要:Sub shishi() '执行时间 t = Timer msgBox format(Timer -t,"0.00000") End Sub 阅读全文
posted @ 2019-07-20 23:04 瓶子xf 阅读(184) 评论(0) 推荐(0) 编辑
摘要:Sub 改格式() ActiveWorkbook.activesheet.Select For Each Rng In ActiveSheet.UsedRange With Rng .NumberFormatLocal = "G/通用格式" .Value = .Value End With Next Rng End Sub 阅读全文
posted @ 2019-07-20 23:03 瓶子xf 阅读(5058) 评论(0) 推荐(0) 编辑
摘要:Sub 分拆工作薄() '分拆工作薄到当前文件夹 Dim sht As Worksheet Dim MyBook As Workbook Application.DisplayAlerts = False '表示不显示警告 Set MyBook = ActiveWorkbook For Each sht In MyBook.Sheets sht.Copy ActiveWorkbook.S... 阅读全文
posted @ 2019-07-20 22:59 瓶子xf 阅读(512) 评论(0) 推荐(0) 编辑
摘要:'合并多个工作薄,并以工作薄的名字给sheet表命名(每个工作薄只有一张表) Sub test() Dim str As String Dim wb As Workbook str = Dir("C:\Users\Administrator\Desktop\6.3_6.7\*.xls*") For i = 1 To 100 Set wb = Workbooks.Open("C:\User... 阅读全文
posted @ 2019-07-20 22:52 瓶子xf 阅读(2783) 评论(0) 推荐(0) 编辑
摘要:我修改编码为GBK之后,选择导入部分字段,如下: 这样就不会出现之前的问题了,完美 但是出现一个问题,我数据库里的数据格式是utf8的格式,导入数据使用的是GBK的格式,查询之后没有出现乱码,是为何?????????? 阅读全文
posted @ 2019-04-02 10:48 瓶子xf 阅读(3065) 评论(0) 推荐(0) 编辑
摘要:链接:https://pan.baidu.com/s/1G4FJbLbN0oXAu61syWxCOA 提取码:noyz 阅读全文
posted @ 2019-04-01 17:44 瓶子xf 阅读(445) 评论(0) 推荐(0) 编辑
摘要:使用SQLCel高效率(速度快,数据完整)的解决了我领导提的问题 “如何更新数据库中原有的数据并插入新的订单数据” 过程如下: 思路:使用字段匹配和修改字段即可解决问题,用时3分钟左右吧,在表已经建好的基础上。 旧数据: 将新数据插入已经建好的表中,如下: 使用SQLCel的字段匹配: 这样去匹配, 阅读全文
posted @ 2019-03-30 19:43 瓶子xf 阅读(454) 评论(0) 推荐(0) 编辑
摘要:问题: 部门每天需要从后台系统将物流总表数据导出,Excel中整理出订单的物流发货渠道和发货时间,再手动导入到数据库中,整个过程不麻烦,但在Excel中比较繁琐。 需求: 将这个繁琐的过程变得更简单,更快速 方案: 思考过程,两种方案: 一是,建立两个表,一个总表,一个小表(即仓库出货表),使用SQ 阅读全文
posted @ 2019-03-29 12:13 瓶子xf 阅读(2368) 评论(0) 推荐(0) 编辑
摘要:先放MySQL for Excel编辑数据的界面, 理论上可以批量修改数据。。。。但是: 百度翻译如下: 更改不被允许。。。。。[经测试,64位的Excel出现同样的情况] 转换思路:不使用公式去匹配,在其他sheet表中通过VLOOKUP匹配好之后复制粘贴到被编辑的表中,看更改效果,如下: 绿色填 阅读全文
posted @ 2019-03-28 11:12 瓶子xf 阅读(1802) 评论(0) 推荐(0) 编辑
摘要:先放下载和安装教程https://mp.weixin.qq.com/s/5ym9950_NZROlN0s2ZmLTg 由于同事电脑在使用Mysql for Excel插件处理十万级数据,如下图: 爆出System.outofMemory即内存溢出异常,系统提示两种处理方法(注:如果用32位Excel 阅读全文
posted @ 2019-03-28 10:53 瓶子xf 阅读(513) 评论(0) 推荐(0) 编辑
摘要:http://www.360doc.com/content/18/0603/07/39124342_759238510.shtml 阅读全文
posted @ 2019-03-27 11:47 瓶子xf 阅读(114) 评论(0) 推荐(0) 编辑
摘要:接上文,对excel连接数据库需求的进一步优化: Excel 更改数据同步更新到Mysql数据库 1.通过mysql for excel 插件的思路,了解到一个新的插件 sqlcel,通过这个插件excel连接数据库,可以将数据库中的数据导入excel 万条以上的数据实现秒速导出, 也可以同步更新数 阅读全文
posted @ 2019-03-27 10:29 瓶子xf 阅读(1521) 评论(0) 推荐(0) 编辑
摘要:刚上班,领导给我提出一个需求,想要每天更新Mysql数据库中的原有商品订单状态,添加新的商品订单状态。因为公司目前的数据库只能添加数据,不能更改数据,想要更改原有的数据,只能将原有的数据清空,再导入新的数据。从3月12日入职试岗到3月23日,正式想出一个比较不错的解决方法,耗时12天。 记录下思考过 阅读全文
posted @ 2019-03-23 17:57 瓶子xf 阅读(5915) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示