2020-09
3

这是暗暗的报复吗

By xrspook @ 9:24:09 归类于: 烂日记

从粉到黑其实完全不需要经过什么大波澜,可能只是无意之间等一件事而已。一直以来,我都是Office的粉丝,非常拒绝WPS,现在我依然不喜欢WPS,尤其当我有点迷恋上VBA以后。之所以VBA,因为数据透视表已经在某些方面无法满足我懒的需求了。但我只是一个新手,所以即便是很简单的东西,我的VBA脚本也要经过很长时间才能琢磨出来。

爱上周我突然发现自己Microsoft 365上面的Power Pivot不能用了。昨天,我又突然发现,原来自己连Power Query也不能用。这两个不能用,意味着所有高端的Office功能全部歇菜。这些东西全部都不能用以后,我付费的Microsoft 365和从前不用钱,而且体积还很小、几乎不出错的Office 2003,仅仅只剩下界面比较好看,公式多了一些而已。从Office 2003到Office 365,我花了很长时间,因为一直以来我都不觉得自己必须改变。因为工作上某些公式打不开,某些功能很厉害,但我做不到。在深思熟虑以后,我才终于换到了Office 365,但是当我的Office 365。用了不到两年之后,Office 365,变成了Microsoft 365,进而发生了Office软件里最强大的功能居然失效这种事。这是我电脑自己的问题吗?但我又不能完全保证这只是某台电脑的问题,为什么单位这台机就不能开,家里那个就没问题呢?两台机都是64位的Win7,理论上应该差不多。之所以会发生这种事,是不是因为家里那台机我没有进行升级呢?虽然微软说2020年1月他们已经停止对Win7的支持,从那里以后,Microsoft 365仅仅能得到安全更新,但实际上不是这样的,因为他们新的函数,我通过更新也能使用了,而且在我完全没有察觉的前提下,插入界面也多了一个叫做加载项的东西,那里的内容一定是新的,之前我没见过,不仅仅是我没见过,我之所以判定那是新的东西,因为那个功能居然还没有翻译成中文,部分东西是英文的。这就意味着这个功能并不完全成熟,就像在Office 2016的家庭及学生版里,Power Query用的是英文界面,到了Office 365,那个东西已经是内置功能,不再是加载项了,那已经融入到了软件本身。既然微软条款上说,只对Win7系统下的Microsoft 365,进行安全更新、没有新功能,但实际上新的函数可以用,界面上也有一些不知道是什么东西的家长进怎么理解?我非常有可能相信,两个强大的Power数据处理是为他们故意屏蔽掉的,但这只是我的猜测,或许真的是我的电脑出了状况才导致那两个不能用呢。我需要回家好好验证一下。功能不能用,我把错误代码拿去搜索,得出的结果很少,而且通常都是Power BI的。数据合并这种东西如果不用Power Query,就自己写个VBA。至于Power Pivot的思路,应该能在其它更强大的数据分析软件里用,因为这可是Office 2010就可以插件使用的功能啊!

微软的作死,只会让他死得更快!

2020-09
2

恶劣的微软应答

By xrspook @ 9:34:44 归类于: 烂日记

上周,当我要在一个加入了模型的数据透视表里加入计算项的时候,发现那个东西灰色,隐隐约约之中我记得加入了模型的数据透视表字段项不在一般透视表的位置设置。当我打开Power Pivot的时候,傻眼了,马上弹出一个框“无法在PowerPivot窗口中加载表”。理论上我源数据都应该在那里表示,但现在我完全看不到,看不到就意味着我没办法在那里继续玩,这到底是什么鬼?!你说数据过不去嘛,又不完全是,因为加入模型了的数据透视表应该能做到的基础东西我的电脑里都能实现,但高端上档次的,必须在PowerPivot里操作的东西我却完全动不了,这到底是什么情况???表打不开,从菜单看来,理论上是等于没有源数据,但这个没有又不是真的没有,有些东西还是有的,比如实际上里面有我源数据的所有字段,理论上在那里瞎折腾还是能折腾出一些东西的,虽然我没有试过。PowerPivot这个东西其实我一直没有仔细用过,因为我是在学习基于Office 2013的数据透视表里第一次见识这个的,但当时我用的是Office 2003,2003根本用不了,连插件都没有,所以我就只能靠看书和想象。我已经不记得当我用上Office 365后我有没有真的打开过PowerPivot,印象之中好像没有,我只打开过Power Query,而且用得极少。

