Exce表格网

把excel的宏(vba)转换成abap代码转换成excel的宏(excel转dbc的vba代码)

来源:www.0djx.com  时间:2023-02-19 20:55   点击:174  编辑:表格网  手机版

1. excel转dbc的vba代码

  首先建立1个文件名与要修改的rom同名,后缀名为cht的文件,用记事本建立即可  打开该文件  由于每种金手指都有V1和V3这2种版本,所以有  gameshark_v1  gameshark_v3,  PAR_v1  PAR_v3  这几种,他们之间并不兼容,使用时要注明  如果你不知道你得到的金手指是哪个版本,请都试试看  输好版本后,按空格,接着输金手指码的名称(随便自定义一个)。  接下来输入金手指码,格式是:AAAAAAAABBBBBBBB  完成1个代码后,按回车,再按1次回车后可继续输入另1个代码,全部完成后保存至记忆棒  下面为1个例子  gameshark_v3MarioInfHP  995fa0d90c6720d2  gameshark_v3MarioMaxHP  21d58888c5d0e432  gameshark_v3InfHlthBat  6f4feadb0581b00e  79af5dc65ce0d2b1  dbbd599544b801c9  65f8924d2fbcd3c4  gameshark_v3StopTimer  2b399ca4ec81f071  在游戏时,在模拟器菜单中可打开或关闭金手指  记住某些金手指即使你关闭了仍然会生效,你要取消的话最好重启游戏。  貌似gpsphone和PSP的GBA模拟器的金手指是通用的~  可以直接搜索gpsp的金手指来用~  1.  1)找到EC码,如果是VBA就直接跳到2)  举例:口袋怪兽火红叶绿(386版通用)大师球EC代码:4510A,1,0  比如这个是口袋妖怪绿宝石MONEY不减EC码:5230,0,0,0,0  2)转成VBA码.  (EC)4510A,1,0<=>(EC)4510A,0001(注意,这是2字节的)  EC代码换成VBA代码:  (EC)XXXXXX<---->02XXXXXX(VBA)  (EC)04XXXX<---->0300XXXX(VBA)  转换后得到VBA代码:  0300510A:01(这是单字节的,所以需要两行代码来表示2字节)  0300510B:00  如果找到的VBA代码是这样的:0300510B:0001(这是2字节),也请换成上面那样单字节表示  (如果非要写成2字节的形式,就看2楼“进接篇”的相关说明)  用"0"按照下面那样填满(其实这是AR复号码,但是很像VBA码,所以就归类在一个步骤好了)  0300510A:00000001  0300510B:00000000  下载(160.08KB)  2009-7-2814:53这个不需要工具也能靠规律转喔..  例子1:  3C78,E7,03  在3C78前面加上0200,成为02003C78。  把后面的数反过来写在一起,成为03E7。  然后中间加上冒号就可以了。就成了02003C78:03E7。  3C78,E7,3也是像上面这样转。把3前面加个0,凑成03就可以了。  例子2:  39E2,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8  前面加上0200,成为020039E2。  然后加上冒号和08,成为020039E2:08  一共是24个地址,每个地址相差1h。  020039E2:08  020039E3:08  020039E4:08  020039E5:08  020039E6:08  ……  ……  ……  ……  020039F9:08  一共24个代码。  例子3:  假如碰上“4xxxx”格式的EC,转的时候前面加的就不是020了,是030。  3)上面转换得到的代码用"0"按照下面那样填满(其实这是AR复号码,但是很像VBA码,所以就归类在一个步骤好了)  0300510A:00000001  0300510B:00000000  4)接下来需要用到这个工具  下载回来后运行  把3)得到的代码粘贴到左边的文本框里  From框里面选RAW,To框里选ARV.1/V.2,OutputFormat里面选XXXXXXXXYYYYYYYY  然后按Proceed最后就能得到一个AR码了~  嗯,可以直接用了,不用再转换了~  5)注意AR属于gameshark_v1  2.打开记事本  按照这个格式把金手指复制进去..  如果是PAR的就写:  PAR_v"K""AAA"  "BBB"  Gameshark的就填:  Gameshark_v"K""AAA"  "BBB"  其中"AAA"是金手指的名称,貌似填中文就会变乱码,建议填英文  "BBB"就是你的金手指了  "K",每种金手指都有V1和V3这2种版本,所以有gameshark_v1gameshark_v3PAR_v1PAR_v3这几种,  他们之间并不兼容,  使用时要区别~~  比如下面是绿宝石买大师球的金手指  gameshark_v1MASTERBALL  09693CBC81BCA594  B001D0136485DBC3  注意不用带双引号  要多个金手指就换行按格式再填一个~  还有:貌似如果金手指数量超过了8个,gpsphone会错误退出喔..  3.把金手指保存为XXX.cht  XXX就填你的ROM的名字,不带后缀.  比如ROM的名字为口袋妖怪绿宝石.gba,那么金手指名字就为口袋妖怪绿宝石.cht  4.把金手指用WINSCP或91助手或其它工具上传到/var/mobile/Media/ROMs/GBA目录下和ROM放在一起.  5.运行游戏后按MENU->ToggleLoadedCheats按钮,在列表中选你的金手指就能用了~  附:口袋妖怪绿宝石386的大师球,奇异甜食,金珠金手指  使用方法:在道吉镇的商店买物品,选好购买数量后,等服务员问你是否要买下道具时,不要急着按A,先运行金手指,买下后再把金手指关掉就好了~  gameshark_v1MASTERBALL  09693CBC81BCA594  B001D0136485DBC3  gameshark_v1Sweets  23F212DD11E95831  B001D0136485DBC3  gameshark_v1Gold  5FC752346BAB2F88  B001D0136485DBC3

