今天小编学了一个新技能,给大家分享一下。有一个基金价格监控的需求,要求每日自动更新基金价格,比较两个基金溢价率的差异,当差异超过指定值时,播放报警音乐。

如下图所示,使用GetJsonSource()公式从财经网站获得基金数据,比较两个基金的溢价率,当基金A的溢价率大于基金B的溢价率时,播放指定音乐。

虽然没做过播放音乐的例子,但感觉VBA一定能播放音乐,于是百度了几分钟,找到了一段代码,测试成功。具体步骤如下:

第一步,将Excel文件另存为xlsm格式,这样可将VBA代码保存在xlsm文件中。

第二步,在Visual Basic开发工具中,找到xlsm文件,插入一个模块。必须将VBA代码放在模块1中才能生效。

第三步,在模块1中加入以下代码,引用系统自带winmm.dll资源库

Public Declare PtrSafe Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long

第四步,写自定义函数PayMusic(chk, file)函数,参数chk表示检查是否满足播放音乐的条件,file指的是音乐文件。播放函数中,使用FileExists()方法判断音乐文件是否存在,只有音乐文件存在才执行播放动作。

Function PayMusic(chk, file)    If CreateObject("Scripting.FileSystemObject").FileExists(file) = True Then        If chk = True Then            Call PlaySound(file, 0&, &H0)            PayMusic = "true"        Else            PayMusic = "false"        End If    Else        PayMusic = "音频文件" + file + "不存在"    End IfEnd Function

温馨提示:使用PayMusic()播放音乐只能播放wav音乐,大家可以从网站www.aigei.com下载wav特效文件。

如果觉得这个技巧很实用,请帮忙转发给您的朋友

关注我们,获得更多IT小工具↓

往期回顾:

在Excel中如何实现人民币大写金额

HR小伙伴周末推荐,如何在Excel中建立生日提醒?

官宣-我是计算机高手!

Excel 批量添加图片的神器来了!

Excel中如何筛选合并单元格

菜鸟裹裹查询接口重新上线啦

如何在Excel中查询币种汇率

如何用Excel抓取网页数据

如何借助Excel浏览器、菜鸟裹裹批量查询快递信息

如何在Excel中使用快递鸟批量查询快递单信息

Excel“减肥”有妙招

如何在Excel中批量查询快递单信息

如何在Excel中查询币种汇率

如何在Excel中批量查看股票价格

Excel 分割字符串

在Excel中如何删除图片背景

Excel快递查询函数大全

ExcelAPI网络函数库目录第一期

WPS用户福利来了

期盼已久的顺丰快递查询上线了

且看"高手"如何用Excel做电子发票台账-上

且看"高手"如何用Excel做电子发票台账-下

如何用一个函数搞定考勤打卡记录

如何用Excel检查两个文本之间相似程度

IP地址归属地批量查询

如何在Excel中绘制地图

如何在Excel中计算CPK和PPK的值

如何突破快递查询限制

Excel实用技巧之高级随机函数

Excel网络函数库接入顺丰新接口

