<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[IT编程技术]]></title> 
<description><![CDATA[天行健，君子以自强不息；地势坤，君子以厚德载物；]]></description>
<link>http://www.excelstudy.icu/blog/</link>
<language>zh-cn</language>
<generator>www.emlog.net</generator>
<item>
    <title>Excel函数实战-Excel函数制作下拉列表五级联动</title>
    <link>http://www.excelstudy.icu/blog/?post=83</link>
    <description><![CDATA[<div style="text-align:center;">
	<a data-v-5f7eefa6="" target="_blank" href="https://www.bilibili.com/video/BV1AYjkzUEoW/" class="name ellipsis" style="-webkit-tap-highlight-color:rgba(0, 0, 0, 0);background:#FFFFFF;color:#00A1D6;text-decoration-line:none;outline:0px;cursor:pointer;transition:color 0.2s;overflow:hidden;text-overflow:ellipsis;box-sizing:inherit;display:inline-block;max-width:420px;font-size:16px;line-height:20px;vertical-align:middle;font-family:-apple-system, BlinkMacSystemFont, &quot;"><span style="font-size:18px;">Excel函数制作下拉列表五级联动</span></a><br />
<iframe height="600" width="100%" src="//player.bilibili.com/player.html?isOutside=true&aid=114587932299818&bvid=BV1AYjkzUEoW&cid=30203907501&p=1" frameborder="0" 'allowfullscreen'="">
		</iframe>
<br />
			</div>
<br />]]></description>
    <pubDate>Wed, 28 May 2025 22:59:53 +0000</pubDate>
    <author>博主：Splendor</author>
    <guid>http://www.excelstudy.icu/blog/?post=83</guid>

</item>
<item>
    <title>【软件实战】-三端（手机、电脑、平板）会员管理系统</title>
    <link>http://www.excelstudy.icu/blog/?post=82</link>
    <description><![CDATA[<div style="text-align:center;">
	<span style="font-size:16px;"><strong><span style="font-size:24px;">会员管理系统说明</span></strong><br />
<br />
会员管理系统工作台<br />
</span><span style="font-size:16px;"><a target="_blank" href="https://www.excelstudy.icu/blog/content/uploadfile/202409/85b81726321130.png" id="ematt:140"><img class="img-responsive" src="https://www.excelstudy.icu/blog/content/uploadfile/202409/85b81726321130.png" title="点击查看原图" alt="幻灯片1.PNG" border="0" width="1280" height="720" /><br />
</a>商家管理界面说明<a target="_blank" href="https://www.excelstudy.icu/blog/content/uploadfile/202409/09c11726321135.png" id="ematt:142"><img class="img-responsive" src="https://www.excelstudy.icu/blog/content/uploadfile/202409/09c11726321135.png" title="点击查看原图" alt="幻灯片2.PNG" border="0" width="1280" height="720" /><br />
<br />
</a>商家管理界面与客户会员信息查询&nbsp;<a target="_blank" href="https://www.excelstudy.icu/blog/content/uploadfile/202409/15031726321141.png" id="ematt:144"><img class="img-responsive" src="https://www.excelstudy.icu/blog/content/uploadfile/202409/15031726321141.png" title="点击查看原图" alt="幻灯片3.PNG" border="0" width="1280" height="720" /><br />
<br />
</a>商家数据动态图表及看板数据分析管理界面<br />
<a target="_blank" href="https://www.excelstudy.icu/blog/content/uploadfile/202409/23511726321646.png" id="ematt:148"><img class="img-responsive" src="https://www.excelstudy.icu/blog/content/uploadfile/202409/23511726321646.png" title="点击查看原图" alt="幻灯片4.PNG" border="0" width="1280" height="720" /></a><br />
</span> 
</div>]]></description>
    <pubDate>Sat, 14 Sep 2024 13:30:39 +0000</pubDate>
    <author>博主：Splendor</author>
    <guid>http://www.excelstudy.icu/blog/?post=82</guid>

