自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

转载 python练习之map()和reduce()函数

利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']: 1 def normalize(name): 2 name=name.lower() 3 name=name[0].upper()+name[1:] 4 ...

2017-09-20 17:03:00 227

转载 VBA学习笔记之图形基础

'Shapes 对象'指定的工作表上的所有 Shape 对象的集合。'说明'每个 Shape 对象都代表绘图层中的一个对象,如自选图形、任意多边形、图片、图表等。下列代码注意其属性即可Sub 基本的属性()Dim ob As Shapen = Sheet1.Shapes.CountFor Each ob In Sheet1.Shapes k = k + ...

2017-09-09 10:31:00 455

转载 VBA学习笔记之添加批注

'Comment 对象'代表单元格批注1 Sub 批注添加()2 With [a1]3 If .Comment Is Nothing Then4 .AddComment.Text "123"5 .Comment.Visible = True '批注可见6 End If7 End W...

2017-09-09 10:18:00 2139

转载 VBA学习笔记之合并单元格

Range.Merge注意合并区域左上单元格 1 Sub 太复杂不过也行() 2 num = Application.CountA([a:a]) 3 For i = 2 To num 4 If Cells(i, 1) = Cells(i + 1, 1) Then 5 n = n + 1 6 Else 7 Range(Ce...

2017-09-09 09:39:00 510

转载 VBA学习笔记之粘贴方法

Option Explicit'Worksheet.Paste 方法'将“剪贴板”中的内容粘贴到工作表上。'表达式.Paste(Destination, Link)'表达式 一个代表 Worksheet 对象的变量。Sub 粘贴()Range("B1:B6").Copy Range("c9") '这一句等于下面两句,但下面两句也有用处Ran...

2017-09-08 19:05:00 1564

转载 VBA学习笔记之利用查找颜色拾取进行颜色汇总

教程代码: 1 Sub 根据查找功能拾取的颜色求平均() 2 On Error GoTo 100 3 Dim erng As Range, rng As Range, i As Long 4 i = Application.FindFormat.Interior.Color 5 Set erng = Cells(Rows.Count, "e")...

2017-09-08 19:04:00 766

转载 VBA学习笔记之单元格格式实例

1 Sub 格式化工资条() 2 Dim i% 3 i = Cells(Rows.Count, 1).End(xlUp).Row 4 For j = 1 To i 5 If j Mod 2 Then 6 'If j Mod 2 =1 Then 与上一句等效,因为1相当于Ture这个逻辑值,0相当于False 7 '这一句是对奇...

2017-09-05 21:40:00 149

转载 VBA学习笔记之填充颜色(Interior对象)

'Interior 对象'代表一个对象的内部'针对interior对象,我们用得最多的是它的颜色,下面就来讨论一下。 1 Sub 索引颜色值() '一般是用这个 2 For i = 1 To 56 3 Cells(i, 1).Interior.ColorIndex = i 4 Cells(i, 2) = i 5 Next i 6 End Sub 7 ...

2017-09-05 21:26:00 4629

转载 VBA学习笔记之单元格式之字体

'Font 对象'包含对象的字体属性(字体名称、字号、颜色等等)。'Range.ClearFormats 方法'清除对象的格式设置'常见font对象的属性1 Sub font对象属性()2 With [a2:a6].Font3 .Name = "微软雅黑" '字体4 .Size = 8 '字号5 .Bold = True '加粗6 .Color = R...

2017-09-01 16:53:00 403

转载 VBA学习笔记之单元格式之数字格式

'Range.NumberFormatLocal 属性1 Sub 获取单元格设置数字格式()2 For Each Rng In [a1:a3]3 Cells(Rng.Row, 2) = Rng.NumberFormatLocal '获取单元格的格式代码4 Next Rng5 End Sub1 Sub 给单元格设置数字格式()2 For E...

2017-09-01 16:35:00 859

转载 VBA学习笔记之Application.intersection方法

'Application.Intersect 方法'返回一个 Range 对象,该对象表示两个或多个区域重叠的矩形区域。PS:Is Nothing 用于判断对象是否存在,对象可以是工作簿,工作表,单元格区域等教学代码: 1 Sub test() 2 If Intersect([a1:d10], Selection) Is Nothing Then '注释:Is Not...

2017-09-01 16:05:00 3442

转载 VBA学习笔记之Union方法

'Application.Union 方法'返回两个或多个区域的合并区域'Sub test()Range("a1:b3,c5:d8").Select '文本地址引用方式Union([a1:b3], [c5:d8]).Select '单元格区域引用方式End Sub'小结:虽然range也可以完成多区域的引用'但文本地址的引用方式最多不能超过256个字符'而union却没有这个限制Unio...

2017-09-01 15:31:00 3377

转载 VBA学习笔记之End属性&查找最后的单元格方法总结

'Range.End 属性'返回一个 Range 对象,该对象代表包含源区域的区域尾端的单元格。'等同于按键 (End+向上键、End+向下键、End+向左键、End+向右键),或者CTRL+上下左右'语法'表达式.End (Direction)'表达式 一个代表 Range 对象的变量。'方向 写法 值'向上 xlUp - 4162'向...

2017-08-29 15:43:00 2083

转载 VBA学习笔记之入库单制作

Sub 开单()Set es = Cells.Find("*", , xlFormulas, , , xlPrevious) '注意es是最下面有数据的区域a = es.Address[b2] = "SM" & Format(Now(), "ymdhms") '根据当前时间生成不重复的入库单号Range([a5], es.Offset(4)) = "" '清空...

2017-08-28 15:33:00 2560

转载 VBA学习笔记之单元格查询系统制作

1 Sub 自己写查询系统() 2 end_num = Columns(1).Find("*", searchdirection:=xlPrevious).Row '动态找到A列的最后一个单元格 3 k = 1 4 m = 1 5 Range(Cells(3, "h"), Cells(999, "l")).Clear 6 For Each Rng In Rang...

2017-08-27 10:15:00 870

转载 VBA之通配符(? * ~)

?单个字符*任意多个字符~转义字符转载于:https://www.cnblogs.com/gilgamesh-hjb/p/7439646.html

2017-08-27 09:43:00 9230

转载 VBA学习笔记之Find方法

1 Sub 查找最后一个单元格()2 Set endrng = Cells.Find("*", , xlFormulas, , , xlPrevious) ' *表示查找的内容不确定,只要找到就行,逗号表示跳过该参数3 'xlFormulas表示...

2017-08-24 11:23:00 1087

转载 VBA学习笔记之specialcells

'Range.SpecialCells 方法'返回一个 Range 对象,该对象代表与指定类型和值匹配的所有单元格。'语法'表达式.SpecialCells(Type, Value)'表达式 一个代表 Range 对象的变量。1 Sub 批注汇总()2 MsgBox Application.Sum(Selection.SpecialCells(-4144))'手动选择区域...

2017-08-24 10:58:00 2604

转载 VBA学习笔记之Range.EntireRow&Range.EntireColumn属性

'Range.EntireRow 属性'返回一个 Range 对象,该对象表示包含指定区域的整行(或多行)。'语法'表达式.EntireRow'表达式 一个代表 Range 对象的变量。'Range.EntireColumn 属性'返回一个 Range 对象,该对象表示包含指定区域的整列(或多列)'语法'表达式.EntireColumn'表达式 一个代表 Range 对象...

2017-08-24 09:24:00 3579

转载 VBA学习笔记之Range.Resize属性

'Range.Resize 属性'调整指定区域的大小。返回 Range 对象,该对象代表调整后的区域。'语法'表达式.Resize(行数, 列数)'表达式 一个返回 Range 对象的表达式。1 Sub test()2 [a1].Resize(2, 3).Select3 [a1].Resize(2).Select4 [a1].Resize(, 3).Select...

2017-08-24 09:04:00 3116

转载 VBA学习笔记之Range.Offset属性

'Range.Offset 属性'返回 Range 对象,它代表位于指定单元格区域的一定的偏移量位置上的区域。'表达式.Offset(偏移行, 偏移列)'表达式 一个代表 Range 对象的变量。'偏移行列的数字可以是:正数,负数,零值 1 Sub test() 2 [a1].Offset(1, 2).Select '行列都偏移 3 [a1].Offset(2)...

2017-08-24 08:45:00 2645

转载 VBA之UsedRange属性

1 'Worksheet.UsedRange 属性 2 '返回一个 Range 对象,该对象表示指定工作表上所使用的区域 3 4 5 Sub 已使用区域() '选中工作表里“占用”的的区域 6 Sheet2.UsedRange.Select 7 End Sub 8 9 10 '注意:11 '已使用区域的定位方法是:已使用的最小单元格:最...

2017-08-15 10:23:00 6798

转载 VBA之活动单元格

不论你点击一个单元格还是选择一个区域,你最先点击的单元格就是活动单元格 1 '活动单元格:activecell,工作表中活动单元格只有一个 2 Sub activecells() 3 a = activecell.Address '取得活动单元格地址 4 Cells(2, 3).Activate '激活指定单元格 5 End Sub 6 7 's...

2017-08-15 10:22:00 4800

转载 VBA之行与列的插入与删除

'工作表中单元格,行与列的插入与删除Sub 插入()Rows(2).InsertEnd SubSub 隔行插入()Dim r% Do r = r + 2 Rows(r).Insert Loop Until Cells(r + 1, 1) = ""End SubSub 删除()Row...

2017-08-15 09:02:00 1037

转载 VBA之行列的引用

'行列引用Sub 列引用()Columns(1).SelectColumns("b").SelectColumns("c:e").SelectEnd SubSub 行引用()Rows(1).SelectRows("2").SelectRows("3:4").SelectEnd SubSub range行列表式法()Range("...

2017-08-11 11:36:00 1839

转载 python 正则表达式

详细请看http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.htmlre.match 从头开始匹配 #这样^就没什么用re.search 匹配包含re.findall 把所有匹配到的字符放到以列表中的元素返回  (无group方法!)re.splitall 以匹配到的字符当做列表分隔符re.sub 匹...

2017-08-10 12:29:00 63

转载 python shelve模块

import shelveimport datetimed = shelve.open('shelve_test')'''写入文件'''info = {'age': 22, 'job': 'IT'}name = ['Jack', 'Rose']d['name'] = named['info'] = infod['data'] = datetime....

2017-08-09 20:08:00 68

转载 VBA学习笔记之工作簿

Workbook工作簿的常用功能:1. 新建工作簿DimwbAsWorkbookApplication.SheetsInNewWorkbook=1'设置初始工作簿中的工作表数Setwb=Application.WorkBooks.Addwb.Worksheets(1).name...

2017-08-09 18:38:00 486

转载 VBA学习笔记之单元格

、'单元格对象在VBA中一个非常基础,同时也很重要的。'它的表达方式也是非常的多样化。'----------------------------------------------------'Range 对象'代表某一单元格、某一行、某一列、某一选定区域(该区域可包含一个或若干连续单元格区域),或者某一三维区域。'Range ("文本型装单元格地址")...

2017-08-08 20:01:00 378

转载 VBA学习笔记之随机数&数组redim

发现更简单的:a=Application.RandBetween(-10, 10)直接生成-10到10之间的随机整数关于二维数组Redim Preserve:如果使用了Preserve关键字,就只能重定义数组最末维的大小,且根本不能改变维数的数目。具体参考 1 如果使用了 Preserve 关键字,就只能重定义数组最末维的大小,且根本不能改变维数的...

2017-08-08 19:58:00 2380

转载 python爬虫一些参考代码

http://www.cnblogs.com/Dadio/p/5513594.html这个是爬P站的代码,目前还没看,感觉很棒from bs4 import BeautifulSoupimport requestsfrom PIL import Imagefrom io import BytesIOimport osimport codecsimp...

2017-08-07 16:43:00 102

转载 VBA学习笔记之对象,属性,方法,事件

VBA常用的对象一般包括application/workbook/worksheet/range/window/chart/commandbar/filesystemobject等对象。属性,亦指对象的特征。属性有可读和可写之分属性还可能有参数。一般的属性格式可以是这样:桌子.高(哪只脚:=”左上”),即对象.属性(从属性:=参数......)方法是指对象的动作,如桌...

2017-08-07 16:16:00 701

转载 VBA学习笔记之过程

上图显示vba过程有传值和传址,传值为sub xxx(ByVal 变量),传址为 sub xxx(ByRef 变量)区别:传值引用的变量不会在调用它的子过程运行后改变它的初始值。我的理解:变量存储在内存地址里,传值传递的是变量而不是变量的地址,因此该变量初始值不变;传址传递的是变量的地址,因此变量也随之改变。转载于:https://www.cnblogs.co...

2017-08-07 16:08:00 112

转载 VBA学习笔记之VBA学习思路

进阶的知识点1. SQL查询语句和ADO2. 正则表达式和网抓3. 窗体与控件4. API 类模块 等等作者:SOROSay链接:https://www.zhihu.com/question/26078625/answer/132542043来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1小时...

2017-08-07 15:50:00 371

转载 python之批量使图片水平翻转

from PIL import Imageimport osimport os.pathrootdir = r'D:\用户目录\我的图片\From Yun\背景图\背景图' # 指明被遍历的文件夹for parent, dirnames, filenames in os.walk(rootdir): for filename in filenames:...

2017-08-07 10:48:00 157

转载 VBA学习笔记之工作表

Sub 遍历sheets下的所有对象()For Each shs In Sheets k = k + 1 Cells(k, 1) = shs.NameNextEnd SubSub 遍历worksheets下的所能对象()For Each shs In Worksheets k = k + 1 Cells(k, 2) = ...

2017-08-06 16:34:00 307

转载 VBA学习笔记之DIR函数

Dir()主要用于获取(遍历)目录下的文件名Sub open_all_files()Dim aa = Dir("C:\Users\Administrator\Desktop\新建文件夹\*.txt")'将txt结尾的所有文件打开,但是在这里只打开第一个符合的文件,接下来的文件在do循环里依次打开Workbooks.Open "C:\Users\Administrato...

2017-08-05 22:41:00 1211

转载 VBA学习笔记之循环

VBA 中Do while Loop用法如下:VBA中如果不知道重复多少次,使用 Do...Loop 语句。Do...Loop 语句重复执行某段代码直到条件是 true 或条件变成 true。重复执行代码直到条件是 true使用 While 关键字来检查 Do... Loop 语句的条件。123DoWhilei>10'some...

2017-08-05 19:52:00 257

转载 Python的循环

Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子:names = ['Michael', 'Bob', 'Tracy']for name in names: print name执行这段代码,会依次打印names的每一个元素:MichaelBobTracy所以for x in ......

2017-08-05 19:47:00 120

转载 VBA学习笔记之数据类型

下面是变量的类型和对应的简写字符: 整型:% 长整型:& 单精度浮点型:! 双精度浮点型:# 变比整型:@ 字符串:$转载于:https://www.cnblogs.com/gilgamesh-hjb/p/7291195.html...

2017-08-05 19:42:00 182

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除