老师,一个总 表怎么按业务员分成几个分表
旅
于2019-12-04 21:10 发布 1526次浏览
- 送心意
成蹊老师
职称: 注册会计师,初级会计师,税务师,中级会计师
2019-12-04 21:37
点击【开发工具】-【Visual Basic】或者Alt+F11的快捷键进入VBE编辑界面。
插入一个新的模块
粘贴下列代码在模块中:
Sub CFGZB()
Dim myRange As Variant
Dim myArray
Dim titleRange As Range
Dim title As String
Dim columnNum As Integer
myRange = Application.InputBox(prompt:=请选择标题行:, Type:=8)
myArray = WorksheetFunction.Transpose(myRange)
Set titleRange = Application.InputBox(prompt:=请选择拆分的表头,必须是第一行,且为一个单元格,如:“姓名”, Type:=8)
title = titleRange.Value
columnNum = titleRange.Column
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Dim i&, Myr&, Arr, num&
Dim d, k
For i = Sheets.Count To 1 Step -1
If Sheets(i).Name <> 数据源 Then
Sheets(i).Delete
End If
Next i
Set d = CreateObject(Scripting.Dictionary)
Myr = Worksheets(数据源).UsedRange.Rows.Count
Arr = Worksheets(数据源).Range(Cells(2, columnNum), Cells(Myr, columnNum))
For i = 1 To UBound(Arr)
d(Arr(i, 1)) =
Next
k = d.keys
For i = 0 To UBound(k)
Set conn = CreateObject(adodb.connection)
conn.Open provider=microsoft.jet.oledb.4.0;extended properties=excel 8.0;data source= & ThisWorkbook.FullName
Sql = select * from [数据源$] where & title & = & k(i) &
Worksheets.Add after:=Sheets(Sheets.Count)
With ActiveSheet
.Name = k(i)
For num = 1 To UBound(myArray)
.Cells(1, num) = myArray(num, 1)
Next num
.Range(A2).CopyFromRecordset conn.Execute(Sql)
End With
Sheets(1).Select
Sheets(1).Cells.Select
Selection.Copy
Worksheets(Sheets.Count).Activate
ActiveSheet.Cells.Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
Next i
conn.Close
Set conn = Nothing
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
插入一个控件按钮,并指定宏到刚才插入的模块代码。
点击插入的按钮控件,根据提示选择标题行和要拆分的列字段
老师,员工买的国家机票,是国际报销凭证,不是增值税 问
那个是可以报销的 答
老师,我们是国有独资企业,比如实收资本100万,年末净 问
国有独资企业的所有资产均属于国家所有,因此在进行任何形式的资产处置时,都需要严格遵守国家的法律法规和相关政策。特别是当涉及到大额度的资产赠与时,更是需要慎重对待。 赠与行为本质上是一种无偿的财产转移行为。对于国有独资企业来说,其资产的使用和处置都应当遵循国家的规定,确保国有资产的保值增值,防止国有资产的流失。因此,在进行赠与行为时,需要充分考虑赠与的合理性、必要性和合规性。 答
老师,您好,我公司有会议展馆,别人租我们的场地,现在 问
您好,看我给你发的图片的呢 答
老师,工商年报因之前会计没有说密码进入,现在还有 问
试试电子营业执照方式,联络员手机短信方式 答
老师好 如果发现去年的银行日记账少做540元 现 问
您好, 借:银行存款 贷:其他应付款 答