专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

excel宏关于迷宫全部代码

  下面分享一下迷宫的全部宏代码,虽然运行速度不快,但是好在可以正常运行。
  其中两个function和一个sub是用来调用的。shang、xia、zuo、you四个sub的代码几乎相同,并且都会调用aaranse,用来表示按键操作时,角色向哪个方向移动。migong用来生成新的迷宫地图,要调用两个function,其中ffkaimen用来表示生成迷宫时打开两个单元格之间的通道;ffxinbianjie用来刷新已完成的迷宫边界。kaishi用来表示手动操作角色通过迷宫正式开始了。快捷键能够起作用的前提是,先录制宏,设置好快捷键,然后将这里每一个宏里的代码复制到录制好的对应的宏里面去。
  OptionExplicit
  Subshang()
  shang宏
  快捷键:Ctrlw
  DimHH1,LL1,ii,jj,Hj1,Lj1AsLong
  HH1ActiveSheet。UsedRange。Rows。Count
  LL1ActiveSheet。UsedRange。Columns。Count
  Hj11
  Lj10
  Forjj2ToLL1
  Forii2ToHH1
  IfCells(ii,jj)。Interior。ColorRGB(255,0,255)And
  Cells(ii,jj)。Borders(xlEdgeTop)。LineStylexlNoneAnd
  Cells(iiHj1,jjLj1)。Borders(xlEdgeBottom)。LineStylexlNoneThen
  CallaaRanse(ii,jj,Hj1,Lj1)
  GoToJieshu
  EndIf
  Nextii
  Nextjj
  Jieshu:
  EndSub
  Subxia()
  xia宏
  快捷键:Ctrls
  DimHH1,LL1,ii,jj,Hj1,Lj1AsLong
  HH1ActiveSheet。UsedRange。Rows。Count
  LL1ActiveSheet。UsedRange。Columns。Count
  Hj11
  Lj10
  Forjj2ToLL1
  Forii2ToHH1
  IfCells(ii,jj)。Interior。ColorRGB(255,0,255)And
  Cells(ii,jj)。Borders(xlEdgeBottom)。LineStylexlNoneAnd
  Cells(iiHj1,jjLj1)。Borders(xlEdgeTop)。LineStylexlNoneThen
  CallaaRanse(ii,jj,Hj1,Lj1)
  GoToJieshu
  EndIf
  Nextii
  Nextjj
  Jieshu:
  EndSub
  Subzuo()
  zuo宏
  快捷键:Ctrla
  DimHH1,LL1,ii,jj,Hj1,Lj1AsLong
  HH1ActiveSheet。UsedRange。Rows。Count
  LL1ActiveSheet。UsedRange。Columns。Count
  Hj10
  Lj11
  Forjj2ToLL1
  Forii2ToHH1
  IfCells(ii,jj)。Interior。ColorRGB(255,0,255)And
  Cells(ii,jj)。Borders(xlEdgeLeft)。LineStylexlNoneAnd
  Cells(iiHj1,jjLj1)。Borders(xlEdgeRight)。LineStylexlNoneThen
  CallaaRanse(ii,jj,Hj1,Lj1)
  GoToJieshu
  EndIf
  Nextii
  Nextjj
  Jieshu:
  EndSub
  Subyou()
  you宏
  快捷键:Ctrld
  DimHH1,LL1,ii,jj,Hj1,Lj1AsLong
  HH1ActiveSheet。UsedRange。Rows。Count
  LL1ActiveSheet。UsedRange。Columns。Count
  Hj10
  Lj11
  Forjj2ToLL1
  Forii2ToHH1
  IfCells(ii,jj)。Interior。ColorRGB(255,0,255)And
  Cells(ii,jj)。Borders(xlEdgeRight)。LineStylexlNoneAnd
  Cells(iiHj1,jjLj1)。Borders(xlEdgeLeft)。LineStylexlNoneThen
  CallaaRanse(ii,jj,Hj1,Lj1)
  GoToJieshu
  EndIf
  Nextii
  Nextjj
  Jieshu:
  EndSub
  Submigong()
  migong宏
  快捷键:Ctrlm
  Application。ScreenUpdatingFalse屏幕不及时更新
  Application。DisplayAlertsFalse警告不显示
  OnErrorGoTotuichu出现错误GoTotuichu
  Cells。Delete
  Cells。Interior。ColorRGB(190,190,0)
  Cells。RowHeight14。25
  Cells。ColumnWidth1。88
  DimHH1,LL1,ii,jj,HH2,LL2,LL0,HH0AsLong
  DimBianjieAsString
  DimRnd1,Weizhi1,Hang1,Lie1,Fangxiang1AsLong
  DimRukou1,Chukou1AsLong
  Bianjie
  Bianjie每9位一组,其中234位表示行号,678位表示列号,第9位表示门的方向1下2左3右4上
  LL04起始列
  HH04起始行
  HH124行数
  LL144列数
  HH2HH1HH01末尾列
  LL2LL1LL01末尾列
  边框设为0,
  ForiiHH02ToHH22
  ForjjLL02ToLL22
  Cells(ii,jj)0
  Nextjj
  Nextii
  内部设为2
  ForiiHH0ToHH2
  ForjjLL0ToLL2
  Cells(ii,jj)4
  Nextjj
  Nextii
  WithRange(Cells(HH0,LL0),Cells(HH2,LL2))
  。Borders。LineStylexlContinuous
  。Borders。WeightxlMedium
  。Interior。ColorRGB(0,0,0)
  EndWith
  入口设为1
  jjInt(Rnd()HH1HH0)
  Cells(jj,LL01)1
  BianjieFFKaimen(jj,LL01,3,Bianjie)
  Rukou1jj
  Forii1To999999
  IfBianjieThen
  ExitFor
  EndIf
  Rnd1Int(Exp(Log(Rnd())0。3)Len(Bianjie)9)
  Weizhi1Mid(Bianjie,Rnd191,8)
  Hang1Val(Mid(Weizhi1,1,4))1000
  Lie1Val(Mid(Weizhi1,5,4))1000
  Fangxiang1Mid(Bianjie,Rnd199,1)
  BianjieFFKaimen(Hang1,Lie1,Fangxiang1,Bianjie)
  BianjieFFXinBianjie(Bianjie)
  Next
  画出口
  jjInt(Rnd()HH1HH0)
  Cells(jj,LL2)。Borders(xlEdgeRight)。LineStylexlNone
  Chukou1jj
  Cells。ClearContents
  Cells(Rukou1,LL01)
  Cells(Chukou1,LL21)
  Cells(Rukou1,LL02)。Select
  Range(Cells(HH02,LL0),Cells(HH02,LL2))。Merge
  WithCells(HH02,LL0)
  。ValueHH1LL1的迷宫
  。HorizontalAlignmentxlCenter
  。VerticalAlignmentxlCenter
  。Font。Size18
  。EntireRow。AutoFit
  EndWith
  IfLen(Cells(1,1))0Then
  Cells(1,1)
  EndIf
  tuichu:
  Application。ScreenUpdatingTrue屏幕更新
  Application。DisplayAlertsTrue警告显示
  EndSub
  Subkaishi()
  kaishi宏
  快捷键:Ctrlk
  DimHH1,LL1,Hj1,Lj1,ii,jjAsLong
  HH1ActiveSheet。UsedRange。Rows。Count
  LL1ActiveSheet。UsedRange。Columns。Count
  Hj10
  Lj11
  Forjj1ToLL1
  Forii1ToHH1
  IfCells(ii,jj)Then
  Range(Cells(ii1,jj1),Cells(ii1,jj1))。Interior。ColorRGB(255,255,255)
  Cells(ii,jj)。Interior。ColorRGB(255,0,255)
  GoToJixu
  EndIf
  Nextii
  Nextjj
  Jixu:
  ForjjLL12ToLL1
  Forii1ToHH1
  IfCells(ii,jj)Then
  Cells(ii,jj)。Interior。ColorRGB(255,255,255)
  GoToJieshu
  EndIf
  Nextii
  Nextjj
  Jieshu:
  EndSub
  FunctionFFXinBianjie(Bianjie)
  DimFH1,FL1,FH2,FL2,FX1,FX2,ii,jjAsInteger
  DimBianjie2AsString
  Bianjie2Bianjie
  iiLen(Bianjie2)9
  DoWhileii0
  FH1Val(Mid(Bianjie2,ii98,4))1000
  FL1Val(Mid(Bianjie2,ii94,4))1000
  FX1Val(Mid(Bianjie2,ii9,1))
  FH2FH1
  FL2FL1
  FX25FX1
  IfFX11Then
  FH2FH11
  ElseIfFX12Then
  FL2FL11
  ElseIfFX13Then
  FL2FL11
  ElseIfFX14Then
  FH2FH11
  EndIf
  jjLen(Bianjie2)91
  DoWhilejj0
  IfMid(Bianjie2,jj98,9)(1000FH2)(1000FL2)FX2Then
  Bianjie2Left(Bianjie2,(jj1)9)Mid(Bianjie2,jj91,Len(Bianjie2))
  ExitDo
  EndIf
  jjjj1
  Loop
  IfCells(FH2,FL2)4Then
  Bianjie2Left(Bianjie2,(ii1)9)Mid(Bianjie2,ii91,Len(Bianjie2))
  EndIf
  iiii1
  Loop
  FFXinBianjieBianjie2
  EndFunction
  FunctionFFKaimen(Hang,Lie,Fangxiang,Bianjie)
  DimBianjie2,Shanchu1AsString
  DimHang2,Lie2,iiAsLong
  Bianjie2Bianjie
  Cells(Hang,Lie)Cells(Hang,Lie)1
  Shanchu1(1000Hang)(1000Lie)Fangxiang
  iiLen(Bianjie2)9
  ForiiLen(Bianjie2)9To1Step1
  IfMid(Bianjie2,ii98,9)Shanchu1Then
  Bianjie2Left(Bianjie2,(ii1)9)Mid(Bianjie2,ii91,Len(Bianjie2))
  EndIf
  Next
  Hang2Hang
  Lie2Lie
  IfFangxiang1Then
  Cells(Hang,Lie)。Borders(xlEdgeBottom)。LineStylexlNone
  Hang2Hang1
  ElseIfFangxiang2Then
  Cells(Hang,Lie)。Borders(xlEdgeLeft)。LineStylexlNone
  Lie2Lie1
  ElseIfFangxiang3Then
  Cells(Hang,Lie)。Borders(xlEdgeRight)。LineStylexlNone
  Lie2Lie1
  ElseIfFangxiang4Then
  Cells(Hang,Lie)。Borders(xlEdgeTop)。LineStylexlNone
  Hang2Hang1
  EndIf
  Cells(Hang2,Lie2)Cells(Hang2,Lie2)1
  IfCells(Hang21,Lie2)4Then
  Bianjie2Bianjie2(1000Hang2)(1000Lie2)1
  EndIf
  IfCells(Hang2,Lie21)4Then
  Bianjie2Bianjie2(1000Hang2)(1000Lie2)2
  EndIf
  IfCells(Hang2,Lie21)4Then
  Bianjie2Bianjie2(1000Hang2)(1000Lie2)3
  EndIf
  IfCells(Hang21,Lie2)4Then
  Bianjie2Bianjie2(1000Hang2)(1000Lie2)4
  EndIf
  FFKaimenBianjie2
  EndFunction
  SubaaRanse(ii,jj,Hj1,Lj1)
  DimJj1AsInteger
  IfHj10Then
  ForJj11To1
  IfCells(iiJj1,jj2Lj1)。Interior。ColorRGB(0,0,0)Then
  Cells(iiJj1,jj2Lj1)。Interior。ColorRGB(255,255,255)
  EndIf
  Next
  ElseIfLj10Then
  ForJj11To1
  IfCells(ii2Hj1,jjJj1)。Interior。ColorRGB(0,0,0)Then
  Cells(ii2Hj1,jjJj1)。Interior。ColorRGB(255,255,255)
  EndIf
  Next
  EndIf
  IfCells(iiHj1,jjLj1)。Interior。ColorRGB(255,255,255)Or
  Cells(iiHj1,jjLj1)。Interior。ColorRGB(190,190,190)Then
  Cells(ii,jj)。Interior。ColorRGB(0,255,0)
  Cells(iiHj1,jjLj1)。Interior。ColorRGB(255,0,255)
  ElseIfCells(iiHj1,jjLj1)。Interior。ColorRGB(0,255,0)Then
  Cells(ii,jj)。Interior。ColorRGB(190,190,190)
  Cells(iiHj1,jjLj1)。Interior。ColorRGB(255,0,255)
  EndIf
  EndSub
  最后分享几个迷宫图片。

