摘要:
字符串相关 判断单元格是否包含特定字符串,以"P"为例。 if cells(1,1) Like "*P*" Then cells(1,2) = "haha" '返回的是"P"在cells(1,1)中第一次出现的位置 if InStr(cells(1,1),"P") = 0 Then cells(1, 阅读全文
2019年11月25日
2017年10月28日
2017年10月9日
2017年10月1日
2017年9月17日
摘要:
Text文件操作 Workbooks.OpenText() 载入一个文本文档,并将其作为包含单个工作表的新工作簿进行分列处理。 语法: 表达式.OpenText(Filename,StartRow, DataType, ConsecutiveDelimiter, Tab,Semicolon, Com 阅读全文
摘要:
题记: 之前用VBA做过几个小工具,用来实现办公自动化的。在编写过程中也遇到了一些问题,但最终都通过网友们的分享予以解决,现对其中的一些知识点进行总结。 common sense 取消文件刷新 : 。 活动工作表 自动调整行高与列宽 程序分行书写 1. 若是语句,在要换行的地方加 一个空格 与 一个 阅读全文
2017年9月16日
摘要:
什么是lambda表达式 例: g = lambda x : x+1` g(1) >>>2 lamba表达式定义了一个匿名函数,x为入口参数,x+1为函数体,用函数表示如下: def g(x): return x + 1 在python中有几个定义好的全局函数如下: >>>foo = [2, 18, 阅读全文
2017年9月10日
摘要:
引入: 越低级的语言,越贴近计算机,执行效率高;越高级的语言,越贴近计算,执行效率低。 函数式编程的特点:允许函数本身作为参数传入另一个函数,还允许返回一个函数。 高阶函数 将函数作为参数传入,此函数称为 高阶函数。 def add(x, y, f): #参数f 为函数 return f(x) + 阅读全文
摘要:
Fibonacci数列:除第一个与第二个数之外,其余数均由前两个数相加得到: 1, 1, 2, 3, 5, 8, 13, 21, 34, ... 通过生成器,程序如下: def fib(max): m, a, b = 0, 0, 1 while m 阅读全文