如何使用_如何使用Excel播放音乐相关推荐

  1. arduino下载库出错_【arduino】DIY音乐播放器,arduino播放wav音乐,TRMpcm库测试及使用...

    微信关注 "DLGG创客DIY"设为"星标",重磅干货,第一时间送达. arduino特点库超多,想必大家都领教了,今天来分享一下之前玩过的TRMpcm库. 这 ...

  2. 手机蓝牙如何减少延时_如何使用车载蓝牙播放手机音乐的方法

    在论坛经常看到有人问如何播放音乐,这卡那卡放不了,格式不对等等 在论坛经常看到有人问如何播放音乐,这卡那卡放不了,格式不对等等.其实最简单方便的就是放手机里的音乐,一来都是自己喜欢的,二来绝对不会出现 ...

  3. zs040蓝牙模块使用方法_如何使用车载蓝牙播放手机音乐的方法

    在论坛经常看到有人问如何播放音乐,这卡那卡放不了,格式不对等等 在论坛经常看到有人问如何播放音乐,这卡那卡放不了,格式不对等等.其实最简单方便的就是放手机里的音乐,一来都是自己喜欢的,二来绝对不会出现 ...

  4. c并非所有的代码路径都返回值_两行C语言代码播放音乐,就这么so easy!你学到了吗?...

    函数介绍 为了实现用C语言播放音乐,我们需要用到windows的一个API,mciSendString. 函数原型为: MCIERROR mciSendStringA( LPCSTR lpstrCom ...

  5. stm32无源蜂鸣器定时器_使用STM32控制无源蜂鸣器发声播放音乐

    [实例简介] 利用GPIO控制无源蜂鸣器发声,播放音乐.使用SysTick延时,使用位带操作寻址IO口引脚. [实例截图] [核心代码] pMusic ├── CMSIS │   ├── core_c ...

  6. c++ vs2015 播放音乐_索尼爱立信W系列回顾:看当年音乐手机大佬如何讨好年轻人耳朵?...

    1877年,自爱迪生发明留声机后,人们开始学会在家享受音乐,那时绅士们坐在沙发上,用手在空中打着节拍,别提多享受了.不过随着时间的推移,人们开始发出质疑,为什么只能呆在家里用笨重的"播放仪器 ...

  7. 下载spotify音乐_完成播放列表或专辑后如何停止Spotify停止自动播放音乐

    下载spotify音乐 By default, whenever Spotify reaches the end of the song, album, artist, or playlist you ...

  8. python 循环播放音乐_基于python实现音乐播放器代码实例

    核心播放模块(pygame内核) import time import pygame import easygui as gui file = r'D:\CloudMusic\G.E.M.邓紫棋,艾热 ...

  9. java手机音乐_[JavaME]手机同时播放两个音乐 探讨一

    [JavaME]手机同时播放两个音乐 探讨一 摘要: 本文档以及后续文档试图一步一步地探讨如何在手机上同时播放两个声音文件,譬如一个是背景音乐,一个是按键触发的游戏音效.请慢慢看下去,我们尽量糅合进各 ...

最新文章

  1. 【简报】创建线框结构的PDF格式草图表
  2. Python基础教程:数据结构
  3. 如何量化技术团队的效能?
  4. 前端学习(572):margin无效情形inline水平元素的margin无效
  5. windows下jenkins常见问题填坑
  6. 鲲鹏展翅 力算未来 | openEuler操作系统源代码正式开放
  7. 局域网访问提示无法访问检查拼写_关于海康视频监控异地访问设置一些细节的说明...
  8. 自己动手简单实现vbb的URL静态化
  9. shell脚本分析cctv 央视 shtml 获取 m3u8链接,每天自动下载2k超清版本《新闻联播》以便未能按时收看时学习跟进
  10. 台式计算机连网需要什么,台式电脑无线网络连接需要什么设备
  11. 解决Word多级列表章标题第一章与节标题1.1排序混乱问题
  12. 360度评估前HR必须掌握的优劣势
  13. 大数据发展趋势和Spark介绍
  14. Python: 鲁卡斯队列
  15. 解读CUDA Compiler Driver NVCC - Ch.4
  16. Redis使用的21条军规(规范)
  17. 图像处理之简单综合实例(大米计数)
  18. QT之CheckBox单项选择与多项选择
  19. rtklib 周跳检测
  20. 大学生阅读小说网页设计模板代码 小说书籍网页作业成品 学校书籍网页制作模板 学生简单书籍阅读网站设计成品

热门文章

  1. 这个网盘下载60MB/s!PanDownload复活了!
  2. 为什么嵌入式工程师会对8位MCU有误解?
  3. php 控制304,php静态文件返回304技巧分享
  4. MicroBlaze程序融合fpga的bit并烧写入Flash方法
  5. django admin使用在前端_Django| 给你博客装个Markdown编辑器
  6. apache 域名不变_apache 如何配置只能通过域名访问,不允许通过ip访问?
  7. java 泛型调用方法调用_java – 如何使用泛型调用最具体的方法?
  8. 系统动力学9种模型_软工国际标准专栏(9)|系统和软件质量模型
  9. A - Greed CodeForces - 892A(水题)
  10. 2-1 nodejs和npm的安装和环境搭建