49岁的董卿,后悔了吗?近日,有媒体拍到董卿外出的近照。作为央视著名女主持,董卿也是公认的女神,对外形象一向是非常优雅精致的,不过这次董卿现身看得出来并没有刻意打扮,穿着和发型都明显没有打理。她只是穿着一你们觉得负债的人,丢人吗?生活所迫,负债的不丢人,老赖丢人。看看那所谓的大富豪有些人不是负债累累的?,贷款国家银行里钱充当包装自己的脸面而风光成为世人认为的富豪!殊不知,一旦真相大白后,一夜之间,走回原点,有没有比癌症更可怕的疾病?为什么?这类问题有些吓人,非医护人员尽量不要知道太多,容易产生不好的情绪。癌症虽然可怕,但至少还能活几年十几年,甚至有治愈希望我国每天能查出1万多癌症病人,以中老年人为主,其中早期的可以治老人脚后跟痛是怎么回事?本期医数嘉宾北医三院运动医学研究所杨渝平跟痛症,是足跟部位(一般指跟骨前结节部位位于足底后部负重区中心)非特异性疼痛性疾病的总称。这个部位的疼痛主要来源于两个部分,一个是止点位于此煤炭期货大涨,指数拉涨,煤炭股为何多股跌停?为什么最近煤炭期货大涨,指数也翻红,而煤炭股缺一直下跌?那是因为在能源短缺的背景下,期货市场煤炭钢铁石油等周期股,前一段时间受期货市场影响,大幅度拉升,纷纷突破历史新高。大幅度引领炒股高手都是怎样控制仓位的?我的仓位是这样的一般情况下,我只做一支股票。1,始终保持40(大概就是1万股)的底仓不动,这部分股票是作为长线投资的。除非遇到几个涨停板,才做减仓。所以说我一般是没有空仓的时候,我66。3女性婚后性生活频率降低,孩子是婚后两性的最强杀手?冯小姐2022年生下第一个孩子,相较于其他产妇,冯小姐结婚生子比较早,大学毕业工作稳定后就与老公扯证结婚,过了两年二人世界,25岁生了第一个孩子。因为常规检查生产产后护理以及孩子的80岁还是小又就好了陈小齐又又快12岁了,但妈妈还喊他小又。小又当儿童当得真是好。吃喝拉撒睡非常省心,节约大人的体力。从婴儿时期就是如此。如果是古代,一定乐意立他为太子。但家里并没有皇位要继承。公共场十月结晶子初嫚熙全棉时代热销款一次性内裤横评分享说来尴尬,在生孩子之前我一直没用过一次性内裤。以前每次出差都是自己洗内内,晾不干的就直接暴力吹风机烘干,实在没时间吹干的就先用保鲜袋装起来回家再收拾。直到生娃后月子期间不能碰凉水,羊蝎子是羊的哪个部分?羊蝎子到底是个什么东西,说起来还真有点意思,为什么这么说呢?因为除非亲自吃过的,或者是对美食略有研究的人,才知道这个羊蝎子是怎么回事,一般人还真不了解。说起北京的美食,我觉着最有代麒麟980在2021年底相当于什么水平?还能战吗?麒麟980相当于高通骁龙855处理器。麒麟980采用7nm制程工艺,高通骁龙855也是,骁龙855采用134组合,麒麟980采用224组合。我使用的荣耀10手机,已经使用三年多了,
寿光现代明德学校以春天的名义播下诚信的种子大众网海报新闻记者李溯通讯员孙婧刘煜刘兆云潍坊报道一元伊始万象更新迎着新春的朝阳带着新年的期盼暌别明德校园已久神兽们归笼啦沉寂了一个寒假的校园再次响起孩子们的读书声和欢笑声阔别多日台湾青年政策的发展变化基于国民党与民进党执政时期的比较从年龄和成长环境的角度,台湾选民可以分为三个世代。第一世代和第二世代,接受了国民党的政治教育,成长于国民党权威统治时期,更容易产生政党偏好。第三世代,也就是2040岁的台湾青年,他超甜的情人节文案超甜的情人节文案分享1。hr夏蝉冬宵春华秋实希望我们来日方长。2。hr恰到好处的不经意是我蓄谋已久的偶然3。hr深情不及久伴,厚爱无需多言4。hr。我爱你,心就特别软,平淡也温暖,星云法师的教育事业一直赔钱也要办学校释星云,台湾佛光山开山宗长,人间佛教推动者,逝于2023年2月5日下午,终年97岁。星云法师去世前几年,因出血性脑中风送往高雄长庚医院,最终移除了约有一个拳头大小的血块,病情审慎乐南鲁党争是如何结束的?(宫女谋杀潘皇后的背后真相是什么?)陆逊死后,孙权对朝廷做了大调整步骘为丞相吕岱升任上大将军全琮升任右大司马。w以上三人全是支持鲁王孙霸的重臣。南鲁党争似乎结局大定了?别急,还有一人也得到了重用诸葛恪。诸葛恪虽然名义阿里巴巴出售所持印度支付宝Paytm全部股份,累计套现近3亿美元记者苗艺伟编辑2月11日,印度孟买证券交易所数据显示,阿里巴巴集团新加坡电子商务公司2月10日通过大宗交易方式,以137。8亿卢比(1。67亿美元)的价格,出售了印度数字支付公司P临沂巨富林凡连垄断当地90燃气市场,打造奥德帝国,身家438亿山东临沂在山东省临沂市的河东区有一家非常有名的集团公司,他就是林氏家族的奥德集团有限公司,它的经营范围广泛,从房地产开发业金融投资业到天然气运输业城市燃气和汽车加气。在临沂,十户家中国真给了10亿美元过路费?假的!土耳其阻止瓦良格航母过境真相1949年4月23日,中国人民解放军华东军区海军在江苏白马庙宣告成立,张爱萍任司令员兼政委。从此,在中国人民解放军序列里出现了一个新的军种人民海军。1950年4月14日,海军领导机中国移动近期市场动态27亿投资两家公司推全千兆全球通活动运营商财经网讯近期,运营商财经网报道了中国移动相关市场动态,主要包括了27亿元投资两家公司广东移动全千兆助力万千家庭迈入千兆光网时代上海移动推国漫礼包以及全球通出行酒店等一应旅游相A股,方向逐渐明朗了,下周一,市场行情预判炒股,行情分析是什么?你关心什么,就会关注到什么。没有谁的风格,适合所有人,没有谁的交易体系,可以抄作业。起心动念,就注定在股市的结局了。股市的神奇之处,就是可以百花齐放,盈利才是Blur交易量猛增,NFT市场迎来新的变局者出品CoinVoice作者DanielLi作为NFT交易市场的新贵,Blur自去年10月份上线以来,就迅速成为了NFT市场的主要交易场所。据DuneAnalytics数据显示,Bl
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网