</item>
<item>
    <title>【前端实战】-CSS实现向上三角箭头</title>
    <link>http://www.excelstudy.icu/blog/?post=81</link>
    <description><![CDATA[<div style="text-align:center;">
	<span style="font-size:18px;">CSS实现向上三角箭头</span><br />
<br />
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG0AAABoCAIAAAB0V+myAAACF0lEQVR4Ae3b0WqEMAAFUf/cT7cthYVtV010klx1Qp4vcpzXTIuHEJiIETcWHZkIdNSREWBW7FFHRoBZsUcdGQFmxR51ZASYFXvUkRFgVuxRR0aAWbFHHRkBZsUedWQEmBV71JERYFbsUUdGgFmxRx0ZAWbFHh/iOM/L940/2T3O8zJNPzeeMtjxhXgFylTHP4jxlJGOHxGzKfMcNxCDKcMcdxFTKZMcCxEjKWMcqxDzKDMcDyCGUQY4HkZMohzteBIxhnKoI4KYQTnOEUQMoBzkiCOOphzh2AhxKGV3x6aI4yj7OnZAHETZ0bEb4gjKXo6dEbtTdnEcgtiXsr3jQMSOlI0dhyP2omzpGILYhbKZYxRie8o2joGIjSkbOMYitqSkHcMRm1GijpdAbEPJOV4IsQEl5Hg5RJqScLwoIkp52vHSiBzlOccbIEKUJxxvg0hQHnW8GeJpykOOt0Q8R1nveGPEE5SVjrdHPEpZ4/gQxEOUxY6PQqynLHN8IGIlZYHjYxFrKPccH45YTLnpKOKvY8HDvHVHEV+IBVWuOIr4B3GP8pOjiB8RNyn/OYq4gbhO+e4o4i7iCuW7Y/yz+9gP1JH5NTrqyAgwK/aoIyPArNijjowAs2KPOjICzIo96sgIMCv2qCMjwKzYo46MALNijzoyAsyKPerICDAr9qgjI8Cs2KOOjACzYo86MgLMij3qyAgwK1/ltOTdjBZDMAAAAABJRU5ErkJggg==" alt="" /><br />
	<div style="text-align:left;">
		<span style="font-size:12px;"> 
<pre class="prettyprint lang-html linenums">&lt;!DOCTYPE html&gt;
&lt;html&gt;
	&lt;head&gt;
		&lt;meta charset="utf-8"&gt;
		&lt;title&gt;&lt;/title&gt;
		&lt;style&gt;
			div {
				width: 0px;
				height: 0px;
				border: 50px solid transparent;
				border-bottom-color: red;
				border-right-color: transparent;
				border-left-color: transparent;
			}
		&lt;/style&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;div&gt;&lt;/div&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre>
<strong>网页地址：</strong><br />
<a href="https://www.excelstudy.icu/blog/HtmlTest/02xiaosanjiaoshixian/" target="_blank">https://www.excelstudy.icu/blog/HtmlTest/02xiaosanjiaoshixian/</a></span>
	</div>
</div>]]></description>
    <pubDate>Wed, 04 Sep 2024 07:59:32 +0000</pubDate>
    <author>博主：Splendor</author>
    <guid>http://www.excelstudy.icu/blog/?post=81</guid>

