小编acr*_*acr的帖子

使用excel VBA清除除第一行之外的整行数据

我正在使用下面的代码来清除 A2:H2 行中的内容,除了我有标题的第一个行。如果中间没有空白单元格,则此代码运行良好。但是,即使有一个空白单元格,我如何清除所有内容?

Sub Clear()

Dim s1Sheet As Worksheet

Set s1Sheet = Workbooks("StockScreen.xlsm").Sheets("TimeStampWork")

s1Sheet.Range(s1Sheet.Range("A2:H2"), s1Sheet.Range("A2:H2").End(xlDown)).ClearContents

End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba excel-2010

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

如何触发'输入更改'功能取决于使用javascript的文本框值

我正在使用带有文本框的范围滑块,因此每当我滑动范围时,值都会在文本框中更新.每当我更改文本框中的值时,滑块也会相应移动.

使用javascript,我也将滑块下部颜色更改为橙​​色.当我手动滑动范围但面临问题时,移动滑块取决于手动文本框值更新,这是完美的.滑块正在移动,但下部颜色未更新.我认为这是因为改变功能与范围不触发.你能告诉我如何通过文本框更新触发它吗?

我的代码:

</head>
</head>

<body>
<input type="range" min="1" max="100" step=".1" value="15"id="myrange" class="myrange">
<input type="text" id="priceText"></input>
</body>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

$(function() {
var style = $("<style>", {type:"text/css"}).appendTo("head");
$('#priceText').val($(myrange).val());

 $('input[type="range"]').on('input change', function() {

 var val = ($(this).val() - $(this).attr('min')) / ($(this).attr('max') - $(this).attr('min'));
 $('<style type="text/css"></style>').text('input[type="range"]::-webkit-slider-runnable-track { background-image:-webkit-gradient(linear, left top, right top, color-stop('+val+', orange), color-stop('+val+', #C5C5C5));}').appendTo('head');

$('#priceText').val($(this).val()); 



  });
});


$('#priceText').keyup(function(e){


      var val = $(this).val().replace(/\D/g,'');   // check only for digits
      $('#myrange').val(val);

});
Run Code Online (Sandbox Code Playgroud)

小提琴:https://fiddle.jshell.net/anoopcr/o07tu661/3/

html javascript jquery

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

使用php提交后将表单数据保留在字段中

我正在将以下代码用于html表单。(它有两种形式)我能够在提交第一和第二种表单后保留textarea字段。但是我在这里面临的问题是下拉菜单的选择。

码:

<html>
<body>

<div class="emcsaninfo-symcli-main">
    <form  id="form1" name="form1" action=" " method="post" > 



        <div class="input">Your Name</div>
        <div class="response"><span><input  class="textbox" id="myname" name="myname" type="text" value="<?php if(isset($_POST['myname'])) { echo htmlentities ($_POST['myname']); }?>" /></span> </div>


        <div class="input">Your Place</div>
        <div class="response"><span><input  class="textbox" id="myplace" name="myplace" type="text" value="<?php if(isset($_POST['myplace'])) { echo htmlentities ($_POST['myplace']); }?>" /></span> </div>

        <div class="input-quest">Graduation Status</div>
        <div class="input-resp"><select id="graduation" name="graduation" OnChange="CMT();"><option class="dropdown-options">Graduate</option><option class="dropdown-options">Non Graduate</option></select></div>

<div class="submit">
        <input  id="first_submit" type="submit"  name="first_submit" value="first_submit" />
</div>

</form>


<?php

if(!empty($_POST['myname']) && !empty($_POST['myplace']) || !empty($_POST['output_textarea'] ) )
{

$myname …
Run Code Online (Sandbox Code Playgroud)

php forms textarea

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

表单提交后保持选中单选按钮

我使用下面的代码在表单提交后保持单选按钮选择,但它在表单提交后继续重置为最后一个按钮

<input type="radio" name="button" value="Yes" <?php if(isset($_POST['button']) == 'Yes')  echo ' checked="checked"';?> />Yes
<input type="radio" name="button" value="No" <?php if(isset($_POST['button']) == 'No')  echo ' checked="checked"';?> />No
Run Code Online (Sandbox Code Playgroud)

我该如何保留选择?

php forms radio-button

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

javascript隐藏多个div

我有多个div都开始expense.我可以用下面的公式隐藏它们

$("[id^='expense']").hide();
Run Code Online (Sandbox Code Playgroud)

但我要求排除其中一个div开头expense.这个将改变取决于其他功能,所以我不能改变名称.

无论如何我可以排除一个特定的(例如expense_one)

javascript jquery

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

如何在同一时间使用javascript onkeyup为多个ID

我有2个html文本框供用户输入数字.为了对这些数字求和,我将值传递给JavaScript变量,并在添加后将结果显示到html div部分

<div class="input-left"><span><input  class="textbox" id="left" name="count" type="text" size="5"  value="" /></span></div>

<div class="input-right"><span><input  class="textbox" id="right" name="count" type="text" size="5"  value="" /></span></div>

<div id="result"> </div>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

document.getElementById('left').onkeyup = function() {
    var a = parseFloat(this.value);

}

document.getElementById('right').onkeyup = function() {
    var b = a + parseFloat(this.value);
    document.getElementById("result").innerHTML = b || 0 ;
}
Run Code Online (Sandbox Code Playgroud)

但我有一个JavaScript问题.它不显示结果.如何在同一个onkeyup函数中添加这两个函数.

FIDDLE SETUP

html javascript

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

根据日期删除整行-excel VBA

我正在尝试删除列 A 值(其格式为日期)小于今天日期的所有行。我必须在整个非空 A 列中运行这些。但面临代码在整行中作为循环运行的问题。每次只删除 1 行。请让我知道如何在整个行集中运行它。

Sub DeleteRowBasedOnDateRange()

Dim spem As Workbook
Dim ws As Worksheet
Dim N As Long, I As Long

Set spem = Excel.Workbooks("SwitchP.xlsm")
Set ws = spem.Worksheets("data")

N = ws.Cells(Rows.count, "A").End(xlUp).row

For I = 2 To N

    If Cells(I, "A").Value < Date Then

    Cells(I, "A").EntireRow.Delete

I = I + 1

    End If

Next I

End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba

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

提交表单后保留textarea内容

我想在表单提交后在其字段中保留文本框和textarea内容

文字框码:

<div class="response">
<span>
<input class="textbox" id="textbox1" name="textbox1" type="text"
       value="<?php if(isset($_POST['textbox1'])) {
                 echo htmlentities ($_POST['textbox1']); }?>" />
