2021年国庆已经结束,全国19个省份公布了国庆假期旅游情况。由于疫情的原因,乡村游、周边游成了大多数人的选择。

在目前已公布的省份数据中四川、江苏、江西占居前三。经文化和旅游部数据中心测算,10月1日至7日,出游人次按可比口径恢复至疫前同期的70.1%。

已公布19个省份数据如下:



对于地理不好的同学,表格就不够直观,如何让数据表现形式更加直观更加有视觉冲击力呢?中国地图热力图是一个很好的选择!


地图可以直观的告诉我们在“大公鸡“的什么位置,出游人次最多,什么位置,出游人次最少。



这里将操作中使用到的代码公布出来,有兴趣深入学习的同学可以咨询我。

Sub 热力地图() Application.ScreenUpdating = False For i = 2 To 20 '2和20为数据源的起始和结束行 Range("省份").Value = Range("热力图!a" & i).Value '将A列的省份填入到E9单元格 ActiveSheet.Shapes(Range("省份").Value).Select '选中当前省份所对应的地图 Selection.ShapeRange.Fill.ForeColor.RGB = Range(Range("颜色").Value).Interior.Color '将选中的图形填充E11单元格指向的颜色 '以下为填充标签代码 With Selection.ShapeRange.TextFrame2 .TextRange.Characters.Text = Range("标签").Value .TextRange.ParagraphFormat.Alignment = msoAlignCenter .VerticalAnchor = msoAnchorMiddle End With With Selection.ShapeRange.TextFrame2.TextRange.Font .NameComplexScript = "微软雅黑" .NameFarEast = "微软雅黑" .Name = "微软雅黑" End With With Selection.ShapeRange.TextFrame2.TextRange.Font.Fill .Visible = msoTrue .ForeColor.RGB = RGB(0, 0, 0) .Transparency = 0 .Solid End With Selection.ShapeRange.TextFrame2.TextRange.Font.Size = 10 Next i [a1].Select Application.ScreenUpdating = True MsgBox "热力图制作完成" End Sub

欢迎点击关注,后续会有更多精彩内容!