“无法在PowerPivot窗口中加载表”会给我一个错误的详细信息,里面言简意赅地写着“签名不正确。”,外加一大堆调用的东西。因为错误写得太简要了,而且是中文,我这个经常用数据透视表的人尚且很少用Power Pivot,这意味着遇到这种情况的人更少。我试着用各种排列组合的方式去搜索答案,结果都失败,还是那句,用的人太少了。签名,到底是什么签名???

于是呢,我去找微软客服。

第一天我找的是微软的官方微信群,当我把截图发过去的时候他们硬是说我用的是Win 7,已经停止技术支持,不予回答我的问题。你丫的有病啊,我用的是Microsoft 356,是付费的服务,你们凭什么不给我支持!你们为什么根本没检查过就说签名错误是Win 7导致的,而不是Microsoft 365自己的问题!那个客服还用惊讶兼鄙视的语气反问我为什么Win 7居然能装上Microsoft 365。你丫的,我开始用Office 365的时候Microsoft 365还不存在呢!即便是微软放弃支持Win 7,但他们就没说不能在Win 7上用Microsoft 365,只说在停止支持Win 7以后软件只能接受安全更新,到2023年,才会停止所有更新。既然有更新就意味着虽然不是所有功能都一定能用,但软件的基本使用是没问题的。为了用一个操作系统下的办公软件而买一个操作系统又或者是换一台电脑,这不是脑子进水是什么?!PowerPivot这个东西,从Office 2010起就已经支持,不过那时需要手动装插件,到高端上档次的Microsoft 365你居然告诉我操作系统原因所以软件不支持,不支持你卖东西的时候不提醒我啊!我发现东西用不上,要不你给我退款?!这种霸王条款跟单位的垃圾管理系统一定得用IE,而且是低端的IE才能用一个样。国内开发的软件必须配合低端的东西才能用,卖软件的公司告诉你低端的系统我们不支持。支持不支持这种东西,纯粹是懒惰的借口,你们能说出到底具体是什么原因导致不支持吗?有一个不支持原因的列表吗?我中了哪一条?!只要不是范围内的东西,出现状况就说版本原因不支持,太恶心了。如果是Win 7就不支持PowerPivot,我家的Win 7用同样的Microsoft 365,为啥就没有毛病?!

第二天,我再去找微软的在线客服,在线聊天是无法截图的,但我可以把错误信息一次性贴到对话框里。最后的回复是他们让工程师在1-8小时内座机和我联系,结果呢,已经过去18个小时了。

一个已经出现10年以上,并被列入常规功能的东西都不能保证正常使用,微软的死期真不远了。

2020-09
1

微软的末日?

By xrspook @ 15:25:21 归类于: 烂日记

好长一段时间我都觉得。自己把电脑和微软画上了等号。从前,台式机就意味着只有微软,无论是Dos系统还是后来的Windows系统。在我的世界里,除了Windows,就没有其它了。但显然,这是因为我知道的太少。后来我知道了,有些人会用苹果系统,还有些程序员会用各种编程语言写的各种系统。安卓也是一个系统,那是开源的,只不过通常我们都不用在台式机上面用安卓。微软几乎可以这么说。在过去几十年里,一直称霸着电脑系统。不仅仅是操作系统,还有里面的办公软件Office。一直以来,Windows是一回事,Office是另一回事。直到今年,微软把他们的Office 365,改名为了Microsoft 365。一开始我不觉得这到底有什么问题,但昨天我才暗暗地觉得这很不妥。

或许有一天,大家都不需要买系统了,系统是一个全家桶,你所有的资料都通过云的方式存储在上面。你可以通过任何一个机器上能获取信息,也可以进行各种操作。过去对我们来说,一个台式机就是一个世界,未来可能会被颠覆,因为到那个时候,台式机也好,其它智能设备也好,不过是一个获取信息的终端而已。终端都是一个样的,有一定的存储能力,但只是暂时。所以到那个时候,根本就不需要离线的操作系统。那么,微软就变成了一个软件。我不知道他们是不是这么想的。现在你用盗版软件,依然可以通过操作系统做其他事情,但是到了那个时代。所有人的东西都通过某个账号存储在云里面,如果你不给钱,或者你违反了某些规定,你就没办法访问到你自己的东西。那个时候,根本无所谓私隐,东西放在那里,那些人会跟你说,那是绝密资料,加了多少个密钥,但实际上,不允许你访问的时候,你没有任何办法;某些人要获得又或者销毁你资料的时候。你也毫无办法。

