小编Mr_*_*mas的帖子

获取Excel工作表名称并在宏中用作变量

我正在尝试找到一种方法,将Excel工作表名称用作我编写的宏中的变量.每个月我都会处理一张以2张发给我的工作簿.宏的一部分使用"打开文件"界面导航到该文件夹​​并打开该文件.

文件中的第一个工作表称为"报告",它是静态的.我所做的就是删除它(因为我不需要它).

第二张可以被称为任何东西,这是我需要运行宏的工作表.有没有办法说:

shtName = %whatever_the_sheetname_is_called%
Run Code Online (Sandbox Code Playgroud)

然后在整个宏中使用'shtName'变量?我想将这个新文件名作为变量也会有所帮助.

excel vba excel-vba

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

Javascript - 展开/折叠表格行

鉴于下表/代码,我想添加两个项目。我不太了解 JavaScript,这段代码是另一个程序员留下的。该代码以其他方式按预期工作。

这是两个项目:

  1. 该表应以折叠状态开始。所有节点都应折叠到“祖父母”级别。
  2. 应该有一个“全部展开”链接和一个单独的“全部折叠”链接。

这是我正在使用的表格:

$(function() {
        $('#mytable').on('click', '.toggle', function () {
            var findChildren = function (tr) {
                var depth = tr.data('depth');
                return tr.nextUntil($('tr').filter(function () {
                    return $(this).data('depth') <= depth;
                }));
            };
    
            var el = $(this);
            var tr = el.closest('tr');
            var children = findChildren(tr);
    
            var subnodes = children.filter('.expand');
            subnodes.each(function () {
                var subnode = $(this);
                var subnodeChildren = findChildren(subnode);
                children = children.not(subnodeChildren);
            });
    
            if (tr.hasClass('collapse')) {
                tr.removeClass('collapse').addClass('expand');
                children.hide();
            } else {
                tr.removeClass('expand').addClass('collapse');
                children.show();
            }
            return children;
        });
    });
Run Code Online (Sandbox Code Playgroud)
table …
Run Code Online (Sandbox Code Playgroud)

javascript

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

使用Excel查找列中的重复数

我试图在给定列中显示重复的计数.我可以计算列中有多少重复,但我想知道这行是第一个找到的,第二个,等等.这里是一些示例数据(已排序)以及我希望它出现的方式:

1: ALPHA | 1
2: ALPHA | 2
3: DELTA | 1
4: ECHO  | 1
5: ECHO  | 2
6: ECHO  | 3
7: HOTEL | 1
8: HOTEL | 2
Run Code Online (Sandbox Code Playgroud)

如果需要VBA或者可以在公式中完成它并不重要,我似乎无法使其工作.

excel worksheet-function

2
推荐指数
1
解决办法
7632
查看次数

如何将变量嵌入到单元格公式中

这是我的代码:

For i = Z To lastRow
Range("$A" & i).Select
ActiveCell.FormulaRC1C = "='Sheet1'!$A" & i
etc, etc.
Run Code Online (Sandbox Code Playgroud)

最后一行有一个问题(显然),因为我似乎无法弄清楚所需的报价.如何格式化双引号?有没有更好的方式来说这个?

excel vba excel-vba

2
推荐指数
1
解决办法
1197
查看次数

没有下一个错误,不知道为什么

我试图循环抛出行并说“如果此列中的单元格以 49 开头,则隐藏整行”。这是我的代码:

For i = 2 To LastRow
    If Rows("AK" & i).Value Like "49*" Then
        Rows("AK" & i).EntireRow.Hidden = True
Next i
Run Code Online (Sandbox Code Playgroud)

它一直停在最后一行并说“没有下一个”。看不到 FOR 行三行吗?这只是我喜欢的众多声明之一,但我认为修复这个将帮助我格式化其他声明。我究竟做错了什么?

excel vba

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

PHP数组值为变量

我正在使用以下代码来计算locations表中的数量:

$result = mysqli_query($conn,"SELECT location FROM table ORDER BY location");

$aloc_list = array();
while ($row = mysqli_fetch_array($result))
        {$aloc_list[] = $row['location'];
        }

print_r(array_count_values($aloc_list));
Run Code Online (Sandbox Code Playgroud)

这给了我以下数组:

Array
(
    [CANADA] => 106
    [USA] => 547
    [MEXICO] => 93
    [GREAT_BRITAIN] => 111
    [EASTERN_EUROPE] => 227
    [RUSSIA] => 405
    [CHINA] => 341
    [INDIA] => 253
)
Run Code Online (Sandbox Code Playgroud)

我试图'提取'数组值并将它们放在一个变量中,但似乎没有任何效果:

$canada = $aloc_list[0];
$canada = $aloc_list['CANADA'];
$canada = $aloc_list[0]['CANADA'];
$canada = $aloc_list[0];
Run Code Online (Sandbox Code Playgroud)

我想最终得到一个名为$canada等于106的变量,一个名为$usa等于547 的变量,等等.

我该如何做到这一点?

php mysql arrays count

2
推荐指数
1
解决办法
100
查看次数

简单的PHP/MySQL数据结果

我从互联网上抓取这段代码并稍微修改以符合我的需要,但它不起作用,我不知道为什么.我确定我忽略了一些东西,但我不太了解PHP知道我做错了什么.它uid正在出现,但没有别的.我只是想根据用户的会话ID从MySQL数据中获取信息.我检查了数据库,以确保uid显示的数据与数据匹配 - 确实如此.

<?php

include("connect.php");
session_start();

$uid = $_SESSION['user_id'];

$result = mysql_query("SELECT * FROM users WHERE id = ' . $uid . '");

if ($result) {
   echo "Connect"; } else
   { die('Invalid query: '.mysql_error()); }

$info = mysql_fetch_array($result);

echo "<br>ID: ", $uid;
echo "<br>Full Name: " .$info['full_name'] ;
echo "<br>User Name: " .$info['user_name'] ;
echo "<br>";

?>
Run Code Online (Sandbox Code Playgroud)

ps - 是的,我知道mysql_query(和其他类似的语法)已被弃用.

php mysql

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

标签 统计

excel ×4

vba ×3

excel-vba ×2

mysql ×2

php ×2

arrays ×1

count ×1

javascript ×1

worksheet-function ×1