Month: January 2017

VBA-快速合并多个Excel工作薄为一个工作薄

  在知乎如何快速的合并多个 Excel 工作簿成为一个工作簿?答案的基础上添加了给sheet改名的功能 Function NameOfWorkbook(ByVal strFullPath As String) As String Dim FileNameFromPath FileNameFromPath = Right(strFullPath, Len(strFullPath) - InStrRev(strFullPath, "\")) NameOfWorkbook = Left(FileNameFromPath, (InStrRev(FileNameFromPath, ".", -1, vbTextCompare) - 1)) End…

Read More

readxl读取xls格式Excel可能出现数据混乱

R的readxl是个很棒的XLS和XLSX解析包,但最近发现它读取XLS(MicroSoft Excel 97-2003工作表)格式的时候,会出现数据混乱的情况,如果转为XLSX后则没有这个问题了,下面是找到的一个VBA,可以批量把XLS格式转为XLSX,方便readxl读取, Sub ChangeFileFormat() Dim strCurrentFileExt As String Dim strNewFileExt As String Dim objFSO As Object Dim objFolder As Object Dim objFile As Object Dim xlFile As Workbook Dim…

Read More

Linux共享空间上使用youtube-dl碰到的问题及解决办法

youtube-dl的安装非常简单,但在某些版本较低的Linux上使用会碰到这样的问题, Your copy of avconv is outdated, update avconv to version 10-0 or newer if you encounter any errors. 如果方便更新libav-tools,问题自然好解决,比如, sudo add-apt-repository ppa:heyarje/libav-11 && sudo apt-get update sudo apt-get install…

Read More

Clojure快速入门

前面介绍了mac OS 下配置Emacs 做为Clojure IDE 这里来列些快速入门的资料,如果你暂时并不打算花时间配置IDE或者下载lein,一样可以学习起来 最简单,并且不需要准备任何环境的做法也许就是在线体验了,可以通过Try Clojure把几分钟内学习 Clojure的题过一遍。 4Clojure 也是非常不错的学习Clojure的网站。  

Read More

mac OS 下配置Emacs 做为Clojure IDE

安装Emacs brew install --with-cocoa --srgb emacs brew linkapps emacs 安装插件cider ("MELPA Stable" . "http://stable.melpa.org/packages/") ⚠️如果packages后面没有跟/,会无法连接 安装lein wget https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein chmod u+x lein mv lein /usr/local/bin/ 在Emac中初试lein 可以用 lein new hello 创建一个新project,然后用Emac打开project.clj,然后执行(M-x)…

Read More