</item>
<item>
    <title>【前端实战】-圆角实现</title>
    <link>http://www.excelstudy.icu/blog/?post=80</link>
    <description><![CDATA[<div style="text-align:center;text-indent:2em;">
	<span style="font-size:18px;">圆角实现</span><br />
<br />
	<div style="text-align:left;">
		<div style="text-align:center;">
			<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgkAAAA7CAIAAAB+LY4gAAAESUlEQVR4Ae3dMW7iQBQGYKeLRBqqnIA2N6DiBhQ0KPegTB2JSyQSXU6QImdI5ytQpqN7Kwsr2kWKBOMxnni/VbRar+x5M99j95cN2FX4RYAAAQIE/hWo/t20RYAAAQIEQjZ4ERAgQIDAqYBsOBWxTYAAAQKywWuAAAECBE4FZMOpiG0CBAgQkA1eAwQIECBwKiAbTkVsEyBAgECHbKjr2G5jtYr5PGazuLuLmxs/BEYlUFXhh8D4BM6IvsuzYb+PzSYeHvybIUCAAIFfKZA5Gw6HeHqK29vWYjqN9Tp2u/j4iLqOr68zytmFAAECBIYTOJ4DnVH/7POGl5e4v29TYbmM9/czBrcLAQIECJQkkDkbnp7aVFgspEJJfTYXAgQIXCKQMxseH9tgeH6+ZAr2JUCAAIHCBLJlwzEYJpN4eytsiaZDgAABAhcK5MmG46WkySQ+Py+sb3cCBAgQKE8gQza8vraXkpwxlNdfMyJAgECKQNdsOBzaTyV5jyGF3zEECBAoUqBrNhyvJi0WRS7OpAgQIEAgSaBTNuz37RfcfIkhCd9BBAgQKFSgUzZsNs07DctloWszLQIECBBIE+iUDcd7JTlpSKN3FAECBIoVSM+Gum5OGqbTYpdmYgQIECCQKJCeDdttkw3rdWJhhxEgQIBAsQLp2bBaNdmw2xW7NBMjQIAAgUSB9GyYz5ts+PhILOwwAgQIEChWID0bZrMmG+q62KWZGAECBAgkCqRnw91dkw0e1JMI7zACBAgULCAbCm6OqREgQGAggfRscE1poJYpS4AAgd4F0rPBe9G9N0cBAgQIDCSQng0+wzpQy5QlQIBA7wLp2eC7b703RwECBAgMJJCeDe6ZMVDLlCVAgEDvAunZEBHutdd7fxQgQIDAEAKdssE9uodomZoECBDoXaBTNni2T+/9UYAAAQJDCHTKhojwTNAhuqYmAQIE+hXomg2HQ9zfNzfPeH7ud6JGJ0CAAIGrCXTNhoh4eWmyoari7e1q01aIAAECBHoUyJAN31eWJpP4/OxxroYmQIAAgesI5MmGiHh8bE4dJhNnD9dpnCoECBDoUSBbNnzHg/ceemyXoQkQIHAVgZzZ8H1xqapisYj396usQBECBAgQyC2QORsi4vW1/eRSVcVyKSFyd8x4BAgQ6F8gfzZExOHQfO/h9rb9/NJ0Gut17HbNw6Xr2qPi+u+qCgQIEOgm0Es2HKe038dm095z6VjG7wQIECDwiwTOyJfqjH1+2KWuY7uN1Srm85jN4vig6V+kY6oECBD4PwV++E/977/ukA1/D+PPBAgQIDAiAdkwomZaCgECBDIJyIZMkIYhQIDAiARkw4iaaSkECBDIJCAbMkEahgABAiMSkA0jaqalECBAIJOAbMgEaRgCBAiMSEA2jKiZlkKAAIFMArIhE6RhCBAgMCIB2TCiZloKAQIEMgnIhkyQhiFAgMCIBP4AP5BYtPMj+HQAAAAASUVORK5CYII=" alt="" />
		</div>
<pre class="prettyprint lang-html linenums"></pre>
<pre class="prettyprint lang-html linenums">&lt;!DOCTYPE html&gt;
&lt;html&gt;
	&lt;head&gt;
		&lt;meta charset="utf-8"&gt;
		&lt;title&gt;&lt;/title&gt;
		&lt;style&gt;
			div {
				width: 500px;
				height: 36px;
				border: 2px solid red;
				border-radius: 20px 0 0 20px;
			}
		&lt;/style&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;div&gt;&lt;/div&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre>
网页地址：<br />
<a href="https://www.excelstudy.icu/blog/HtmlTest/01yuanjiaoshixian/" target="_blank">https://www.excelstudy.icu/blog/HtmlTest/01yuanjiaoshixian/</a>
	</div>
</div>]]></description>
    <pubDate>Wed, 04 Sep 2024 07:01:02 +0000</pubDate>
    <author>博主：Splendor</author>
    <guid>http://www.excelstudy.icu/blog/?post=80</guid>

