小编Sam*_*Sam的帖子

得到div占据100%的身高,减去固定高度的页眉和页脚

从我的研究来看,这似乎是一个绝对经典的CSS问题,但我无法找到明确的答案 - 所以StackOverflow就是这样.

如何设置内容div占据身高的100%,减去固定高度页眉和页脚占用的高度?

<body>
  <header>title etc</header>
  <div id="content">body content</div>
  <footer>copyright etc</footer>
</body>

//CSS
html, body { 
  height: 100%;
}
header { 
  height: 50px;
}
footer { 
  height: 50px;
}
#content { 
  height: 100% of the body height, minus header & footer
}
Run Code Online (Sandbox Code Playgroud)

我想使用纯CSS,并且答案是跨浏览器的防弹.

css

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

通信器API在哪里与Lync 2013 for VBA一起使用?

在Lync 2013之前,有一个可用于将Lync/Communicator连接到VBA的引用:

Microsoft Office Communicator 2007 API Type Library

这允许您编写如下代码:

Dim msgr As CommunicatorAPI.Messenger
Dim msg As CommunicatorAPI.IMessengerConversationWndAdvanced
Run Code Online (Sandbox Code Playgroud)

然后,您可以编写代码来操作Lync,例如生成IM等.

我最近"更新"了Office到2013.但是,上面的所有代码都不再有效,并且看起来所需的dll不包含在Lync 2013安装中.VBA抱怨因为没有找到参考.

下载Communicator 2007 SDK不允许我加载引用.我怀疑我可以重写所有代码,将其视为标准dll(可能?).

我需要使用Lync 2013引用哪个文件?

vba office-communicator lync-2013

27
推荐指数
1
解决办法
4891
查看次数

mySQL phpMyAdmin与谷歌Chrome:卡住加载

我正在使用mySQL的phpMyAdmin(通过WAMP安装)与谷歌浏览器,并在使用它一段时间后,我无法加载phpMyAdmin上的东西.它永远停留在"加载",直到我删除所有的cookie.为什么是这样?

wamp google-chrome phpmyadmin

17
推荐指数
2
解决办法
2万
查看次数

为什么Excel VBA中的.Find()方法似乎只检查前15个字符?

我有带有ID和数据的Excel列表(大约8000行以上).ID只能是带有字符的数字或数字.像" 2222222222222223 "或" 222222222222222A "(具有ID的单元格被格式化为文本)

如果我试图找到带有ID的条目地址,它将插入一个现在的行,因为它将找不到它们.是什么意思到最后我把所有参赛作品加倍.


所以我的问题是,find方法比较了多少个字符?

With objSheet
     strAdresseExcel = .Cells.Find(What:=str, After:=.Cells(1, 1), _ 
     LookAt:=Excel.XlLookAt.xlWhole, MatchCase:=True, SearchFormat:=False).Address
    End with
Run Code Online (Sandbox Code Playgroud)

所以我创建了一个8000行的虚拟列表,其中所有的ID都有数字" 2222222222222222 ",我找到了一些东西.

如果字符串中只有数字,Excel只比较前15个字符,但如果ID中有字母,我的工作正常!您可以在下面的图片中看到该问题

图像信息:
行A:
我使用条件格式.
(在"主页"选项卡上,单击"条件格式","突出显示单元格规则","重复值")
仅当ID具有数字或前15个字符存在差异时才起作用.

B行:
我和一个公式一起工作.(= IF(COUNTIF(A:A; A2)> 1;"Double";""))
你怎么看,同样的问题也发生在这里.

在此输入图像描述

excel vba find excel-vba excel-formula

10
推荐指数
1
解决办法
262
查看次数

使用Excel中的VBA到IE中的Google搜索并返回第一个结果的超链接

我一直在尝试使用IE自动化谷歌搜索Excel中的一串文本.我想在excel中的另一个单元格中返回第一个结果的网站的超链接.这可能吗?我有一个包含60,000条记录的列表,我需要谷歌搜索并在第一个结果中返回网站的超链接.你会推荐另一种解决方法吗?我提前感谢你的帮助.

excel vba msxml

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

从Excel/VBA调用Scala函数

我知道使用C++可以创建包含某些功能的DLL文件,然后可以将其导入Excel(例如通过VBA).我们来看看下面的C++函数

double __stdcall square_it(double &x)
{
    return x*x;
}
Run Code Online (Sandbox Code Playgroud)

我们假设它包含在square.dll中,以便我们可以使用以下VBA导入

Declare PtrSafe Function square_it Lib "square.dll" (ByRef x As Double) As Double
Private Sub TestSub()
    MsgBox square_it(4.5)
End Sub
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:是否可以在Scala中编写函数,然后以类似的方式从VBA调用它?

excel vba scala dllimport

7
推荐指数
1
解决办法
710
查看次数

是否有 Microsoft.Office.Interop.Excel 的替代库?

我使用Microsoft.Office.Interop.Excel参考是为了对 excel 文件进行一些操作,例如添加列、锁定单元格、使用密码保护等...

现在我必须在没有安装 office 的服务器上使用此代码,所以我不确定使用此引用的代码是否能够在那里运行。那么有没有办法在没有安装办公室的服务器上对 excel 文件执行所有这些操作?我应该使用另一个图书馆还是有一种方法可以在Microsoft.Office.Interop.Excel没有安装办公室的情况下工作?

c# excel

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

PHPExcel工作表索引越界异常

我正在使用 PHPExcel 读取 xlsx 工作簿,以下是我到目前为止仅用于设置活动工作表的代码

date_default_timezone_set('Europe/London');
set_include_path(get_include_path() . PATH_SEPARATOR . './Classes/');

include 'PHPExcel/IOFactory.php';

$reader = PHPExcel_IOFactory::createReader('Excel2007');
$reader->setReadDataOnly(true);
$xlWB = $reader->load('/' . $target_file);
$xlWB->setActiveSheetIndex(0); //EXCEPTION OCCURS HERE
Run Code Online (Sandbox Code Playgroud)

但我遇到了一个例外:

致命错误:未捕获异常“PHPExcel_Exception”,并显示消息“您试图通过越界索引将工作表设置为活动状态:0。实际工作表数量为 0。” 在 /[my root]/Classes/PHPExcel.php:695 堆栈跟踪:#0 /[my-root]/conversion-demo.php(211): PHPExcel->setActiveSheetIndex(0) #1 {main} 抛出/ [我的根]/Classes/PHPExcel.php第695

该文件是一个 .xlsx 文件,它确实存在(路径正确)并且文件中有 3 张。

我在这里做的是根本错误的事情吗?

php phpexcel

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

VBA Debug.Print半冒号

带有VBA语句的半冒号(;)的实际值/含义是Debug.Print什么?

我经常使用它,但没有真正理解它,我所知道的是它不等于vbTab常数,因为间距不一样.

Debug.Print 123;456;789
Debug.Print 123 & vbTab & 456 & vbTab & 789
Run Code Online (Sandbox Code Playgroud)

产生不同的产出.

vba

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

将变量传递给函数并返回 VBA

试图了解如何将值从函数传递回子函数并在消息框中显示结果,但我无法得到它。我缺少什么学习代码如下:-

Sub mySend()

Dim myNum As Integer

myNum = InputBox("Enter number")

myReturn (myNum)

msgbox myReturn 'would like to display result in messagebox here but no joy

End Sub
'--------------------------------------
Function myReturn(ByRef myNum As Integer)

Dim myCalc As Integer

myCalc = myNum + 10

myReturn = myCalc

End Function
Run Code Online (Sandbox Code Playgroud)

vba

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