在单机就是一个世界的时代,自己的电脑就是一个宝库,没有互联网,所有东西都在上面。情况就像从前的人有钱,家里肯定会有个保险箱,甚至地下藏宝室之类的东西。我现在没必要这么干。如果谁有钱的话,会把钱放在某个银行又或者某些银行里,又或者他们在某个银行里还有一个非常高级的私人定制保险库。有钱人会不会担心某一天钱不在自己身边,银行会冻结了自己的资金,又或者你的资金会因为某些原因,银行不得不把它交给某些人呢?情况就像美国强行拿走伊朗在卢森堡银行账号上的钱。

Windows这东西,一代比一代厉害,但到Win10以后,其实,我并没有感觉有多么的牛逼,反而是各种bug会层出不穷。一些低端弱智的东西,居然也会出现,这么多年来,之前的系统从来没有这般水过。大概因为从前微软的操作系统就是世界之巅,而现在,其他操作系统已经崛起,甚至有超越之势,所以,最牛逼的人可能已经不在微软了,所以,临时工犯下任何错误都是很正常的。

我觉得可能某一天,中国人会极少,甚至不用微软的操作系统了。首先可能是因为他们的流氓条款,我们不能接受,其次是因为其它系统已经比他们做得更好,没必要吊死在微软这棵树上。之前我从来没有试过有这种感觉,但今天,不知道为什么我的这个念头非常强烈。

2020-08
21

懒精自动化

By xrspook @ 8:24:58 归类于: 烂日记

对别人来说,做某件事就是从系统上读取某些数字,抄在纸上,然后不断地敲计算器,得出某些数据,然后再按照某些格式整理成别人要的样子。之前我也是这么干的,但是我觉得,这实在是太累人了。我要做的不仅仅是读取系统上的数据,我做的是读取我自己的数据,然后跟系统上的做比对。做的东西必须是最小单位。明细对好了,后面的汇总是水到渠成的事。我觉得,汇总数据这种事,规则我定下来,结果应该是自动生成的,管好我的明细数据,汇总数据就不会出乱子。汇总数据出来了以后,还得按照某些格式整出来,这其实是一个填坑的过程,但是应该怎么填呢?逻辑的思路就是,如果有数据就展示出去,如果没有数据,就为空。这是主要思路,但某些细节问题其实也是需要考虑的,比如说数据与数据之间的标点符号:逗号,分号,句号,冒号等等。没有数据的时候,那个地方是空,但是在连接两个数据之间,有些人默认带入了标点符号,于是就会出现一个神经质的状态。数据与数据之间有一大堆莫名其妙的标点符号,正常情况下,那些东西都不应该存在。按照人的思路,那些东西根本不可能存在,但为什么有那些东西呢?显然是那个做判定的人没有把标点符号写到判定里。什么时候应该逗号,什么时候应该句号,当没办法判定哪个才是最后一个的时候,标点符号怎么办?其实真的不能判定吗?肯定是可以的,当某个元素的序号等于这个数组的最后一位,显然那个东西就是最后一个了。在Excel的世界里。尤其是不考虑VBA,只考虑前台的公式,这个逗号的判定在我现在的能力范围之内,的确有点难,所以遇到这种情况,我干脆每个数据给它一行,每行数据的末尾,不加任何标点符号。

昨天我突然意识到,Excel的公式编写是可以插入空格和回车的,当然,空格和回车要加在恰当的地方。比如加在数据连接的地方,不要加在某个函数里。又或者其实加在某个函数里面也是可以的,但是如果你在表达字符串的地方加入了很多空格,最终的结果肯定会哭。也正是因为回车的加入,让我的公式看上去更整洁了,我不用纠结不断地眼睛急转弯。复制粘贴也变得相当的容易。的确复制粘贴很简单,但是粘贴得多了,每一行的数据框架都是一样,只是修改了里面的部分内容就会让我自然而然想到使用循环。如果Excel的公式里有for或者while这种循环该多爽。换句话说,为什么就不能有循环呢?之所以这样,大概是因为Excel,没想过你要么在某个单元格里面展示一堆合并起来的字符串。这种字符串的合并,理论上更应该出现在Word或者普通的txt里面。

