新聞中心
在2021年微軟Ignite大會(huì)上,微軟宣布推出一門(mén)新語(yǔ)言Power Fx,包括界面、基于Excel公式等特性。

在遂溪等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需定制開(kāi)發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),營(yíng)銷(xiāo)型網(wǎng)站建設(shè),外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè),遂溪網(wǎng)站建設(shè)費(fèi)用合理。
Visual Basic,一路走好
新生代程序員可能已經(jīng)很少使用Visual Basic,它已經(jīng)發(fā)布了30年了,它是「第一個(gè)可視化」編程的語(yǔ)言,很容易開(kāi)發(fā)出一個(gè)帶有界面的程序。2020年3月11日微軟宣布不會(huì)再開(kāi)發(fā)或增加VB的功能。
VB與Windows系統(tǒng)有天然的兼容性,例如
VBScript在「抖音黑客」手中,是表白利器(女孩子也要多學(xué)技術(shù),不要被兩行代碼騙了)。
VBA 也能夠嵌入在Office系列工具中完成一些自定義的功能,十分強(qiáng)大。
Power Fx,一門(mén)面向編程小白的語(yǔ)言
Power Fx剛剛發(fā)布,它是Microsoft Power Platform的新成員,專(zhuān)為Excel研發(fā)的。它要求用戶使用Excel公式語(yǔ)法,用很少的代碼完成復(fù)雜的功能。
Power Fx主要有三個(gè)特性:
1. Power Fx是開(kāi)源的。所以不用考慮Power Fx的付費(fèi)問(wèn)題,而且可以開(kāi)發(fā)一些有趣的工具給其他Excel用戶使用。自從微軟收購(gòu)GitHub以后,開(kāi)源世界的獨(dú)立開(kāi)發(fā)者始終保持在第一名,其中包括大殺器VS Code(天下第一),一改2001年的口號(hào)“Linux is a cancer”。Power Fx開(kāi)源地址為
https://github.com/microsoft/Power-Fx,目前Readme還不是很完善。
2. Power Fx基于Microsoft Excel。很多行業(yè)的工作都需要接觸表格,如會(huì)計(jì)、審計(jì)、銷(xiāo)售等,其中重復(fù)工作很多,例如各種每周、每月都會(huì)有的統(tǒng)計(jì),而Power Fx的開(kāi)發(fā)初衷就是想讓程序代替這種重復(fù)工作,讓你提前下班。
Power Fx基于此提出一種少量代碼的,面向Excel用戶群體的解決方案,能夠讓市場(chǎng)人員和專(zhuān)業(yè)開(kāi)發(fā)人員之間更好地溝通合作。
3. Power Fx的設(shè)計(jì)初衷就是開(kāi)發(fā)只需要少量代碼。它很容易開(kāi)發(fā)出一個(gè)帶有界面的程序,而不像C++、Python開(kāi)發(fā)程序那么復(fù)雜,這點(diǎn)和C#語(yǔ)言類(lèi)似。值是動(dòng)態(tài)綁定在界面上的,很直觀。
Power Fx的開(kāi)發(fā)團(tuán)隊(duì)在設(shè)計(jì)這門(mén)語(yǔ)言時(shí),也解決了三個(gè)用戶在學(xué)習(xí)和使用過(guò)程中在意的問(wèn)題:
1、不學(xué)習(xí)新的語(yǔ)法。大量的Excel用戶對(duì)于公式語(yǔ)法已經(jīng)熟悉了,無(wú)需學(xué)習(xí)。
2、以?xún)?nèi)容為中心。不以程序?yàn)橹行?,談起編程,非程序員可能會(huì)有一種畏懼心理。
3、實(shí)時(shí)計(jì)算。編輯時(shí)就完成編譯了,和表格一樣,而不像程序流程(編輯->編譯->發(fā)布)
當(dāng)出現(xiàn)錯(cuò)誤時(shí),會(huì)立刻提示,防止影響其他公式的運(yùn)行。
不過(guò),話說(shuō)回來(lái),微軟確實(shí)是一個(gè)語(yǔ)言開(kāi)發(fā)狂魔,評(píng)論區(qū)也提到Lightswitch,而Power Fx的推動(dòng)者Greg Lindhorst在評(píng)論區(qū)也表示RIP,并認(rèn)為Power Fx與眾不同。
我也很看好Power Fx,這讓大量Excel的專(zhuān)業(yè)人士也有機(jī)會(huì)參與到有趣的編程世界,而不必使用古老的VBA或是Python訪問(wèn)Excel接口。
當(dāng)前標(biāo)題:Excel用戶的福音:不用寫(xiě)代碼就能開(kāi)發(fā)一個(gè)帶界面的程序
轉(zhuǎn)載來(lái)于:http://m.fisionsoft.com.cn/article/cogcigc.html


咨詢(xún)
建站咨詢(xún)