</item>
<item>
    <title>【API接口】全国五级行政区域数据接口</title>
    <link>http://www.excelstudy.icu/blog/?post=79</link>
    <description><![CDATA[<span style="color:#333333;font-family:-apple-system, BlinkMacSystemFont, &quot;font-size:14px;text-wrap:wrap;background-color:#FFFFFF;">接口地址： <a href="http://www.excelstudy.icu/api/list.php" target="_blank">https://www.excelstudy.icu/api/list.php</a>&nbsp; &nbsp; （不填写参数会显示前1~1000条数据）<br />
<br />
返回格式： JSON<br />
<br />
请求方式： GET<br />
<br />
请求示例： <a href="http://www.excelstudy.icu/api/list.php?province=辽宁省&cityname=大连市&countyname=沙河口区" target="_blank">https://www.excelstudy.icu/api/list.php?province=辽宁省&amp;cityname=大连市&amp;countyname=沙河口区<br />
<br />
</a><strong>参数请求说明：</strong><br />
<table style="width:100%;" cellpadding="2" cellspacing="0" border="1" bordercolor="#000000">
	<tbody>
		<tr>
			<td style="text-align:center;">
				名称<br />
			</td>
			<td style="text-align:center;">
				必填<br />
			</td>
			<td style="text-align:center;">
				类型
			</td>
			<td style="text-align:center;">
				说明
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				province<br />
			</td>
			<td style="text-align:center;">
				-
			</td>
			<td style="text-align:center;">
				string
			</td>
			<td style="text-align:center;">
				省
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				cityname<br />
			</td>
			<td style="text-align:center;">
				-
			</td>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">string</span><br />
			</td>
			<td style="text-align:center;">
				市
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				countyname<br />
			</td>
			<td style="text-align:center;">
				-
			</td>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">string</span><br />
			</td>
			<td style="text-align:center;">
				区_县
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				townname<br />
			</td>
			<td style="text-align:center;">
				-
			</td>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">string</span><br />
			</td>
			<td style="text-align:center;">
				乡_街道
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				detailsname<br />
			</td>
			<td style="text-align:center;">
				-
			</td>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">string</span><br />
			</td>
			<td style="text-align:center;">
				村
			</td>
		</tr>
	</tbody>
</table>
<br />
<strong>反回参数说明：</strong><br />
<table style="width:100%;" cellpadding="2" cellspacing="0" border="1" bordercolor="#000000">
	<tbody>
		<tr>
			<td style="text-align:center;">
				名称
			</td>
			<td style="text-align:center;">
				类型
			</td>
			<td style="text-align:center;">
				说明
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				id
			</td>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">string</span><br />
			</td>
			<td style="text-align:center;">
				id号
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">province</span> 
			</td>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">string</span><br />
			</td>
			<td style="text-align:center;">
				省
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">cityname</span> 
			</td>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">string</span><br />
			</td>
			<td style="text-align:center;">
				市
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">countyname</span> 
			</td>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">string</span><br />
			</td>
			<td style="text-align:center;">
				区_县
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">townname</span> 
			</td>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">string</span><br />
			</td>
			<td style="text-align:center;">
				乡_街道
			</td>
		</tr>
		<tr>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">detailsname</span> 
			</td>
			<td style="text-align:center;">
				<span style="text-align:center;text-wrap:wrap;">string</span><br />
			</td>
			<td style="text-align:center;">
				村
			</td>
		</tr>
	</tbody>
</table>
<br />
<strong>返回示例：</strong><br />
<pre class="prettyprint linenums">[
  {
    "id": "361730",
    "<span style="text-align:center;text-wrap:wrap;">province</span>": "辽宁省",
    "<span style="text-align:center;text-wrap:wrap;">cityname</span>": "大连市",
    "<span style="text-align:center;text-wrap:wrap;">countyname</span>": "沙河口区",
    "<span style="text-align:center;text-wrap:wrap;">townname</span>": "白山路街道",
    "<span style="text-align:center;text-wrap:wrap;">detailsname</span>": "碧海社区居委会"
  },
  {
    "id": "361730",
    "<span style="text-align:center;text-wrap:wrap;">province</span>": "辽宁省",
    "<span style="text-align:center;text-wrap:wrap;">cityname</span>": "大连市",
    "<span style="text-align:center;text-wrap:wrap;">countyname</span>": "沙河口区",
    "<span style="text-align:center;text-wrap:wrap;">townname</span>": "白山路街道",
    "<span style="text-align:center;text-wrap:wrap;">detailsname</span>": "集贤社区居委会" 
  }
]
</pre>
<strong>VBA调用API方法：</strong><br />
<pre class="prettyprint linenums">Sub SendHttpGetRequest()
    Dim url As String
    Dim param As String
    Dim http As Object
    
    '设置请求的URL和参数
    url = "http://www.excelstudy.icu/api/list.php?province=%E8%BE%BD%E5%AE%81%E7%9C%81&amp;cityname=%E5%A4%A7%E8%BF%9E%E5%B8%82&amp;countyname=%E6%B2%99%E6%B2%B3%E5%8F%A3%E5%8C%BA"
    
    '创建HTTP对象
    Set http = CreateObject("MSXML2.XMLHTTP")
    
    '发送GET请求
    http.Open "GET", url, False
    http.send
    
    '获取服务器响应
    strResult = http.responseText
    
    Set obj = ParseJSONData(strResult)
    '清理资源
    Set http = Nothing
End Sub

 'vba转化Json数据格式
 Function ParseJSONData(strJson)
     Dim jsonObj As Object
     Dim ScriptControl As New ScriptControl
     
     '设置ScriptControl属性
     ScriptControl.Language = "JScript"
     
     '使用"eval"方法将JSON字符串解析为JavaScript对象
     Set jsonObj = ScriptControl.Eval("(" + strJson + ")")
    
    '访问JSON对象的属性
     For Each objItem In jsonObj
        Debug.Print "省: " &amp; objItem.province
        Debug.Print "市: " &amp; objItem.cityname
        Debug.Print "区_县: " &amp; objItem.countyname
        Debug.Print "乡_街道: " &amp; objItem.townname
        Debug.Print "村: " &amp; objItem.detailsname
        Debug.Print "--------------------------"
     Next
    
     Set ParseJSONData = jsonObj
 End Function
</pre>
<br />
<br />
<br />
</span>]]></description>
    <pubDate>Wed, 24 Apr 2024 06:10:09 +0000</pubDate>
    <author>博主：Splendor</author>
    <guid>http://www.excelstudy.icu/blog/?post=79</guid>