</span> </div>
Run Code Online (Sandbox Code Playgroud)

文字区号:

<div class="response">
<span>
<textarea  class="textarea" id="textarea1"
           name="textarea1" type="text"
           value="<?php if(isset($_POST['textarea1'])) { 
                     echo htmlentities ($_POST['textarea1']); }?>" >
</textarea>
</span>
</div>
Run Code Online (Sandbox Code Playgroud)

文本框代码工作正常,但我无法保留文本区域内容.

php forms form-submit

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

如何在范围中的每个单元格上运行公式

我正在寻找一个excel VBA,它将通过一个特定的范围(A1 to C5),如果B列为零,则将C列数据复制到D

在此输入图像描述

不要有很多excel VBA的经验,我已经尝试了代码(在公式的帮助下创建),但没有运气.

Sub Macro1()
'
' Macro1 Macro

Dim FLrange As Range
Set FLrange = Range("A1:C5")

For Each FLrange In ActiveWindow.RangeSelection

If FLrange.Value = 0 Then D$ = C$

Next FLrange

End Sub
Run Code Online (Sandbox Code Playgroud)

如果错了,有人可以纠正

excel vba excel-vba excel-formula

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

Jquery click 不适用于通过 PHP 动态添加的表 tr

我从数据库获取数据并通过 php echo 将其显示在 HTML 上。现在我需要在带有 id 的特定 tr 上放置一个点击功能breakrow,但是这个点击功能不起作用。我正在使用.on文档中建议的函数来动态添加内容。另外,我在控制台中也没有看到任何错误。这是示例代码。(当我将相同的代码直接添加到 html 页面中时,它按预期工作)

PHP部分:

echo '<div class="container" id="container">
        <table class="gridtable" id="tableMain">
            <thead>
                <tr class="tableheader">
                  <th>customer</th>
                  <th>product</th>
                  <th>thedate</th>
                  <th>value</th>
                </tr>
            </thead>
            <tbody>
                <tr class="breakrow"><td>customer 01</td><td></td><td></td><td></td></tr>
                <tr class="datarow"><td>customer 01</td><td>product 01</td><td>30 10 2017</td><td>974.57</td></tr>
                <tr class="datarow"><td>customer 01</td><td>product 02</td><td>04 12 2017</td><td>634.50</td></tr>
                <tr class="datarow"><td>customer 01</td><td>product 03</td><td>30 10 2017</td><td>974.57</td></tr>
                <tr class="datarow"><td>customer 01</td><td>product 04</td><td>04 12 2017</td><td>634.50</td></tr>

                <tr class="breakrow"><td>customer 02</td><td></td><td></td><td></td></tr>
                <tr class="datarow"><td>customer 02</td><td>product 01</td><td>04 12 2017</td><td>634.50</td></tr>
                <tr class="datarow"><td>customer 02</td><td>product 02</td><td>30 10 2017</td><td>974.57</td></tr>


                <tr class="breakrow"><td>customer 03</td><td></td><td></td><td></td></tr>
                <tr …
Run Code Online (Sandbox Code Playgroud)

javascript php jquery html-table

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

PHP while循环输出到HTML

我在html下面有DIV

<div class="result1" id="result1" name="result1"  >
    <table>
        <tr>
             <th> Date</th>
             <th> Bank</th>
             <th> Type</th>
             <th> Income Category</th>
             <th> Expense Category</th>
             <th> Expense Sub Category</th>
             <th> Amount</th>
        </tr>
        <?php echo $out; ?>
    </table>
</div>  
Run Code Online (Sandbox Code Playgroud)

我试图在里面显示PHP循环输出 result1

while($row = $result ->fetch_assoc()) {
    $out = "<tr>
        <td>".$row["date"]."</td>
        <td>".$row["select_bank"]."</td>
        <td>".$row["entry_type"]."</td>
        <td>".$row["income_cat"]."</td>
        <td>".$row["expense_cat"]."</td>
        <td>".$row["expense_cat_sub"]."</td>
        <td>".$row["amount"]."</td>
    </tr>";
}
Run Code Online (Sandbox Code Playgroud)

问题是我只得到HTML中循环的最后一行,而不是全部.

我试过下面的方法通过php回显div id:

echo "<div class=\"output1\">$out</div>";
Run Code Online (Sandbox Code Playgroud)

上述方法的问题是输出显示在页面顶部,而不是output1div 内部.我想output1在正确的位置显示结果.我怎样才能实现它?

html php

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