为了能够快速输入时间,我有一个自定义格式
0 “:” 00
这样输入516将导致5:16。这样可以正常工作,但我想添加它是在AM还是PM。
我尝试将AM / PM添加到此自定义格式的末尾
0“:00 AM / PM
理想情况下,如果在PM中填充了单元格,它将显示为下午5:16。不幸的是,无论输入的时间是什么,它都只显示AM。
有谁知道我如何才能获得此功能?也许自定义格式不是我正在寻找的选项?
答案 0 :(得分:0)
假设我们在 A 列中输入值。如果我们输入:
file_get_contents('http://username:password@example.com/requested.file');
A1 中的,我们进行输入是早上,我们希望Excel将值转换为:
$auth = base64_encode("username:password");
$context = stream_context_create(['http' => ['header' => "Authorization: Basic $auth"]]);
$homepage = file_get_contents("http://example.com/requested.file", false, $context );
如果是下午进行输入,我们希望该值转换为516
将以下事件宏放在工作表代码区域中:
5:16 AM
这将生成具有正确格式的真实Excel时间值。