Excel实现选择省份后,可自动识别该省的城市,选择市后,自动识别县,实现了3级级联。资源有两个文件,一个是excel,一个是全国的省县数据。 具体效果请看文章: https://blog.csdn.net/wangkunggxx/article/details/142957579?sharetype=blogdetail&sharerId=142957579&sharerefer=PC&sharesource=wangkunggxx&spm=1011.2480.3001.8118 在进行数据处理和管理过程中,尤其是在需要处理地理信息数据时,如何实现省市三级行政域的联动选择是一个常见的问题。Excel作为一款广泛使用的电子表格软件,其强大的数据处理能力和灵活性使其成为了实现此类功能的理想选择之一。在本次介绍的内容中,将通过使用Excel实现一个省市县级联的功能,即通过选择某个省份,软件能够自动识别并显示该省份下所有可选的城市名称;当用户进一步选择某个城市后,系统将自动识别并展示该城市所属的所有县名称,从而实现三级级联的动态数据展示。 为了实现这一功能,需要使用VBA(Visual Basic for Applications)编程语言,它是Excel内置的一种编程工具,允许用户通过编写脚本代码来增强Excel的功能。VBA常用于处理复杂的数据操作、自动化任务等。在这个项目中,开发者需要编写VBA代码来创建一个下拉列表联动的动态效果。当用户在某个下拉列表中选择一个选项时,另一个下拉列表将根据该选项的值动态更新其选项。 在该项目中,关键的一步是创建一个全国省市的数据集。这个数据集需要包含所有省份、城市和县的对应关系,这通常以表格的形式存在。为了便于操作,这些数据会被整理成一个结构化的数据源。在本例中,这个数据源是一个名为ChinaCitys.json的文件。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。使用JSON格式可以有效地将结构化数据以文本形式存储,并在需要时快速读取和解析。 在实际操作中,首先需要将JSON格式的数据导入Excel中。这可能需要使用一些特定的VBA代码来读取JSON文件,并将其转换成Excel表格中的数据。一旦数据被正确导入,就可以使用VBA来编写级联下拉列表的代码了。开发者将编写代码以实现以下逻辑:当下拉列表A的选项改变时,根据选中的省份,自动查找ChinaCitys.json文件中对应的省份数据,并将这些数据加载到下拉列表B中;当下拉列表B的选项改变时,同样根据选中的城市,从数据源中提取并展示对应的县数据到下拉列表C中。 此外,本项目中提供的文件还包括一个名为“省市级联.xlsm”的Excel文件。xlsm是Excel启用宏的工作簿文件格式,即该文件可以包含VBA宏代码。通过打开这个文件,用户可以直观地看到实现省市联动效果的Excel界面,并通过操作界面中的下拉列表来体验联动功能的实际应用。 使用Excel实现省市县级联功能,不仅能够提高数据处理的效率,还可以通过动态的用户界面来增强用户体验。通过VBA编程,可以将复杂的联动逻辑变得简单易行。而JSON文件作为数据源,提供了结构化且易于读取的数据格式,极大地便利了数据的导入和解析。最终,通过上述方法,可以实现一个既高效又用户友好的省市三级联动系统。
2026-02-13 09:26:50 74KB Excel 省市区级联 省市级联 全国省市
1
为了探查成庄矿A测岩溶陷落柱的含水性、透水性等实际情况,在分析成庄矿水文地质条件的情况下,结合成庄矿陷落柱地质特征和地球物理响应特征,采用EH-4探测、SYT天然电磁场探测、井下钻探验证的方法,综合分析得出2种物探方法在A测内的陷落柱异常基本吻合,钻探验证陷落柱含水。其研究结果为成庄矿安全开采提供了安全保障。
2026-02-12 19:53:04 281KB 行业研究
1
对普光气田南部双庙场构造嘉陵江组二段及飞仙关组四段储层的岩石组合、储集空间类型、孔隙结构、孔隙分布等特征进行研究,同时进行了储层评价及孔隙度与白云石和粒屑含量相关性探讨。结果表明:嘉二段储层以白云岩储层为主,飞四段储层则以灰岩储层为主;飞四段和嘉二段储层主要储集空间类型为孔隙-裂缝型和裂缝型,嘉二段裂缝较飞四段发育;嘉二段和飞四段储层具有较强非均质性,分布特点也不相同。其中,嘉二段物性相对较好,飞四段相对较差;嘉陵江组储层孔隙度与白云石化程度之间呈明显的正相关关系,为三段式,与粒屑含量之间也呈明显的正相关关系,为近二段式。
2026-02-11 17:15:34 738KB 储层特征 储集空间
1
### 2024年广西职业院校技能大赛高职组“机器人系统集成应用技术”赛项竞赛任务书解析 #### 一、赛事概览 **标题:** 2024年广西职业院校技能大赛高职组“机器人系统集成应用技术”赛项竞赛任务书(学生赛)样卷 **描述:** 该文档是针对2024年广西职业院校技能大赛高职组“机器人系统集成应用技术”赛项竞赛任务书的一个样本版本,旨在为参赛选手提供明确的比赛规则和任务要求。 **标签:** 机器人、系统集成、应用技术 #### 二、比赛要求与规则 - **任务书完整性:** 确保任务书完整无缺页、字迹清晰。若发现问题,应及时向裁判报告并更换。 - **时间限制:** 完成任务书规定内容的时间限制为5小时。 - **设备配置:** 提供2台计算机供选手使用,参考资料位于“D:\参考资料”文件夹中,所有创建的程序文件需保存至“D:\技能竞赛”文件夹。 - **信息安全:** 不得在任务书中记录学校、姓名等个人信息或与竞赛无关的内容。 - **设备保护:** 避免因人为因素损坏竞赛设备,否则可能取消比赛资格。 - **资料管理:** 禁止损毁、丢弃或带走与比赛相关的资料,否则取消比赛资格。 - **违规处理:** 违反规定的行为将根据评分表进行扣分。 #### 三、任务背景 企业希望通过机器人系统的集成升级,实现零件生产的柔性化和智能化,以适应不同类型产品零件的共线生产需求。具体包括以下方面: - **集成需求:** 基于智能制造技术,整合工业机器人、视觉识别、数控系统、RFID等设备,实现高效生产。 - **通讯方式:** 采用工业以太网通讯完成设备控制与信息采集。 - **管理系统:** 利用人机交互系统和MES系统实现生产全流程监控与优化。 - **集成任务:** 设计、安装、调试机器人系统,并完成试生产验证。 #### 四、生产对象 - **零件描述:** 主要为汽车行业的轮毂零件,已完成粗加工的半成品铸造铝制零件。 - **定位基准:** 产品零件通过轮廓和定位基准实现准确放置。 - **工具选择:** 需要根据功能要求选择合适的工具来实现正面和背面的拾取。 #### 五、职业素养评估 - **技术应用:** 合理性和规范性。 - **工具操作:** 规范性。 - **工艺标准:** 机械电气工艺的标准性。 - **环保耗材:** 使用环保材料。 - **能耗控制:** 节能性。 - **赛场纪律:** 遵守比赛规则和安全文明生产。 #### 六、模块一:机器人系统方案设计和仿真调试 - **任务1:** 系统方案设计和仿真调试 - **方案设计** - 根据产品生产工艺流程,合理规划各单元布局分布。 - 绘制布局方案图,标注各单元名称。 - 设计控制系统结构。 - 绘制控制系统通讯拓扑结构图,标明设备名称、通讯方式和地址。 - **仿真调试** - 在虚拟调试软件中构建机器人集成应用系统。 - 定义传感器功能,使其能够检测产品零件。 - 定义指示灯的颜色状态。 - 定义分拣单元气缸的状态机,包括运动模式、最小最大值、方向和状态设置。 #### 七、总结 本次比赛旨在考核参赛选手在机器人系统集成方面的综合能力,包括但不限于方案设计、系统仿真、实际操作等方面。通过对上述任务的解析可以看出,比赛不仅要求选手具备扎实的专业知识和技术能力,还需要具备良好的团队协作能力和职业素养。此外,比赛中还强调了技术创新和环保意识的重要性,这些都是未来智能制造领域不可或缺的能力。对于参赛选手而言,这是一次宝贵的学习机会,也是对未来职业生涯的一次重要准备。
2026-02-08 16:22:48 722KB 机器人 系统集成 应用技术
1
STM32H743微控制器系列是STMicroelectronics推出的一款高性能、低功耗的32位MCU,基于ARM Cortex-M7内核,其运行频率可达400 MHz,内置丰富的外设和内存,使其在音频处理、数据采集以及复杂算法等应用中表现出色。特别地,STM32H743通过集成高级定时器、数字信号处理器(DSP)和浮点单元(FPU),非常适合执行各种复杂的信号处理任务。 在音频播放与录制领域,STM32H743可以搭配多种音频接口和编解码器模块以实现高质量的声音输出。其中,MAX98357是一款由Maxim Integrated开发的高性能、数字输入的Class D音频放大器。它支持立体声输出,并且具有I2S接口,非常适合与STM32H743这类具备I2S接口的微控制器配合使用。 为了在STM32H743上顺利驱动MAX98357,开发者们常常会选择利用其硬件特性,如DMA(Direct Memory Access)和环形缓冲。DMA能够在不需要CPU介入的情况下直接在外设和内存之间传输数据,极大降低了处理器的负载。环形缓冲技术是音频处理中的一种常用技术,它能够保证音频数据流不会因为缓冲溢出或不足而导致播放中断或者失真。 在利用HAL库(硬件抽象层库)进行开发时,开发者需要编写代码以实现I2S数据流的发送和接收、DMA传输的初始化和控制以及环形缓冲的管理。具体来说,I2S初始化配置包括选择正确的时钟源、设置采样率、数据格式和时序参数。DMA传输配置则需要指定传输数据的起始地址、数据大小以及传输方向等参数。环形缓冲的管理通常涉及到缓冲的读写指针、大小设定以及满空状态的检测。 在这个过程中,代码的编写需要严格遵循STM32和MAX98357的技术手册,以确保正确地利用硬件资源。开发者通常会使用STM32CubeMX这类图形化配置工具来配置和生成初始化代码,并在此基础上添加业务逻辑。 值得注意的是,音频播放时,音频数据的采样精度和传输速率是影响音质的关键因素。为了获取高质量音频输出,开发者需要确保在I2S总线上传输的音频数据采样率与MAX98357的规格相匹配,并且有适当的数字信号处理,如滤波器和增益控制。 实现STM32H743与MAX98357的音频播放功能,开发者需要充分掌握STM32H743的硬件特性和HAL库编程方法,以及音频信号处理的基础知识。通过仔细配置I2S、DMA和环形缓冲,可以实现流畅的音频播放效果,满足专业音频处理的要求。
2026-02-07 20:27:01 5KB
1
风电调频并网系统两域四机模型:大尺度仿真快速呈现,精准控制电力系统稳定,内含四种PSS模式,风电调频并网系统,两域四机系统 ,4机2模型。 适合大尺度仿真,仅需5秒即可仿真出60s内容。 参考自pkunder 的电力系统稳定与控制。 内含有四种PSS模式 ,核心关键词:风电调频并网系统; 两域四机系统; 4机2模型; 大尺度仿真; 仿真速度; PSS模式。,基于大尺度仿真的风电调频两域四机系统模型 风电调频并网系统是一种现代化的电力系统集成方案,其主要特点是能够有效地将风力发电机组产生的电力并入电网,并对电网的频率进行有效调节。在这一系统中,风力发电机发出的电能需要与电网的频率和电压同步,才能确保电力质量并保障电网的稳定性。两域四机模型是指在仿真研究中,将电力系统划分为两个相对独立的域,并在每个域内设置四台发电机组作为主要的电力来源,以此来模拟实际电网的运行状况。 大尺度仿真是指在模拟电力系统时,能够覆盖较大范围内的电力网络结构和电力流动,这种仿真能够提供更为全面和精确的系统响应预测。快速呈现则是指在计算机辅助仿真中,能够在较短的时间内完成对电力系统复杂动态过程的模拟。在本系统中,通过采用先进的仿真技术,实现了仅用5秒钟时间就能仿真出60秒内的系统运行情况。 在风电调频并网系统中,电力系统稳定控制器(PSS)是至关重要的部分,它主要负责在风力发电机组并网过程中,维持电力系统的同步稳定。PSS模式的多样化意味着系统可以根据不同的工作环境和电网条件,选择最适合的控制策略来保证电力系统的稳定运行。 本文档中提及的“风电调频并网系统两域四机系统”、“风电调频并网系统技术分析深度解读两域”、“风电调频并网系统深度分析在控制新时”、“风电调频并网系统在两域四机系”、“风电调频并网系统技术分析文章一引”、“风电调频并网系统快速仿真与模式的探索”、“风电调频并网系统是一种能够实现风电电力系”等文件标题,均指向了风电调频并网系统的深入研究和技术探讨。其中,“风电调频并网系统是一种能够实现风电电力系”可能涉及到风电与电网融合的技术细节和实际应用问题。 此外,文档列表中的“风电调频并网系统是一种将风力发.doc”和“风电调频并网系统是一种将风力发电机组与电力系统.doc”可能包含了有关风电调频并网系统的概述和基础知识。而“1.jpg”则可能是某张与风电调频并网系统相关的图片或图表,用于辅助说明文档内容或作为案例展示。“风电调频并网系统技术分析文章一引.txt”和“风电调频并网系统快速仿真与模式的探索.txt”可能分别提供了风电调频并网技术的分析和快速仿真方法的讨论。 风电调频并网系统的研究和应用是现代电力系统领域的一个重要分支。通过大尺度仿真技术的应用和对PSS模式的研究,能够提升电力系统的稳定性,同时优化风能的利用效率,这对于推动可再生能源的发展和保障电网的安全运行具有重要的现实意义和深远的社会影响。
2026-02-03 17:20:18 260KB
1
提取excel功能的系统资源图标,用于excel宏开发,适用于提取VBA的图标名称
2026-01-27 18:27:22 119KB 图标提取
1
简介:产后第一年发生的怀孕更有可能是无计划的。 这导致增加不利的母亲和围产期结局的风险。 但是,在此期间使用现代避孕药具有助于减少意外怀孕及其相关的不良后果。 坦桑尼亚牧民社产后避孕的数据很少。 这项研究旨在评估盖塔地布科姆育龄妇女产后使用现代避孕药的认识和相关因素。 方法:自2018年5月至6月,在坦桑尼亚西北部Geita地Bukombe的一个主要牧进行了基于社的横断面研究。研究了总共511名产后第一年的产后妇女。 。 使用多阶段采样技术来选择研究参与者。 使用SPSS 21版进行数据分析。多变量logistic回归分析用于确定产后现代避孕药具使用的独立预测因子。 结果:大多数(97.3%)的参与者知道现代避孕药具。 产后现代避孕药的使用率为11.9%。 最常用的避孕方法是植入6.5%。 绝大多数(75%)的妇女在分娩后的前三个月开始使用避孕药具。 居住在城市(AOR = 1.84,95%CI:1.20-3.79),商业女性(AOR = 2.34,95%CI:1.31-2.28),最后出生3至4个月(AOR = 3.30,95%CI: 1.11-9.85)和恢复月经(A
2026-01-26 13:47:57 472KB 行业研究
1
​ HAL_UART_Receive接收最容易丢数据了,可以考虑用中断来实现,但是HAL_UART_Receive_IT还不能直接用,容易数据丢失,实际工作中不会这样用,STM32 HAL库USART串口中断编程:演示数据丢失,需要在此基础优化一下. 本文介绍STM32F103 HAL库USART串口中断,利用环形缓冲来防止数据丢失. ​ 在STM32微控制器的使用中,HAL库提供了丰富的函数用于处理不同的硬件外设功能,其中之一是USART串口通信。在涉及到串口接收数据时,如果使用HAL_UART_Receive函数,往往会出现数据丢失的问题,尤其是在数据传输频率较高的情况下。因此,为了解决这一问题,开发者通常会采用中断模式来进行数据接收,即利用HAL_UART_Receive_IT函数。但即使在使用中断模式下,如果处理不当,数据依然可能会丢失,特别是当CPU正在执行其他任务而暂时无法响应中断时。为了进一步确保数据的完整性和实时性,引入环形缓冲是解决数据丢失问题的有效方法。 环形缓冲是一种先进先出(FIFO)的数据结构,它使用一段连续的内存空间,形成一个循环队列。这种数据结构的一个关键优势是它可以无冲突地处理数据的生产和消费。在串口通信场景中,数据的生产者是串口接收到的外部数据,而消费者则是程序中处理数据的代码。环形缓冲允许中断服务例程(ISR)快速地将接收到的数据存储在缓冲中,而主程序则可以不被中断地继续执行其他任务,之后再从缓冲中顺序取出数据进行处理。这种方式大大降低了数据丢失的风险,提高了系统的整体性能和稳定性。 在STM32F103系列微控制器上使用HAL库进行环形缓冲的设计,首先需要定义缓冲的大小,并在内存中开辟相应的存储空间。接下来,编写相应的中断服务函数,以响应串口中断事件。在中断服务函数中,将接收到的数据存储到环形缓冲中,并通过特定的指针变量来跟踪缓冲中的读写位置,确保数据不会被覆盖。 然而,仅仅依赖硬件的中断机制还是不够的,因为中断本身可能因为优先级、嵌套或意外的程序延迟而不能及时响应。因此,需要对环形缓冲的代码实现进行优化,例如,可以通过设置阈值标志来提示主程序及时读取数据,或者在主循环中检查缓冲的状态,以确保即使在长时间无中断的情况下也不会发生数据溢出。在实际应用中,环形缓冲的大小应根据数据接收的速率和处理能力合理选择,以保证既不会因为缓冲太小导致频繁的读写操作,也不会因为缓冲太大而过多地占用内存资源。 编写程序时,还需要注意同步问题,尤其是在中断服务程序和主循环之间对环形缓冲进行读写操作时。为了避免竞态条件,可能需要使用信号量、互斥量或其他同步机制来保证数据的一致性和完整性。对于STM32F103这样的Cortex-M3核心,支持的HAL库已经提供了一系列的同步机制供开发者使用。 总体而言,利用STM32 HAL库实现USART串口中断编程时,通过环形缓冲的设计可以有效防止数据丢失。这需要深入理解STM32的HAL库函数,合理设计中断优先级和处理流程,以及编写高效的数据处理算法。此外,还需要进行充分的测试以验证程序的稳定性和数据处理能力,确保在各种工作条件下都不会出现数据丢失的问题。
2026-01-22 11:23:48 12.34MB stm32 环形缓冲区
1
大多数国家都采用了电子投票系统,以防止篡改选票。 当前投票系统的基础设施不透明,很容易受到政治权力和腐败的操纵。 为避免这种情况,本文提出了一种基于算法模型的电子投票系统方案,该方案采用块链技术来防止选票被篡改。 块的数量将定义方案的安全强度。 该方案还将减少选民在选举中面临的复杂性和麻烦。 每一票都是宝贵的,必须得到保证。 实施此方案可以确保每次投票的安全性。 为了改善未来的投票方式,这种基于模型的方法将在人,政府和国家之间建立更好的相互关系。
2026-01-20 15:47:55 815KB Electronic voting Vote Blockchain
1