</item>
<item>
    <title>【软件工具】-自制破解EXCEL VBA隐藏代码程序演示</title>
    <link>http://www.excelstudy.icu/blog/?post=78</link>
    <description><![CDATA[<iframe height="600" width="100%" src="https://player.youku.com/embed/XNjI4OTI1ODk1Ng==" frameborder="0" 'allowfullscreen'="">
	</iframe>]]></description>
    <pubDate>Sun, 31 Dec 2023 07:01:05 +0000</pubDate>
    <author>博主：Splendor</author>
    <guid>http://www.excelstudy.icu/blog/?post=78</guid>

</item>
<item>
    <title>【VBA实战】通用模块</title>
    <link>http://www.excelstudy.icu/blog/?post=75</link>
    <description><![CDATA[<br />
'---------------------------------------------------------------------------------------<br />
' Procedure : dicDeWeight<br />
' Author&nbsp; &nbsp; : <span style="text-wrap:wrap;">lipenghui</span><br />
' Date&nbsp; &nbsp; &nbsp; : 2018/11/13<br />
' Purpose&nbsp; &nbsp;: 字典去重<br />
'&nbsp; &nbsp; &nbsp; 方法 : .Exists()<br />
'&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: .RemoveAll<br />
'---------------------------------------------------------------------------------------<br />
'<br />
Public Function dicDeWeight(arrData)<br />
&nbsp; &nbsp; Set d = CreateObject("scripting.dictionary")<br />
&nbsp; &nbsp; For i = 1 To UBound(arrData)<br />
&nbsp; &nbsp; &nbsp; &nbsp; If arrData(i, 1) &lt;&gt; "" Then<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; d(arrData(i, 1)) = ""<br />
&nbsp; &nbsp; &nbsp; &nbsp; End If<br />
&nbsp; &nbsp; Next<br />
&nbsp; &nbsp; dicDeWeight = d.keys<br />
End Function<br />
<div style="white-space:nowrap;">
	<br />
</div>
'---------------------------------------------------------------------------------------<br />
' Procedure : getData<br />
' Author&nbsp; &nbsp; : <span style="text-wrap:wrap;">lipenghui</span><span style="text-wrap:wrap;"></span><span style="text-wrap:wrap;"></span><span style="text-wrap:wrap;"></span><br />
' Date&nbsp; &nbsp; &nbsp; : 2018/8/28<br />
' Purpose&nbsp; &nbsp;: 1,sht sheet页对象<br />
'&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2,strCearchCol iEnd获取行对应列<br />
'&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3,strRng 获取值的单元格范围 列："A2:B"<br />
'---------------------------------------------------------------------------------------<br />
'<br />
Public Function getData(sht As Object, strSearchCol As String, strRng As String, iRow)<br />
&nbsp; &nbsp; With sht<br />
&nbsp; &nbsp; &nbsp; &nbsp; iEnd = .Range(strSearchCol &amp; Rows.Count).End(xlUp).Row<br />
&nbsp; &nbsp; &nbsp; &nbsp; If iEnd &lt; iRow Then iEnd = iRow<br />
&nbsp; &nbsp; &nbsp; &nbsp; getData = .Range(strRng &amp; iEnd).Value<br />
&nbsp; &nbsp; End With<br />
End Function<br />
<div>
	<br />
</div>
<br />
<br />
'---------------------------------------------------------------------------------------<br />
' Procedure : getStrColoum<br />
' Author&nbsp; &nbsp; : lipenghui<br />
' Date&nbsp; &nbsp; &nbsp; : 2018/7/27<br />
' Purpose&nbsp; &nbsp;: 数字转换列号<br />
'---------------------------------------------------------------------------------------<br />
'<br />
Function getStrColoum(what)<br />
&nbsp; &nbsp; Set mc = Cells(1, what)<br />
&nbsp; &nbsp; getStrColoum = Mid(mc.Address, 2, Len(mc.Address) - 3)<br />
End Function<br />
<br />
<br />
<br />]]></description>
    <pubDate>Fri, 30 Jun 2023 04:31:26 +0000</pubDate>
    <author>博主：Splendor</author>
    <guid>http://www.excelstudy.icu/blog/?post=75</guid>

