用vba创建图表分析上市公司财报

表格界面,填写股票代码后点击“下载报表”。

即下载财报到f盘,(此处需手动先打开下载好的文件)选择好要分析的科目,然后贴数据到主页面并生成折线图,可手动挪动图表行改分析的科目,嘻嘻。

以下为两个按钮的代码。

Sub dl()
Dim code As String
Dim kemu As String
code = Range("j3").Value
Dim H, S
Set H = CreateObject("Microsoft.XMLHTTP")
H.Open "GET", "http://money.finance.sina.com.cn/corp/go.php/vDOWN_BalanceSheet/displaytype/4/stockid/" & code & "/ctrl/all.phtml", False '网络中的文件URL
H.send
Set S = CreateObject("ADODB.Stream")
S.Type = 1
S.Open
S.write H.Responsebody
S.savetofile "f:\" & code & ".xls", 2  '本地保存文件名
S.Close
End SubSub Button3_Click()
'
' Button3_Click Macro
'
Dim code As String
Dim kemu As Integer
Dim id As String
code = Range("j3").Value
kemu = Range("g4").Value
Workbooks("F:\" & code & ".xls").Sheets(code).Range("A1:CQ70").Copy Range("A15")
id = kemu + 14Dim oChart As ChartDim oWK As WorksheetDim oSeries As SeriesDim oChartObject As ChartObjectSet oWK = Excel.Worksheets(1)'先创建一个空白的图形壳Set oChartObject = oWK.ChartObjects.Add(100, 0, 500, 300)Set oChart = oChartObject.Chart'对空白的图形进行设置With oChart'默认创建的是两个系列的散点图.ChartWizard Source:=oWK.Range("b" & id & ":cq" & id), gallery:=xlXYScatterLines, PlotBy:=xlColumns, HasLegend:=True, _Title:=id, CategoryTitle:="X", ValueTitle:="Y"For Each oSeries In .SeriesCollectionoSeries.DeleteNextSet oSeries = .SeriesCollection.NewSeriesWith oSeries.Name = id.Values = oWK.Range("b" & id & ":cq" & id).XValues = oWK.Range("b15:cq15")End WithEnd With
End Sub
Sub test()
Dim a As Integer
Dim b As String
a = 1
b = a + 1
Debug.Print (b)
End SubSub char()'创建内嵌的图表Dim oChart As ChartDim oWK As WorksheetDim oSeries As SeriesDim oChartObject As ChartObjectSet oWK = Excel.Worksheets(1)'先创建一个空白的图形壳Set oChartObject = oWK.ChartObjects.Add(100, 0, 500, 300)Set oChart = oChartObject.Chart'对空白的图形进行设置With oChart'默认创建的是两个系列的散点图.ChartWizard Source:=oWK.Range("a1:d2"), gallery:=xlXYScatterLines, PlotBy:=xlColumns, HasLegend:=True, _Title:="这是一个散点图", CategoryTitle:="X", ValueTitle:="Y"For Each oSeries In .SeriesCollectionoSeries.DeleteNextSet oSeries = .SeriesCollection.NewSeriesWith oSeries.Name = "X-Y".Values = oWK.Range("a2:d2").XValues = oWK.Range("a1:d1")End WithEnd With
End Sub

 附上文件链接:链接: https://pan.baidu.com/s/1qKIAHnZdl2S5wyOtUTuHlA 提取码: 9a4y

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/71233.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网络财务分析——如何下载一家上市公司的财务报告(绝对权威)

网络财务分析——如何下载一家上市公司的财务报告(绝对权威) 网络财务分析——如何下载一家上市公司的财务报告(绝对权威) 途径一 证券交易所的相关网站 方法一:上海证券交易所 1. 首先输入网址http://www.sse.com.cn/sseportal/ps/zhs/home.shtml &am…

RPA-机器人流程自动化

RPA-机器人流程自动化 RPA-机器人流程自动化简介RPA是什么?RPA历史上的演变RPA原理RPA特点RPA技术框架及功能1.TagUI2.RPA for Python3.Robot Framework4.Automagica5.Taskt6.OpenRPA RPA部署模式1 环境配置的参数调整2 将自动化程序整体打包部署3 版本的管理和控制…

mplfinance 一个堪称完美python量化金融可视化工具详析

文章目录 1.mplfinance安装2.获取数据(从tushare接口)3. 获取数据(从本地csv)4. mplfinance可视化5. 自定义风格样式6. 添加其他线条 1.mplfinance安装 使用清华源快速安装mplfinance库,执行以下命令即可:…

使用Yfinance和Plotly分析金融数据

大家好,今天我们用Python分析金融数据,使用Yfinance和Plotly绘制图表,带你了解在Python中使用Plotly制作图表,利用Plotly强大的图表功能来分析和可视化金融数据。 导语 在本文中,我们将深入研究Plotly,从…

分析师的嘴,骗人的鬼?年薪百万的券商分析师靠谱吗?Python量化大数据给你答案!| 邢不行

如果你有一定的交易经验,应该会或多或少看过券商分析师们推荐股票的信息。 甚至仅需49元/月,就能通过支付宝得知,被认为最优秀的新财富分析师们每天实时推荐的股票。 这些年薪百万的分析师们真的靠谱吗?本文我们就用大数据来验证…

网站用户活跃度统计服务器,活跃用户统计规则

1. 活跃用户 1.1. 基础说明 1.1.1. 指标定义 活跃用户指的是当前统计时间周期内启动过应用并浏览了页面的设备,MTA通过用户/程序在不同场景下是否上报日志作为活跃的判断标准。 注意:活跃用户默认只计算前台使用的用户为活跃用户,即上报页面日…

Q1手机银行运营报告:交易规模超150万亿,月活跃用户4.9亿

易观分析:由中国电子银行网、易观分析联合发布的“2022中国手机银行综合运营报告”显示:第一季度受活跃用户规模增长放缓、手机银行更新迭代较少等综合因素影响,其运营指数较上一季度有所下降,其中2月份的运营指数为77.3&#xff…

app数据分析体系 - 用户粘性 DAU,MAU 和 月人均活跃天数

用户粘性指标 DAU MAU 月均活跃天数 DAU 和 MAU 日活跃用户占月活跃用户的比例越高,表明用户对App的使用粘性越高。 DAU,即:Daily Active User,指日活跃用户数 MAU,即:Monthly Active User,指…

最近七天内连续三天活跃用户数

最近七天内连续三天活跃用户数 首先,感谢大华公司给的面试机会,非常感谢~! 进入正题,建表: create table uv_detail_daycount( mid int )PARTITIONED BY(dt string);通过load将hdfs文件加载到hive中。 数据文件名如下…

数据统计之日活跃用户统计

日活跃用户统计 接口分析 请求方式:GET /meiduo_admin/statistical/day_active/ # 日活跃用户统计url(r^statistical/day_active/$, statistical.UserActiveCountView.as_view()), 请求参数: 通过请求头传递jwt token数据。 返回数据: J…

中创|没人比我更懂!马斯克发出警告:人类要小心人工智能

马斯克在过去十年对AI的态度一直非常鲜明,很早就对这个问题有深入地思考: 2014 “我们对AI要非常小心,这可能是我们最大的存在威胁。” 2016 “AI的未来发展方向可能并不乐观,起码不会所有结果都是好的。” 2017 “AI会比地…

被培训班割韭菜,还期待高薪入场,哥们醒醒

刚毕业,两眼一抹黑,觉得前端高薪便急忙入场,可能一开始这条路就是错的。 1. 就在今天早晨07:53,有人要添加我的微信好友。现在基本上有人加我微信,我都是秒通过的,因为绝大部分加我wx的,都是从我…

如何看待培训机构出来的非科班程序员

看着身边的同学和朋友的情况,有感而发,打算从各方面角度说一说这件事。 近几年,互联网创业潮让IT技术人员的需求大大增加,各类IT培训机构风生水起,办得如火如荼。大多培训机构都是以保底工资nk,年薪轻松上…

腾讯XR,为什么凉了

深燃(shenrancaijing)原创 作者 | 李秋涵 编辑 | 魏佳 大厂的业务线,从成立到部分解散能有多快? 最近有一个新答案是,8个月。 2月16日下午,腾讯XR(扩展现实)业务线员工李钢铁还是先通…

两个offer:一个996,月薪3万;一个885,月薪2万,怎么选?

转载自:架构师社区 找工作时,钱和闲,你选哪个? 一位网友拿到了两个offer,一个996,月薪3万,一个885,月薪2万,怎么选? 一部分网友选择885,因为自己是…

科技巨头Facebook推出能自由对话的机器人,技术远超GPT-3

距离现在差不多一年前的光景,一款叫做BB1.0(BlenderBot 1.0,后文简称BB1.0)的人工智能机器人被Facebook创造了出来。 点击下方链接,自测是否符合美国百年理工强校在线计算机硕士入学申请资格,和线下一样的师…

Python美股量化交易填坑记录——13a.Vegas隧道交易机器人

目录 1.背景和目标 2.算法介绍 3.机器人参数 4.实盘测试(进行中) 第1天实盘:10月6日,周三 第2天实盘:10月7日,周四 第3天实盘:10月8日,周五 第4天实盘:10月11日&…

和众视野加入飞桨技术伙伴计划,共同推动纺织行业智能化转型

近日,北京和众视野科技有限公司正式加入飞桨技术伙伴计划,双方将共同努力开发AI视觉检测技术和机器人流程自动化相结合的系统解决方案。 北京和众视野科技有限公司 北京和众视野是一家实验室检测仪器及解决方案供应商,一直专注于视觉检测和检…

【MES】聚酯,纺丝,假捻的工艺路线

聚酯工艺路线(PET) PET(聚对苯二甲酸乙二醇酯)中文称聚酯,俗称涤纶树脂、聚酯切片。 聚酯的主工艺路线为聚酯到切片。 聚酯无子工艺路线。 聚酯使用的原料,就是上面提到的回收的PET瓶片,他们本身就是聚酯塑料瓶。 因此不需要经过酯化反应,只需要清洗,筛选,去杂,然后…

【2023/05/08】雅卡尔织布机

Hello!大家好,我是霜淮子,2023倒计时第3天。 Share The world puts off its mask of vastness to its lover. It becomes small as one song,as one kiss of the eternal. 译文: 世界对着它的爱人,把它浩瀚的面具揭…