我首先写了个索引,然后写了个数据,接着对数据进行数据透视表,最后写了个很长的公式。根据数据透视表和数据透视表以外的一组数据,生成了两段字符串。字符串里面所有数字的格式全部都严格按照我需要的模样输出。这样做的确实现了我想要的功能,但我感觉还是有点麻烦,如果写个VBA,加入数组,这些东西很容易就能表达出来。从前前台看来,也会干净利落很多,但问题是,加入VBA的话。Excel的保存格式就得改变。对小白来说,VBA是个洪水猛兽。他们不知道该不该允许宏这个东西。如果我是他们,我不了解这个东西。这个东西的确有安全隐患,我肯定不会主动打开,即便我知道这个东西可能很强大。

开源的东西用起来得花一些步骤。组装好的东西用起来的确用很爽,但问题是,万一里面有猫腻呢?归根到底,还是自给自足、自娱自乐比较好。

2020-08
19

终于知道了触摸板秘籍

By xrspook @ 10:46:41 归类于: 烂日记

昨天吐槽了笔记本电脑的触摸板,我总觉得之所以这么郁闷是我有些技巧没掌握,结果呢,果然是这样!

Win 10系统下的触摸板已经具备了相当厉害的功能!这是系统与生俱来就有的能力,当然了,要做到这样估计还得配合比较现代的笔记本电脑。没有笔记本电脑,传统的台式机谈不上触摸板, Surface类的东西几乎可以称作是平板加键盘,因为本来就具备了平板的功能,能触控很正常。我智能手机平板之类的触控用多了,但笔记本的触控板却用得很少,一个是直接在图案上操控,一个是在异地操控,感觉很不一样,而且笔记本电脑触控只有那么一点地方,但对应的鼠标相对于整个屏幕而言又很小,所以会有各种纠结。曾经有段时间,鼠标流行鼠标手势,特定的鼠标手势就等于是某些功能的快捷键。那个需要特别设置,我一直都没用过。现在的笔记本电脑触摸板跟从前不一样了,从前的那个东西只是一个鼠标的替代品,早期的IBM触摸板上有一个红色的点,相比其它笔记本的触摸板,那个点非常方便,因为那个东西的使用就像一个摇杆,像某些球形滚动的鼠标,也像遥控杆。当时的笔记本电脑触摸板也有左右键,所以整个板子就只是一个通过手势滑动到某个地方定点的工具。现在的笔记本电脑的触摸板已经很不一样了,通过设置,那个东西能做到跟智能平板类似的事。从模仿鼠标,到模仿平板,甚至是手势控制比智能平板还要好,这就是科技的进步。

触摸板的手势控制不是近期才有的新鲜事。MAC估计早就有了,而PC系列,从Win 10开始已经原生支持,如果是老Windows,估计还得手动安装一些软件然后自己设定。Win 10之后,那些很方便的技术终于被收编。像我这样的人,如果不是昨天特意去寻找,根本不知道原来可以这么强大。他们为什么默认我知道呢?新买个手机,他们会给你展示一个新手教程,教会你智能手机的基本操作,但新买个笔记本电脑,他们不会给你来个教程,告诉你这个电脑的系统有多么牛逼,因为他们默认你知道。这种默认就让像我这样的人一直只是把那个已经变高端的触摸板以低端的方式使用。低端方式使用的触摸板让人随时都有外接鼠标的冲动。

以下面两个是Win 10系统触摸板的使用技巧教程,不知道那东西有多种多点触控秘籍的必须看看:

适用于 Windows 10 的触摸板手势
玩转指尖魔法,荣耀 MagicBook 触摸板手势教程

对我来说,最有用的是双指同向滑动滚动进度条。之前让我最吐槽触摸板的就是无法滚动进度条,这让我的Excel无比烦恼,知道了这个以后,秒杀就能上下左右,而且左右手都可以,不像鼠标那样默认一只手。但习惯了鼠标,现在变成了双指滑动最大的问题是方向搞错。要向下的话,鼠标滚轮应该向下拨,但触摸板是向上滑,这是一个足以把人整死的反操作。昨天是我第一次尝试触摸板手势,中招了好多次。

双指点击为右键这个也很赞,再也不用挪到右下角找右键了。三指向下显示桌面这个跟直接按Win键差不多,但Win键只有一个,三指向下左右手都可以。三指左右滑动切换应用这个跟Alt+Tab差不多,但对快捷键小白来说,三指滑动更友好。

掌握技巧以后,之前我觉得用笔记本电脑工作的时候非鼠标不可终于可以成为历史了。

© 2004 - 2026 我的天 | Theme by xrspook | Power by WordPress