</item>
<item>
    <title>【GAS项目】-G表格中用GAS宏分类汇总数据</title>
    <link>http://www.excelstudy.icu/blog/?post=72</link>
    <description><![CDATA[<div style="text-align:center;">
	<span style="font-size:18px;">G表格中用GAS宏分类汇总数据<br />
	<div style="text-align:left;">
		<span style="font-size:14px;">需求：下图中，源数据部分有【大分类】和【小分类】，【大分类】如果重复就把【小分类】中的内容进行合并，并用逗号隔开，生成结果。<br />
<a target="_blank" href="http://www.excelstudy.icu/blog/content/uploadfile/202306/2ace1686977988.jpg" id="ematt:138"><img class="img-responsive" src="http://www.excelstudy.icu/blog/content/uploadfile/202306/2ace1686977988.jpg" title="点击查看原图" alt="捕获.JPG" border="0" width="941" height="584" /></a><br />
<br />
		<div style="text-align:center;">
			<span style="font-size:18px;">运行效果<strong style="font-size:16px;text-align:center;text-wrap:wrap;">（看不清点击图片放大观看）</strong><br />
<a target="_blank" href="http://www.excelstudy.icu/blog/content/uploadfile/202306/b5e91686977797.gif" id="ematt:136"><img class="img-responsive" src="http://www.excelstudy.icu/blog/content/uploadfile/202306/b5e91686977797.gif" title="点击查看原图" alt="1.gif" border="0" width="1815" height="1022" /></a></span> 
		</div>
</span> 
	</div>
</span> 
</div>]]></description>
    <pubDate>Sat, 17 Jun 2023 04:44:29 +0000</pubDate>
    <author>博主：Splendor</author>
    <guid>http://www.excelstudy.icu/blog/?post=72</guid>

