当前位置:首页 » 编程软件 » excel语言编程

excel语言编程

发布时间: 2022-07-01 02:46:18

‘壹’ Excel函数编程语言,高分求助!得到正确答案后,我会追加!

Functiongmj(a,b)
Ifa<>""Andb<>""Then
Ifb=800Then
IfInStr(a,".C")OrInStr(a,"DR")OrInStr(a,"FO")Then
gmj=0.45
ElseIfInStr(a,"BL")Then
gmj=0.35
Else
gmj=0.4
EndIf
Else
IfInStr(a,".C")OrInStr(a,"DR")OrInStr(a,"FO")Then
gmj=0.55
ElseIfInStr(a,"BL")Then
gmj=0.35
Else
gmj=0.5
EndIf
EndIf
Else
gmj=""
EndIf
EndFunction


C2=GMJ(A2,B2)

‘贰’ 入门学习EXCEL的编程,需要先学习什么计算机语言

学习VB。 EXCEL编程就是VBA编程,里面代码与VB的差不多。
还有就要弄懂COM接口的东西。一般来说不建议EXCEL编程,因为你写进去宏,有可能是个漏洞,被病毒攻击。而且宏弄得太多EXCEL的速度会下降。
清楚一些比较常用的就行了。
EXCEL还是学会操作公式比较有前途

‘叁’ excel是用什么语言编写的

核心库是c++但是在去年以前用了很少的c++特性 所以更准确的说是c
2010以前的版本 核心运算有汇编 现已经被淘汰
不同的终端版本 上层有不同的代码 安卓有java web有c# javascript

‘肆’ EXCEL软件是用什么编程语言写的

原来好像是C++ ,现在新版本的好像是C# 编写了。为了推广net平台。

‘伍’ excel中的编程和c语言编程是不是一样有何区别

http://www.7880.com/Info/Article-81c56f80.html

excel的编程:
去看一下这个

另外还有
新术语:“宏”,指一系列EXCEL能够执行的VBA语句。
以下将要录制的宏非常简单,只是改变单元格颜色。请完成如下步骤:
1)打开新工作簿,确认其他工作簿已经关闭。
2)选择A1单元格。调出“常用”工具栏。
3)选择“工具”—“宏”—“录制新宏”。
4)输入“改变颜色”作为宏名替换默认宏名,单击确定,注意,此时状态栏中显示“录制”,特别是“停止录制”工具栏也显示出来。替换默认宏名主要是便于分别这些宏。
★ 宏名最多可为255个字符,并且必须以字母开始。其中可用的字符包括:字母、数字和下划线。宏名中不允许出现空格。通常用下划线代表空格。
5)选择“格式”的“单元格”,选择“图案”选项中的红色,单击“确定”。
6)单击“停止录制”工具栏按钮,结束宏录制过程。

※ 如果“停止录制”工具栏开始并未出现,请选择“工具”—“宏”—“停止录制”。

录制完一个宏后就可以执行它了。

1.4 执行宏

当执行一个宏时,EXCEL按照宏语句执行的情况就像VBA代码在对EXCEL进行“遥控”。但VBA的“遥控”不仅能使操作变得简便,还能使你获得一些使用EXCEL标准命令所无法实现的功能。而且,一旦熟悉了EXCEL的“遥控”,你都会奇怪自己在没有这些“遥控”的情况下,到底是怎么熬过来的。要执行刚才录制的宏,可以按以下步骤进行:
1)选择任何一个单元格,比如A3。
2)选择“工具”—“宏”—“宏”,显示“宏”对话框。
3)选择“改变颜色”,选择“执行”,则A3单元格的颜色变为红色。试着选择其它单元格和几个单元格组成的区域,然后再执行宏,以便加深印象。

1.5 查看录制的代码

到底是什么在控制EXCEL的运行呢?你可能有些疑惑.好,让我们看看VBA的语句吧.
1)选择“工具”—“宏”—“宏”,显示“宏”对话框。
2)单击列表中的“改变颜色”,选择“编辑”按钮。
此时,会打开VBA的编辑器窗口(VBE)。关于该编辑器,以后再详细说明,先将注意力集中到显示的代码上。代码如下:(日期和姓名会有不同)

Sub 改变颜色()
'
' 改变颜色 Macro
' xw 记录的宏 2000-6-10
'

'
With Selection.Interior
.ColorIndex = 3
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
End With
End Sub

将来会十分熟悉这种代码,虽然现在它们看上去像一种奇怪的外语。学习VBA或编程语言在某种程度上比较像在学习一种外语。

