小编Kim*_*Kim的帖子

如何获取countifs以在Excel中选择所有非空白单元格?

如何countifs选择所有非空白单元格?我有另外两个标准,因此counta单独使用不是一种选择.

使用istext使结果始终为0.Excel <>"" 用作标准时出错 .

excel

72
推荐指数
4
解决办法
35万
查看次数

使用PHP从模板创建新的PDF

我有一个docx文档文件设置有格式化和布局,我保存为PDF文件.我想使用此pdf文件作为模板来创建预填充用户数据的新pdf文件.

我见过FPDF,FPDI,tcPDF,domPDF,Zend PDF,http://koivi.com/fill-pdf-form-fields/(Justin Koivisto),一些像HTML2PDF这样的转换工具和这里提到的一些命令行工具堆栈溢出.除了FPDI之外,它们都没有提供使用PDF模板来搜索和替换自定义标签与实际数据(通常来自数据库)或添加数据而不指定一堆值(如x,y,postion)示例字体,字体格式等

从头开始创建PDF似乎太多了.我还没有考虑使用HTML2PDF转换器,因为结果看起来变化很大,然后存在样式问题.有些工具允许CSS,但通常有限制,如没有浮动支持.

有没有简单的方法来使用像PHPExcel的 Excel那样的模板?

我的需求是:

  • 自由
  • 加载并使用模板
  • 搜索和替换自定义标签
  • 添加数据(文本,图像,字体,格式等)
  • 自定义页眉和页脚
  • 必须使用共享主机
  • 允许下载,保存/存储到服务器并附加到最​​终生成的PDF的电子邮件(最好不必先保存)

php pdf-generation html2pdf

20
推荐指数
3
解决办法
6万
查看次数

获取远程日志,而不是提交

如何在不获取更改/提交的情况下获取远程日志?

我只想查看日志,如果自上次以来有任何新的更改pull.基本上首先避免必须stashcommit我的更改.

git帮助文件有这个例子,它以倒置的形式给出我想要的结果:

git log master --not --remotes=*/master
Shows all commits that are in local master but not in any remote repository master branches
Run Code Online (Sandbox Code Playgroud)

git logging tortoisegit

8
推荐指数
1
解决办法
1468
查看次数

如何从其他工作簿(excel)复制数据?

我已经有了一个创建工作表和其他东西的宏.创建工作表后,我是否要调用另一个宏,该数据库将数据从第二个excel(打开)复制到第一个和活动的Excel文件.

首先,我想复制到标题,但我不能让它工作 - 不断收到错误.

Sub CopyData(sheetName as String)
  Dim File as String, SheetData as String

  File = "my file.xls"
  SheetData = "name of sheet where data is"

  # Copy headers to sheetName in main file
  Workbooks(File).Worksheets(SheetData).Range("A1").Select  # fails here: Method Select for class Range failed
  Workbooks(File).Worksheets(SheetData).Range(Selection, Selection.End(xlToRight)).Select
  Workbooks(File).Worksheets(SheetData).Selection.Copy ActiveWorkbook.Sheets(sheetName).Cells(1, 1)
End Sub
Run Code Online (Sandbox Code Playgroud)

怎么了 ?

我真的想避免让"my file.xls"处于活动状态.

编辑:我必须放弃它并将SheetData复制到目标文件作为新工作表,然后才能工作. 查找并选择多行

excel vba excel-vba

6
推荐指数
1
解决办法
12万
查看次数

Git - 忘了切换分支

在开始我的项目之前,我忘了切换到一个新的分支,现在我需要将我的更改推送到一个新的分支(而不是主分支),以便其他人审查我的工作.我的工作很精彩,但保存在我当地的主人身上.

如何将我的更改移动到一个新的分支,所以当我推动它时不会弄乱主分支,而是创建一个新的远程分支?

git tortoisegit windows-7

6
推荐指数
2
解决办法
1726
查看次数

如何从PHP创建MySQL存储过程?

我尝试使用存储过程(SP)的create语句从PHP查询MySQL都失败了.这不可能吗?

如果确实可能,请举个例子.

php mysql stored-procedures

5
推荐指数
1
解决办法
1万
查看次数

重定向除白名单以外的所有IP

我想保护一些子域名不受公众侵害.应该针对IP白名单进行限制.由于重定向导致的无限循环不是问题,因为它不是www域.