</item>
<item>
    <title>【GAS项目】-常用Gmail邮件管理与生成Gmail系统</title>
    <link>http://www.excelstudy.icu/blog/?post=71</link>
    <description><![CDATA[<div style="text-align:center;">
	<span style="font-size:16px;"><strong>常用固定Gmail邮件管理与生成Gmail系统</strong><br />
	<div style="text-align:left;">
		<span style="font-size:14px;"><strong>说明：</strong>这是一个通过GAS做成的Web网站，它可以管理你日常固定格式邮件的系统，在系统中你添加一个固定邮件后，可以点击邮件生成按钮，系统会根据你的内容生成一封Gmail邮件。</span><br />
		<div style="text-align:center;">
			<br />
<strong>系统运行效果（看不清点击图片放大观看）</strong><br />
<a target="_blank" href="http://www.excelstudy.icu/blog/content/uploadfile/202306/6a0f1686767439.gif" id="ematt:134"><img class="img-responsive" src="http://www.excelstudy.icu/blog/content/uploadfile/202306/6a0f1686767439.gif" title="点击查看原图" alt="5.gif" border="0" width="1305" height="736" /></a> 
		</div>
	</div>
</span> 
</div>]]></description>
    <pubDate>Wed, 14 Jun 2023 18:24:53 +0000</pubDate>
    <author>博主：Splendor</author>
    <guid>http://www.excelstudy.icu/blog/?post=71</guid>

