学生成绩这样分发

news2025/2/27 11:19:26

61c1b62eab9d030098984e54f91e9701.jpeg

作为一名老师,经常被问到这样的问题:“老师,我的成绩什么时候发?”、“老师,我的成绩出来了吗?”等等。倍感烦恼,需要花费时间来回答这些问题,而且有时候学生还会因为成绩不佳而抱怨。那么,如何解决这些问题?答案就是建立一个自助查询成绩的系统。

我来教给各位如何使用各种代码和Excel来实现这个系统。如果您也是老师,那么这些技能可能会对您有所帮助。

先把最简单的方法告诉大家,老师可以直接使用易查分来发布查询成绩的操作。只需注册一个账号,并登录系统。然后,创新查询,输入成绩信息,提交生成查询,学生或家长只需扫描程序二维码,即可查询到自己的成绩。

首先,创建一个Excel文件,其中包含学生的姓名、学号、课程名称和成绩等信息。可以使用以下步骤来完成这个任务:

打开Excel并创建一个新文件。

在第一列中输入学生的姓名,第二列中输入学生的学号,第三列中输入课程名称,第四列中输入成绩。

根据班级情况,输入所有学生的信息。

将文件保存为“学生成绩表.xlsx”。

然后需要编写一个VBA宏,以便学生能够通过输入学号来查询自己的成绩。以下是VBA代码的示例:

vba复制代码

Sub 查询成绩()

Dim stunum As String

Dim rng As Range

Dim row As Range

Dim cell As Range

Dim result As String

stunum = InputBox("请输入您的学号")

Set rng = ThisWorkbook.Sheets("Sheet1").Range("A2:D100")

Set row = rng.Find(What:=stunum, LookIn:=xlValues, LookAt:=xlWhole)

If row Is Nothing Then

MsgBox "未找到该学生的成绩信息!"

Else

result = "学号:" & stunum & vbCrLf & "成绩如下:" & vbCrLf & _

"课程名称" & vbTab & "成绩" & vbCrLf & _

Application.WorksheetFunction.Sum(row.Offset(0, 1).Resize(1, 2)) & vbCrLf & _

"总分:" & Application.WorksheetFunction.Sum(row.Offset(0, 1).Resize(1, 3)) & vbCrLf & _

"平均分:" & Application.WorksheetFunction.Average(row.Offset(0, 1).Resize(1, 3))

MsgBox result

End If

End Sub

9afab9377cfcf609c54a8a3599b19272.jpeg

这段代码会让学生在Excel中输入学号,然后搜索包含该学号的行。如果找到了该学生的信息,则会显示一个对话框,其中包含该学生的成绩信息,包括总分和平均分。如果没有找到该学生的信息,则会显示一个错误消息框。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

前端Vue选项卡tab切换【切换传不同参数】

目录 实例1:源码如下实例2:实战1:图片如下实例2:实战1:源码如下实例3:实战2:图片如下实例3:实战2:源码如下最后 适用于所有前端,用uniapp写的 实例1&#xff…

【k8s】pod进阶

一、资源限制 1、资源限制的概念 当定义 Pod 时可以选择性地为每个容器设定所需要的资源数量。 最常见的可设定资源是 CPU 和内存大小,以及其他类型的资源。 当为 Pod 中的容器指定了 request 资源时,调度器就使用该信息来决定将 Pod 调度到哪个节点上…

pt权重转onnx记录

方法: 1.一般YOLO 会自带一个权重pt转onnx模型的代码 export.py 2.打开export.py ,我们运行该文件可以通过命令行运行,对照修改argument参数即可 3.运行命令行如下: python ./models/export.py --weights ./models/best.pt weights&#x…

1、Flink基础概念

1、基础知识 (1)、数据流上的有状态计算 (2)、框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。 (3)、事件驱动型应用,有数据流就进行处理,无数据流就不…

探路、寻解,SaaS企业的“中国路径”在哪?

当下的中国SaaS企业,需要建立的是一个可持续增长模式。 这种可持续增长是基于企业所在赛道的价值思考,即相信SaaS能给企业带来的价值,基于需求不断打磨产品,寻找优质的企业进行服务,与优质企业共生共长,同…

OpenCV学习(七)——图像阈值

图像阈值 7.1 简单阈值7.2 自适应阈值 7.1 简单阈值 cv2.threshold(src, thresh, maxval, type, dstNone)图像阈值 src:源图像,应该为灰度图。thresh:阈值,像素值小于阈值,则将其设置为0,否则将其设置为最…

使用 Curl 和 DomCrawler 下载抖音视频链接并存储到指定文件夹

