vba的透视表制作

2024-06-03 04:08
文章标签 制作 透视 vba

本文主要是介绍vba的透视表制作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Sub acknowledge()
'
' acknowledge Macro
' 宏由 Administrator 录制,时间: 2020/08/07
'

'
    Range("A1:B7").Select
    Range("B7").Activate
    Rows("1:7").Delete Shift:=xlShiftUp
    Columns("C:E").Select
    Range("E1").Activate
    Selection.Copy

    Filename = Left(ActiveWorkbook.Name, Len(ActiveWorkbook.Name) - 4)
    Filename = Sheets(1).Name
    Sheets.Add After:=Sheets(Filename), Count:=1
    ActiveSheet.Paste
    Sheets(Filename).Activate
    Columns("J:J").Select
    Selection.Copy
    Sheets(2).Activate
    Columns("D:D").Select
    ActiveSheet.Paste
    Columns("A:D").Select
    Range("D1").Activate
    Application.CutCopyMode = False
    ActiveWindow.ScrollRow = 1
     

    '创建透视表'
    Dim CA As PivotCache
    Dim TA As PivotTable
    Set CA = ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
    Sheets(2).Range("a1").CurrentRegion, _
    Version:=xlPivotTableVersion10)
    Set TA = CA.CreatePivotTable(TableDestination:=Range("f1"), TableName:="abc")
  

    Sheets(2).Activate
    '添加行'
    ActiveSheet.PivotTables("abc").AddFields RowFields:=Array("小时")

    '设置数值'
    With ActiveSheet.PivotTables("abc")
        .AddDataField .PivotFields("展现"), "展现", xlSum
        .AddDataField .PivotFields("点击"), "点击", xlAverage
        .AddDataField .PivotFields("消费"), "消费", xlSum
        .RowAxisLayout xlTabularRow                                     '以表格格式显示布局'
        '.PivotFields("组别").CurrentPage = "包装组"'
    End With
  
End Sub
 

这篇关于vba的透视表制作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1025968

相关文章

使用Python制作一个PDF批量加密工具

《使用Python制作一个PDF批量加密工具》PDF批量加密‌是一种保护PDF文件安全性的方法,通过为多个PDF文件设置相同的密码,防止未经授权的用户访问这些文件,下面我们来看看如何使用Python制... 目录1.简介2.运行效果3.相关源码1.简介一个python写的PDF批量加密工具。PDF批量加密

用Unity2D制作一个人物,实现移动、跳起、人物静止和动起来时的动画:中(人物移动、跳起、静止动作)

上回我们学到创建一个地形和一个人物,今天我们实现一下人物实现移动和跳起,依次点击,我们准备创建一个C#文件 创建好我们点击进去,就会跳转到我们的Vision Studio,然后输入这些代码 using UnityEngine;public class Move : MonoBehaviour // 定义一个名为Move的类,继承自MonoBehaviour{private Rigidbo

OpenStack离线Train版安装系列—0制作yum源

本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。 在本系列教程中使用的OpenStack的安装版本为第20个版本Train(简称T版本),2020年5月13日,OpenStack社区发布了第21个版本Ussuri(简称U版本)。 OpenStack部署系列文章 OpenStack Victoria版 安装部署系列教程 OpenStack Ussuri版

OpenStack镜像制作系列5—Linux镜像

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录 CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作

OpenStack镜像制作系列4—Windows Server2019镜像

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录  CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作系

OpenStack镜像制作系列2—Windows7镜像

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录 CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作系列

OpenStack镜像制作系列1—环境准备

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录 CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作

CSDN:OpenStack镜像制作教程指导(全)

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录,涉及基本环境准备、常见类型操作系统的镜像制作。 让你可以从零开始安装一个操作系统,并支持个性化制作OpenStack镜像。 CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows

docker学习系列(四)制作基础的base项目镜像--jdk+tomcat

前面已经完成了docker的安装以及使用,现在我们要将自己的javaweb项目与docker结合 1.1准备jdk+tomcat软件 ​​我下载了apache-tomcat-7.0.68.tar.gz和jdk-7u79-linux-x64.tar.gz,存储于Linux机器的本地目录/usr/ect/wt/下(利用xshell上传)。利用linux命令 tar -zxvf apache-tom