我试过这个http://discussions.apple.com/message.jspa?messageID=2411725,但无法让它工作.

不过我确实先试过了

RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^123\.45\.67\.89$ [OR]
RewriteCond %{REMOTE_ADDR} !^213\.45\.67\.89$
RewriteRule ^/.* http://www.mydomain.com [R]
Run Code Online (Sandbox Code Playgroud)

..但没有工作.

我究竟做错了什么 ?

apache .htaccess

5
推荐指数
2
解决办法
4852
查看次数

Chrome扩展程序:通过注入调用页面脚本

是否可以将javascript文件注入DOM并立即执行?我希望在页面/ DOM中调用javascript函数.由于孤立的世界,单个内容脚本将无法工作.需要使用背景页面chrome.tabs.executeScript().

简单示例:
DOM javascript

function sayHello(){
  alert('Hello World');
}
Run Code Online (Sandbox Code Playgroud)

要注入的Javascript文件

console.log('Injection complete. Now calling DOM script.');
sayHello();
Run Code Online (Sandbox Code Playgroud)

javascript dom code-injection google-chrome-extension

4
推荐指数
1
解决办法
2626
查看次数

使用regex从输入字段验证sprintf格式

我有一个输入字段,可以输入常规文本和sprintf标记.

例: some text here. %1$s done %2$d times

我如何验证sprintf部件,以便它们不可能出错%$1s?文本是utf-8,据我所知,正则表达式只匹配latin-1字符.

www.regular-expressions.info没有列出/u任何地方,我认为这用于告诉字符串是unicode.

是搜索整个输入字段字符串的最佳方法,%或者$如果找到,则应用正则表达式来验证sprintf部分?

我认为正则表达式将是: /%\d\$(s|d|u|f)/u

php validation

3
推荐指数
2
解决办法
5248
查看次数

为什么这个正则表达式捕获会产生2个匹配?

我不知道为什么除了输入之外还有2个匹配使用这个正则表达式,当我预期只有1个匹配.

preg_match(/_(\d(-\d){0,3})\./,$str,$matches);
Run Code Online (Sandbox Code Playgroud)

在此文件字符串格式上name_A-B-C-D.ext.

我期望得到像这样的单一比赛:

Example A
[0] => name_A-B-C-D.ext  
[1] => A-B-C-D

Example B
[0] => name_A-B-C.ext  
[1] => A-B-C
Run Code Online (Sandbox Code Playgroud)

但这是我得到的结果:

Example A
[0] => name_A-B-C-D.ext  
[1] => A-B-C-D
[2] => -D

Example B
[0] => name_A-B-C.ext  
[1] => A-B-C
[2] => -C
Run Code Online (Sandbox Code Playgroud)

我只希望捕捉AD它之前是否连字符.这段代码是可用的,我可以简单地忽略第二场比赛,但我想知道为什么它在那里.我只能假设它与我的两个捕获组有关.我的错误在哪里?

php regex preg-match php-5.3

3
推荐指数
1
解决办法
85
查看次数

并发总和

我可以用公式求和这些数字吗?

1
2
3
4
5
6
Run Code Online (Sandbox Code Playgroud)

不,我不是在寻找="Sum(Cell ___ 1:Cell_6)".
随着"产品"的增加 - 我只想添加它们.像"= 1 + 2 + 3 + 4 + 5 + 6",但只是一个公式.例如"formulaName(6)".

excel

0
推荐指数
1
解决办法
338
查看次数

如何使用javascript更改检查状态时触发/调用事件?

当其他javascript函数更改已检查状态时,我需要触发更改事件.以下简化代码.我不能从MyOtherFunc()调用MyFunc().

jQuery的:

$(document).ready(function(){
  $('input:radio[name=rdName]').change(function(){
    MyFunc();
  });
});
function MyFunc(){
  //do stuff
}
function MyOtherFunc(){
  $('input:radio[name=rdName]')[0].checked = true;
  // Was unable to have it change based on a value
}
Run Code Online (Sandbox Code Playgroud)

单选按钮:

<input type="radio" name="rdName" value="1">
<input type="radio" name="rdName" value="2">
<input type="radio" name="rdName" value="3">
Run Code Online (Sandbox Code Playgroud)

javascript jquery javascript-events

0
推荐指数
1
解决办法
738
查看次数