项目需求 假设我们需要从抖音平台上下载一些特定的视频,以便进行分析、编辑或其他用途。为了实现这个目标,我们需要编写一个爬虫程序来获取抖音视频的链接,并将其保存到本地文件夹中。 目标分析 在开始编写爬虫之前,我们需要了…

2021年09月 Python(三级)真题解析#中国电子学会#全国青少年软件编程等级考试

Python等级考试(1~6级)全部真题・点这里 一、单选题(共25题,每题2分,共50分) 第1题 使用map函数可以实现列表数据元素类型的转换,而无需通过循环。则将列表L[‘1’,‘3’,‘5’,‘7’,‘9’]转…

deeplog打印损失

deeplog 即 日志异常检测工具,该工具使用torchtrain整合训练代码 step1 查找文件 找到安装包 torchtrain, 打开 module.py 文件 删除文件夹 __pycache__ step2 修改文件 # Loop over each epochdef fit(self, X, y,epochs 10,batch_size 32,learn…

一图看懂CodeArts Release三大特性,带你玩转发布管理服务

体验通道: 发布管理 CodeArts Release-华为云

基于深度学习的语音识别算法的设计与实现

收藏和点赞,您的关注是我创作的动力 文章目录 概要 一、课题内容二、需求分析2.1 算法需求分析2.2 语音录制2.3 声学模型2.4 语言模型2.5 训练集和测试集2.6 深度神经网络 三 算法设计原理3.1 语音识别系统3.1.1 声学模型3.1.2 语言模型3.1.3 发音词典 四 简单问答…

树结构及其算法-二叉树节点的插入

目录 树结构及其算法-二叉树节点的插入 C代码 树结构及其算法-二叉树节点的插入 二叉树节点插入的情况和查找相似,重点是插入后仍要保持二叉查找树的特性。如果插入的节点已经在二叉树中,就没有插入的必要了,如果插入的值不在二叉树中&…

AI开源 - LangChain UI 之 Flowise

原文:AI开源 - LangChain UI 之 Flowise 一、Flowise 简介 Flowise 是一个为 LangChain 设计的用户界面(UI),使得使用 LangChain 变得更加容易(低代码模式)。 通过拖拽可视化的组件,组建工作流,就可以轻…

基于GB28181-2022实现web无插件播放H265视频

目前发布的GB28181-2022增加了对前端设备视频H265编码格式的支持,所以实现国标平台通过浏览器对H265视频流的无插件的解码播放将是未来的趋势。 目前大多的方案都是通过平台端把H265转码为H264,再推送到web前端进行解码播放,这种方式因为需要…

基于深度学习的水果识别 计算机竞赛

1 前言 Hi,大家好,这里是丹成学长,今天做一个 基于深度学习的水果识别demo 这是一个较为新颖的竞赛课题方向,学长非常推荐! 🧿 更多资料, 项目分享: https://gitee.com/dancheng-senior/pos…

Web3时代:探索DAO的未来之路

Web3 的兴起不仅代表着技术进步,更是对人类协作、创新和价值塑造方式的一次重大思考。在 Web3 时代,社区不再仅仅是共同兴趣的聚集点,而变成了一个价值交流和创新的平台。 去中心化:超越技术的革命 去中心化不仅仅是 Web3 的技术…

【运维心得】系统欢迎界面卡住的罪魁祸首

系统在登录过程中,有个欢迎界面,一般情况下,即使性能再查的电脑,大概1~3分钟也就进入系统桌面了。但这次的问题比较奇怪,始终停留欢迎界面,让人误以为是系统问题。 但到最后出现了反转&#xf…

商城性能测试LoadRunner快速上手教学

软件介绍 Virtual User Generator ,记录用户流程并创建一个自动化性能测试脚本Controller,单一控制点,轻松、有效地控制所有Vuser,执行期间监控场景性能Analysis,生成性能测试报告,以图表形式呈现。 由于…

一键添加色彩变幻效果,视频剪辑从未如此简单!

在视频制作过程中,给视频添加特效是必不可少的环节。而其中,色彩变幻效果作为一种常用的特效,能够为视频增添独特的氛围和视觉冲击力。然而,对于许多初学者来说,如何批量给视频添加色彩变幻效果特效功能却是一个难题。…

从0到1了解metasploit上线原理

在渗透的过程中拿到权限后通常会进行上线cs/msf的操作,我们了解上线的原理后,无论是对编写远控,还是绕过杀软帮助都很大。 前言 在渗透的过程中拿到权限后通常会进行上线cs/msf的操作,我们了解上线的原理后,无论是编…