</item>
<item>
    <title>CSS第十一节-CSS 三大特性</title>
    <link>http://www.excelstudy.icu/blog/?post=68</link>
    <description><![CDATA[<strong><span style="font-size:24px;">CSS 三大特性</span></strong><br />
<br />
<strong>1、CSS层叠性</strong><br />
<strong>概念：</strong><br />
<ul>
	<li>
		所谓层叠性是指多种CSS样式的叠加。
	</li>
	<li>
		是浏览器处理冲突的一个能力,如果一个属性通过两个相同选择器设置到同一个元素上，那么这个时候一个属性就会将另一个属性层叠掉
	</li>
</ul>
<strong></strong><strong>原则：</strong><br />
<ul>
	<li>
		样式冲突，遵循的原则是就近原则。 那个样式离着结构近，就执行那个样式。
	</li>
	<li>
		样式不冲突，不会层叠
	</li>
</ul>
<br />
CSS层叠性最后的执行口诀：&nbsp; 长江后浪推前浪，浮事新人换旧人。<br />
<br />
<strong>2、CSS继承性</strong><br />
<strong></strong><strong>概念：</strong><br />
<ul>
	<li>
		子标签会继承父标签的某些样式，如文本颜色和字号。
	</li>
	<li>
		想要设置一个可继承的属性，只需将它应用于父元素即可。
	</li>
</ul>
<strong></strong><strong>注：</strong><br />
<ul>
	<li>
		恰当地使用继承可以简化代码，降低CSS样式的复杂性。比如有很多子级孩子都需要某个样式，可以给父级指定一个，这些孩子继承过来就好了。
	</li>
	<li>
		子元素可以继承父元素的样式（text-，font-，line-这些元素开头的可以继承，以及color属性）
	</li>
</ul>
CSS继承性口诀：&nbsp; 龙生龙，凤生凤，老鼠生的孩子会打洞。<br />
<br />
<strong>3、CSS优先级（重点）</strong><br />
概念：<br />
<ul>
	<li>
		定义CSS样式时，经常出现两个或更多规则应用在同一元素上，此时，
	</li>
	<li>
		选择器相同，则执行层叠性
	</li>
	<li>
		选择器不同，就会出现优先级的问题。
	</li>
</ul>
<br />
<strong>1）、权重计算公式</strong><br />
关于CSS权重，我们需要一套计算公式来去计算，这个就是 CSS Specificity（特殊性）<br />
<table style="border-spacing:0px;margin-top:0px;margin-bottom:16px;display:block;width:778.58px;overflow:auto;color:#333333;font-family:-apple-system, BlinkMacSystemFont, &quot;font-size:16px;background-color:#FFFFFF;">
	<thead style="box-sizing:border-box;">
		<tr style="box-sizing:border-box;border-top:1px solid #CCCCCC;">
			<th style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				标签选择器
			</th>
			<th style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				计算权重公式
			</th>
		</tr>
	</thead>
	<tbody style="box-sizing:border-box;">
		<tr style="box-sizing:border-box;border-top:1px solid #CCCCCC;">
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				继承或者 *
			</td>
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				0,0,0,0
			</td>
		</tr>
		<tr style="box-sizing:border-box;background-color:#F8F8F8;border-top:1px solid #CCCCCC;">
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				每个元素（标签选择器）
			</td>
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				0,0,0,1
			</td>
		</tr>
		<tr style="box-sizing:border-box;border-top:1px solid #CCCCCC;">
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				每个类，伪类
			</td>
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				0,0,1,0
			</td>
		</tr>
		<tr style="box-sizing:border-box;background-color:#F8F8F8;border-top:1px solid #CCCCCC;">
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				每个ID
			</td>
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				0,1,0,0
			</td>
		</tr>
		<tr style="box-sizing:border-box;border-top:1px solid #CCCCCC;">
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				每个行内样式 style=""
			</td>
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				1,0,0,0
			</td>
		</tr>
		<tr style="box-sizing:border-box;background-color:#F8F8F8;border-top:1px solid #CCCCCC;">
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				每个!important 重要的
			</td>
			<td style="margin:0px;padding:6px 13px;box-sizing:border-box;border:1px solid #DDDDDD;">
				∞ 无穷大
			</td>
		</tr>
	</tbody>
</table>
<ul>
	<li>
		值从左到右，左面的最大，一级大于一级，数位之间没有进制，级别之间不可超越。
	</li>
	<li>
		关于CSS权重，我们需要一套计算公式来去计算，这个就是 CSS Specificity（特殊性）
	</li>
	<li>
		div { color: pink!important;}
	</li>
</ul>
<strong>2）、权重叠加</strong><br />
我们经常用交集选择器，后代选择器等，是有多个基础选择器组合而成，那么此时，就会出现权重叠加。<br />
<br />
就是一个简单的加法计算<br />
<ul>
	<li>
		div ul li&nbsp; &nbsp;------&gt; 0,0,0,3
	</li>
	<li>
		.nav ul li ------&gt; 0,0,1,2
	</li>
	<li>
		a:hover&nbsp; ------&gt; 0,0,1,1
	</li>
	<li>
		.nav a&nbsp; &nbsp; ------&gt; 0,0,1,1
	</li>
</ul>
<strong></strong><strong>&nbsp;注意：</strong><br />
数位之间没有进制 比如说： 0,0,0,5 + 0,0,0,5 =0,0,0,10 而不是 0,0, 1, 0， 所以不会存在10个div能赶上一个类选择器的情况。<br />
<br />
<strong>3）、</strong><strong>继承的权重是0</strong><br />
这个不难，但是忽略很容易绕晕。其实，我们修改样式，一定要看该标签有没有被选中。<br />
<ul>
	<li>
		&nbsp;如果选中了，那么以上面的公式来计权重。谁大听谁的。
	</li>
	<li>
		&nbsp;如果没有选中，那么权重是0，因为继承的权重为0.
	</li>
</ul>
<br />]]></description>
    <pubDate>Wed, 19 Apr 2023 04:40:13 +0000</pubDate>
    <author>博主：Splendor</author>
    <guid>http://www.excelstudy.icu/blog/?post=68</guid>

</item></channel>
</rss>