2. excel转dbc工具

第一种方法:人工制作

现在很多CAN卡的上位机基本上都有制作dbc文件的界面。如CANoe上位机以及PCAN的上位机均带有相关编辑界面。制作较为简单,但过程重复繁琐;

那么 ,为了从这种繁琐的工作中解脱出来,我们来谈谈第二种方法:脚本自动生成。

利用脚本生成DBC文件的大致思路如下:

●将编辑DBC文件用到的CAN通信矩阵以一定的格式排布;

●编辑脚本将EXCEL表格形式的CAN通信矩阵读取;

●脚本将dbc文件以文本(或者叫字符串)的形式写出来即可;

3. excel转pdf

1.保存Excel内容时选择点击菜单栏中的【文件】,选择【另存为】。

2.选择一个文件存储的位置。

3.在【文件名】输入自己命名的文件名,在【文件类型】窗口点击,选择选择pdf。

4. excel转dbf转换工具

用excel软件可以打开dbf文件,具体操作请参照以下步骤。

1、在电脑上随意打开一份excel文档,点击界面左上角的“office按钮”。

2、然后在出现的下拉框中找到“打开”选项,进行点击。

3、然后在出现的对话框中将选择范围设置为“所有文件(*.*)”。

4、然后在目标文件夹中找到目标bdf文件选中,点击“打开”按钮。

5、完成以上设置后,即可用excel软件打开dbf文件。

5. vba数据转换

按Alt+F11,打开VBA编辑器Alt+I+M,或【插入】-【模块】在右侧编辑区域粘贴以下代码:

这样,在单元格里可以使用=cTOe(txt)求得结果,如在B1单元格求A1单元格的替换结果,可在B1输入:=ctoe(A1)

6. excel转换dbf工具

1、用EXCEL2007打开一份客户订单

2、选中订单中的所有内容,点击菜单"文件"-"另存为"按钮

3、选择另存为的文件格式为DBF3 (dBASE Ⅲ)(*dbf)

4、选择好后,请点击"保存"按钮.

5、弹出警示窗口,此处请点击"确定"按钮.

6、弹出警示窗口,此处请点击"是"按钮.

7、转化完成后,用FOXPRO软件来打开DBF格式的文件,可以看出转化效果很好

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片