Excel中用VB脚本处理多表数据格式转换问题

简介:

Excel中用VB脚本处理多表数据格式转换问题


wKiom1lXDGaiZYT3AADfL3Q-rQM133.png-wh_50

wKioL1lXDGjyhArdAACrzTRXGeE744.png-wh_50


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Sub  pldy()
Dim  As  Integer
Dim  As  Integer
Dim  As  Integer
Dim  As  Integer
a = InputBox( "请输入开始打印序号" )
b = InputBox( "请输入结束打印序号" )
For  i = a  To  b
L = (((i + 3) \ 4) - 1) * 7 + 2
If  Mod  4 = 0  Then
K = 11
ElseIf  Mod  4 = 3  Then
K = 8
ElseIf  Mod  4 = 2  Then
K = 5
ElseIf  Mod  4 = 1  Then
K = 2
End  If
'MsgBox ("i=" & i & Chr(13) & Chr(10) + "L=" & L & Chr(13) & Chr(10) + "K=" & K)'
Sheets( "标签打印" ).Cells(L, K) = Sheets( "资产明细" ).Range( "d"  & i + 1)
Sheets( "标签打印" ).Cells(L + 1, K) = Sheets( "资产明细" ).Range( "b"  & i + 1)
Sheets( "标签打印" ).Cells(L + 2, K) = Sheets( "资产明细" ).Range( "i"  & i + 1)
Sheets( "标签打印" ).Cells(L + 3, K) = Sheets( "资产明细" ).Range( "k"  & i + 1)
Sheets( "标签打印" ).Cells(L + 4, K) = Sheets( "资产明细" ).Range( "g"  & i + 1)
If  Int(i / 36) = (i / 36)  Then
ActiveSheet.PrintOut
End  If
Next  i
End  Sub


没学过VB,现学现卖O(∩_∩)O



本文转自 leizhimin 51CTO博客,原文链接:http://blog.51cto.com/lavasoft/1943631,如需转载请自行联系原作者

相关文章
|
11月前
|
自然语言处理 安全 Unix
一键式Excel分词统计工具:如何轻松打包Python脚本为EXE
一键式Excel分词统计工具:如何轻松打包Python脚本为EXE
204 0
|
JSON 数据格式
wrk post lua脚本取excel参数压力测试,判断接口性能
wrk post lua脚本取excel参数压力测试,判断接口性能
305 0
|
Linux Python
彩蛋丨利用R语言脚本实现批量合并Excel表格,再也不用手动点来点去了!
彩蛋丨利用R语言脚本实现批量合并Excel表格,再也不用手动点来点去了!
Excel实现单元格下拉框选择,加VBA脚本可实现选择多个选项,默认顿号分隔,可自定义符号分隔
来源需要用英文逗号分隔,这里输入限制为最大255字符,如果需要更多可选择单元格范围:
304 0
|
Java 数据库 数据格式
java实现修改excel中数据格式
java实现修改excel中数据格式
|
JSON 数据可视化 数据挖掘
python数据可视化开发(2):pandas读取Excel的数据格式处理(数据读取、指定列数据、DataFrame转json、数学运算、透视表运算输出)
python数据可视化开发(2):pandas读取Excel的数据格式处理(数据读取、指定列数据、DataFrame转json、数学运算、透视表运算输出)
435 0
|
存储 SQL 数据挖掘
分享2个Python处理Excel的脚本
分享2个Python处理Excel的脚本
400 0
分享2个Python处理Excel的脚本
Excel - Office Excel 多表无法多窗口问题
Excel - Office Excel 多表无法多窗口问题
170 0
Excel - Office Excel 多表无法多窗口问题
每天重复这样的Excel操作,写个python脚本多省事!
每天重复这样的Excel操作,写个python脚本多省事!
每天重复这样的Excel操作,写个python脚本多省事!
|
Python
将Excel多表中指定的数据使用Python进行合并成一个表格
将Excel多表中指定的数据使用Python进行合并成一个表格
456 0
将Excel多表中指定的数据使用Python进行合并成一个表格