ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: mxf21cn

[分享] 部分省市中高考成绩查询帖汇总

  [复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-8-31 21:27 | 显示全部楼层
chinazrm 发表于 2020-8-31 06:44
大侠,有内蒙古的查询代码吗?

网址发出来,测试数据  私发

TA的精华主题

TA的得分主题

发表于 2020-9-7 10:34 | 显示全部楼层
请教老师,内蒙古高考成绩vba如何抓取网页数据到单元格
高考查询网址链接
https://www1.nm.zsks.cn/xxcx/gkcx/gkcf20.jsp

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-7 21:57 | 显示全部楼层
chinazrm 发表于 2020-9-7 10:34
请教老师,内蒙古高考成绩vba如何抓取网页数据到单元格
高考查询网址链接
https://www1.nm.zsks.cn/xxcx/ ...

输入网址  显示盗链,需要给个查询的入口,还有测试数据

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-7 22:00 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
chinazrm 发表于 2020-9-7 10:34
请教老师,内蒙古高考成绩vba如何抓取网页数据到单元格
高考查询网址链接
https://www1.nm.zsks.cn/xxcx/ ...

私发 几个   14位的 考生号   

TA的精华主题

TA的得分主题

发表于 2020-9-8 06:49 来自手机 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2020-9-8 07:30 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-12 21:13 | 显示全部楼层
chinazrm 发表于 2020-9-8 07:30
https://www.nm.zsks.cn/

Public Sub 内蒙古查询()
'Cells(rowi, 1),Cells(rowi, 2)分别对应考生号,密码
   
     Dim strURL As String
     Dim strData As String
     Dim XmlHttp As Object
     Dim a() As Byte

     
     'Set XmlHttp = CreateObject("MSXML2.XMLHTTP")
     Set XmlHttp = CreateObject("WinHttp.WinHttpRequest.5.1")
     
     'strURL = "http://cx.ahzsks.cn/pugao/pgcj2018_in.php"
     
     Set oDoc = CreateObject("htmlfile")
     
     'With CreateObject("WinHttp.WinHttpRequest.5.1")
     arr = Range("C2:J21")
     'MsgBox arr(1, 2)
     With XmlHttp
         For rowi = 2 To 21
         
         ksh = Cells(rowi, 1)
         mm = Cells(rowi, 2)
            'MsgBox ksh
            'MsgBox mm
            .Open "GET", "https://www.nm.zsks.cn/ptgxzs/xxcx/", False
            .send
            
            .Open "GET", "https://www1.nm.zsks.cn/xxcx/gkcx/gkcf20.jsp", False
            .setRequestHeader "Host", "www1.nm.zsks.cn"""
            .setRequestHeader "Connection", "keep-alive"
            .setRequestHeader "Upgrade-Insecure-Requests", "1"
            .setRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36 Edg/85.0.564.51"
            .setRequestHeader "Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9"
            .setRequestHeader "Sec-Fetch-Site", "same-site"
            .setRequestHeader "Sec-Fetch-Mode", "navigate"
            .setRequestHeader "Sec-Fetch-User", "?1"
            .setRequestHeader "Sec-Fetch-Dest", "document"
            .setRequestHeader "Referer", "https://www.nm.zsks.cn/ptgxzs/xxcx/"
            .setRequestHeader "Accept-Encoding", "gzip, deflate, br"
            .setRequestHeader "Accept-Language", "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"
            .setRequestHeader "Cookie", "JSESSIONID=3h4Xfc2GyThS29JN0BRJCQmqr1d1vnpfgJCQ1L2xN4NNhBJMpvVH!365274535; BIGipServerweb_pool=2818638090.36895.0000"
            .send
            
            
            .Open "POST", "https://www1.nm.zsks.cn/xxcx/gkcx/gkcf20.jsp", False
            .setRequestHeader "Host", "www1.nm.zsks.cn"
            .setRequestHeader "Connection", "keep-alive"
            .setRequestHeader "Content-Length", "59"
            .setRequestHeader "Cache-Control", "max-age=0"
            .setRequestHeader "Upgrade-Insecure-Requests", "1"
            .setRequestHeader "Origin", "https://www1.nm.zsks.cn"
            .setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
            .setRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36 Edg/85.0.564.51"
            .setRequestHeader "Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9"
            .setRequestHeader "Sec-Fetch-Site", "same-origin"
            .setRequestHeader "Sec-Fetch-Mode", "navigate"
            .setRequestHeader "Sec-Fetch-User", "?1"
            .setRequestHeader "Sec-Fetch-Dest", "document"
            .setRequestHeader "Referer", "https://www1.nm.zsks.cn/xxcx/gkcx/gkcf20.jsp"
            .setRequestHeader "Accept-Encoding", "gzip, deflate, br"
            .setRequestHeader "Accept-Language", "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"
            .setRequestHeader "Cookie", "JSESSIONID=3h4Xfc2GyThS29JN0BRJCQmqr1d1vnpfgJCQ1L2xN4NNhBJMpvVH!365274535; BIGipServerweb_pool=2818638090.36895.0000"
            .send "v_ksh=" & ksh & "&v_mm=" & mm & "&query=%B2%E9++%D1%AF"
           
            
            
            

            strText = .getAllResponseHeaders
            
            strText = .responseText
            Debug.Print strText
            
            
            
            
            strText = .responseText

            oDoc.body.innerHTML = Replace(StrConv(.responseBody, vbUnicode), " ", "")
            Set tr = oDoc.all.tags("Table")(1).Rows
            'MsgBox tr(1).Cells(1).innerText
            
            arr(rowi - 1, 1) = tr(1).Cells(1).innerText
            arr(rowi - 1, 2) = tr(1).Cells(2).innerText
            
            arr(rowi - 1, 3) = tr(1).Cells(3).innerText
            arr(rowi - 1, 4) = tr(1).Cells(4).innerText
            
            arr(rowi - 1, 5) = tr(1).Cells(5).innerText
            arr(rowi - 1, 6) = tr(1).Cells(6).innerText
            
            arr(rowi - 1, 7) = tr(1).Cells(7).innerText
            arr(rowi - 1, 8) = tr(1).Cells(8).innerText
            
        Next
        
        
        Range("C2:J21") = arr
     End With

End Sub

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2020-9-14 07:51 | 显示全部楼层
运行到Set tr = oDoc.all.tags("Table")(1).Rows提示
对象变量或with块变量未设置

TA的精华主题

TA的得分主题

发表于 2020-9-16 14:54 | 显示全部楼层
mxf21cn 发表于 2020-9-12 21:13
Public Sub 内蒙古查询()
'Cells(rowi, 1),Cells(rowi, 2)分别对应考生号,密码
   

老师:运行到Set tr = oDoc.all.tags("Table")(1).Rows提示
对象变量或with块变量未设置

TA的精华主题

TA的得分主题

发表于 2020-9-17 08:41 | 显示全部楼层
老师,对应了考号strText = .responseText也取到了数据,运行到Set tr = oDoc.all.tags("Table")(1).Rows就提示对象变量或with块变量未设置
<FONT face=5 color=#ff00ff size=3>
<P><BR>
<H3>2020年 普通高校招生分数查询</H3>
<HR>
<h4 id="zwfw" style="display:none">2020年高考查分暂未开放,请等待!</h4>
<font color="#8000FF">
<FORM id="cfid" name="gkcf" method="post" action="gkcf20.jsp" onsubmit="return CheckData()">
<table border="0">
<tr>
    <td class="style1" align="right" height="30">考生号(14位):</td>
    <td class="style1"><INPUT maxLength=14 size=16 name=v_ksh></td>
</tr>

<tr>
    <td class="style1" align="right" height="30">密码:</td>
    <td class="style1"><INPUT  size=18 name=v_mm type="password"></td>
</tr>
<tr>
    <td class="style1" colspan="2" align="center">
        <INPUT type="submit" value="查  询" name="query">
        <INPUT type="reset" value="重  置">
    </td>
</tr>
</table>
</FORM>
</font>
</FONT>
<TABLE border=1 cellspacing=0 align=center title=您查询的考生成绩为:>
<TR><TD><STRONG><P ALIGN=CENTER>考生号</TD>
<TD><STRONG><P ALIGN=CENTER>姓名</TD>
<TD><STRONG><P ALIGN=CENTER>语文</TD>
<TD><STRONG><P ALIGN=CENTER>文数</TD>
<TD><STRONG><P ALIGN=CENTER>文综</TD>
<TD><STRONG><P ALIGN=CENTER>英语</TD>
<TD><STRONG><P ALIGN=CENTER>听力</TD>
<TD><STRONG><P ALIGN=CENTER>总分</TD>
<TD><STRONG><P ALIGN=CENTER>总分一</TD>
<TR><TD><P ALIGN=CENTER>20150404112721</TD>
<TD><P ALIGN=CENTER>李 某某</TD>
<TD><P ALIGN=CENTER>82.5</TD>
<TD><P ALIGN=right>64</TD>
<TD><P ALIGN=right>150</TD>
<TD><P ALIGN=right>48.8</TD>
<TD><P ALIGN=right>12</TD>
<TD><P ALIGN=right>345</TD>
<TD><STRONG><P ALIGN=CENTER>345</TD>
</TABLE>
<TABLE border=0 align=center>
<br>
<TR align=left><td><b>说明:</b></td></TR>
<TR align=left><td>科目分数为-2表示该科目违规,取消该科目成绩。</td></TR>
<TR align=left><td>科目分数为-1表示该科目缺考。</td></TR>
<TR align=left><td>总分为-2表示该生违规,各科成绩无效。</td></TR>
<TR align=left><td>总分一用于普通文科、普通理科、高职对口招生各科类(除蒙牧医类)投档</td></TR>
<TR align=left><td>总分二用于蒙授文科、蒙授理科、蒙牧医类投档</td></TR>
<TR align=left><td>总分三用于汉授艺术、汉授体育类投档</td></TR>
<TR align=left><td>总分四用于蒙授艺术、蒙授体育类投档</td></TR>
</TABLE>

<HR>
<FONT face=5
color=#000000 size=2> 教育招生考试信息中心 版权所有
<BR><BR></FONT></CENTER>
</body>
</html>


<FONT face=5 color=#ff00ff size=3>
<P><BR>
<H3>2020年 自治区普通高校招生分数查询</H3>
<HR>
<h4 id="zwfw" style="display:none">2020年高考查分暂未开放,请等待!</h4>
<font color="#8000FF">
<FORM id="cfid" name="gkcf" method="post" action="gkcf20.jsp" onsubmit="return CheckData()">
<table border="0">
<tr>
    <td class="style1" align="right" height="30">考生号(14位):</td>
    <td class="style1"><INPUT maxLength=14 size=16 name=v_ksh></td>
</tr>

<tr>
    <td class="style1" align="right" height="30">密码:</td>
    <td class="style1"><INPUT  size=18 name=v_mm type="password"></td>
</tr>
<tr>
    <td class="style1" colspan="2" align="center">
        <INPUT type="submit" value="查  询" name="query">
        <INPUT type="reset" value="重  置">
    </td>
</tr>
</table>
</FORM>
</font>
</FONT>
<TABLE border=1 cellspacing=0 align=center title=您查询的考生成绩为:>
<TR><TD><STRONG><P ALIGN=CENTER>考生号</TD>
<TD><STRONG><P ALIGN=CENTER>姓名</TD>
<TD><STRONG><P ALIGN=CENTER>语文</TD>
<TD><STRONG><P ALIGN=CENTER>文数</TD>
<TD><STRONG><P ALIGN=CENTER>文综</TD>
<TD><STRONG><P ALIGN=CENTER>英语</TD>
<TD><STRONG><P ALIGN=CENTER>听力</TD>
<TD><STRONG><P ALIGN=CENTER>总分</TD>
<TD><STRONG><P ALIGN=CENTER>总分一</TD>
<TR><TD><P ALIGN=CENTER>20150404112721</TD>
<TD><P ALIGN=CENTER>李某某</TD>
<TD><P ALIGN=CENTER>82.5</TD>
<TD><P ALIGN=right>64</TD>
<TD><P ALIGN=right>150</TD>
<TD><P ALIGN=right>48.8</TD>
<TD><P ALIGN=right>12</TD>
<TD><P ALIGN=right>345</TD>
<TD><STRONG><P ALIGN=CENTER>345</TD>
</TABLE>
<TABLE border=0 align=center>
<br>
<TR align=left><td><b>说明:</b></td></TR>
<TR align=left><td>科目分数为-2表示该科目违规,取消该科目成绩。</td></TR>
<TR align=left><td>科目分数为-1表示该科目缺考。</td></TR>
<TR align=left><td>总分为-2表示该生违规,各科成绩无效。</td></TR>
<TR align=left><td>总分一用于普通文科、普通理科、高职对口招生各科类(除蒙牧医类)投档</td></TR>
<TR align=left><td>总分二用于蒙授文科、蒙授理科、蒙牧医类投档</td></TR>
<TR align=left><td>总分三用于汉授艺术、汉授体育类投档</td></TR>
<TR align=left><td>总分四用于蒙授艺术、蒙授体育类投档</td></TR>
</TABLE>

<HR>
<FONT face=5
color=#000000 size=2> 教育招生考试信息中心 版权所有
<BR><BR></FONT></CENTER>
</body>
</html>






<html>
<head>
<title>
2020年 自治区普通高校招生分数查询
</title>

<SCRIPT language = "JavaScript">
   
    function CheckData()
    {
        var thevalue = document.gkcf.v_ksh.value;
        var thevaluemm = document.gkcf.v_mm.value;
        if (isNaN(thevalue))
        {
            alert("考生考号只能是数字!");
            document.gkcf.v_ksh.value="";
            document.gkcf.v_ksh.focus();
            return false;
        }
        if (thevalue.length!=14)
        {
            alert("考生考号应该为14位!");
            document.gkcf.v_ksh.value="";
            document.gkcf.v_ksh.focus();
            return false;
        }
         if (thevaluemm.length==0)
        {
            alert("密码不能为空!");
            document.gkcf.v_mm.value="";
            document.gkcf.v_mm.focus();
            return false;
        }
    };
</script>


<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">

</head>
<style type = "text/css">
<!--
.style1{
    font-family: "宋体";
    font-size: 14px;
    color:#8000FF;
        }
.style2{
    font-family: "宋体";
    font-size: 14px;
    color:blue;
        }
-->
</style>

<body bgcolor="#ffffff">


<CENTER>
<FONT face=5 color=#ff00ff size=3>
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-18 08:11 , Processed in 0.044444 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表