Sub 改变颜色():这是宏的名称。

中间的以“ '”开头的五行称为“注释”,它在录制宏时自动产生。

以With 开头到End With 结束的结构是With结构语句,这段语句是宏的主要部分。注意单词“selection”,它代表“突出显示的区域”(即:选定区域)。With Selection.Interior :它读作“选择区域的的内部”.这整段语句设置该区域内部的一些“属性”

C语言编程是:
优点 (1)继承了C语言的全部优点。 (2)完全的可视化。 (3)极强的兼容性,支持OWL、VCL和MFC三大类库。 (4)编译速度非常快。 缺点 由于推出的时间太短,关于它的各种资料还不太多。 综述:我认为C++ Builder 是最好的编程工具。它既保持了C语言编程的优点,又做到了完全的可视化。

‘陆’ 怎样在Excel中添加用c语言编写的程序

通过ODBC来把Excel的表格文件的当成数据库文件来进行读、写等操作,所以在Excel表格的文件的中写入的行头名必须是唯一(不要重名,相当于数据库中的id值)。本文中对Excel的文件的操作的都被封装进了一个类CSpreadSheet中,通过它我们可以非常的简单的实现各种Excel的表格数据操作,并且可以对该类的进行了扩充来满足自己需求。

具体实现

一、 包含Excel文件的操作类头文件

#Include ‘cspreadSheet.h’

二、 新建Excel的文件,并写入了默认的数据

// 新建excel的文件名以及路径,testsheet为内部的表名

cspreadSheet SS(‘c:\Test.xls’, ‘TestSheet’);

cstringArray SampleArray, testRow;

ss.beginTransaction();

// 加入标题

SampleArray.RemoveAll();

SampleArray.Add(‘姓名’);

sampleArray.Add(‘年龄’)‘

ss.AddHeaders(sampleArray);

// 加入数据

cstring strName【】= {‘徐景周’,‘徐志慧’,‘郭徽’,‘牛英俊’,‘朱小鹏’};

cstring strAg【】 = {‘27’,’23‘,‘28’,‘27’,‘26’};

for(int i = 0; i < sizeOf(strName)/sizeOf(cstring);i++;)

{

SampleArray.RemoveAll();

SampleArray.Add(strName[i]);

SampleArray.Add(strAge[i]);

ss.AddRow(sampleArray);

}

ss.Commit();

‘柒’ 操作excel最方便的编程语言

操作EXCEL最方便的语言就是VBA,没有之一。

‘捌’ Excel 请问excel都可以用什么语言开发

EXCEL作为一个完全面向对象的办公软件
任何一种面向对象语言都可以开发EXCEL,唔。。。也许Java这样的面向web的语言会麻烦一点。
别的先不提,很显然微软自家的VisualStudio里面带的都可以
只要你能在某种语言里面创建Excel对象,那么Excel的所有方法,属性,几乎所有功能都对你开放了。。。。。。

‘玖’ excel 编程是不是计算机语言

计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。
Excel的函数和宏本质就是图形化的VB,当然是计算机语言,但Excel目前都称作应用还算不上编程。

‘拾’ 如何查看EXCEL的编程语言

EXCEL的编程是通过“宏”来实现的,基于自动化方法,也叫“宏编程”。
宏编程的语言是VBA,这个语言在Office内通用,全称是Visual Basic for Application。
要查看Execel的“编程语言”代码,在工具菜单中,找到“宏”,查看“宏”即可,代码都是VBA代码,语法和VB基本相同。

Excel除了基于自动化的宏编程,还有简单的公式编程,这个在每个单元格的编辑框(表格上部)都可以看到,并且可以通过编辑框左侧的fx按钮,查看所有函数的使用帮助。

热点内容
手机无线路由器怎么设置密码 发布:2025-05-12 05:18:28 浏览:816
渝人解压密码 发布:2025-05-12 05:18:12 浏览:769
备份网站数据库备份 发布:2025-05-12 05:04:35 浏览:53
转移的存储卡 发布:2025-05-12 04:51:18 浏览:467
c语言大数相加 发布:2025-05-12 04:51:13 浏览:589
安卓内存大小有什么影响 发布:2025-05-12 04:41:36 浏览:51
以下c语言常量错误的是 发布:2025-05-12 04:40:39 浏览:808
怎么降低qq版本安卓80 发布:2025-05-12 04:40:39 浏览:191
一个密码多少人知道后就不是秘密 发布:2025-05-12 04:26:07 浏览:522
ftp端口非21 发布:2025-05-12 04:09:09 浏览:230