久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

使用WPS/Excel VBA查找數據所在行并填寫新數據

如何使用WPS/Excel VBA查找數據所在行并在相應單元格填寫新數據?本經驗將介紹WPS VBA和Excel VBA在查找數據所在行及在特定單元格添加新數據的方法。安裝VBA控件首先,打開WPS表

如何使用WPS/Excel VBA查找數據所在行并在相應單元格填寫新數據?本經驗將介紹WPS VBA和Excel VBA在查找數據所在行及在特定單元格添加新數據的方法。

安裝VBA控件

首先,打開WPS表格。請確保你的WPS表格已經正確安裝了VBA控件才能進行操作。如果你的WPS表格沒有安裝VBA控件,也可以使用Excel表格進行操作。

打開VB編輯器

在WPS表格中,點擊“開發工具”,然后點擊“命令按鈕”。在工作表空白的地方點擊一下,會出現一個名為CommandButton1的命令按鈕。雙擊CommandButton1的命令按鈕,進入VB編輯器后臺進行操作。

示例代碼

為了更好地演示此經驗,下面使用一個實例來說明。假設我們想要在工作表名稱為“工時統計”的表格中查找“李四”所在的行,并在該行第2列填寫他的工時(假設為8小時)。

在Private Sub CommandButton1_Click()與End Sub之間添加以下代碼:

```

Dim x As String, xr As Integer

x "李四" '輸入搜索變量

Sheets("工時統計").Cells(1, 1).Select '確定搜索開始節點,一般選擇第一個單元格

Set C Range("A:A").Find(x, After:Selection, LookIn:xlValues, LookAt:xlWhole, SearchOrder:xlByRows, SearchDirection:xlNext, MatchCase:True, MatchByte:True)

If Not C Is Nothing Then

'輸出變量x所在的行

xr

End If

```

確認了“李四”所在的行xr后,在End If前添加下列代碼即可將其工時填寫到第2列:

```

Cells(xr, 2).Value 8 '姓名為x的員工工時為8小時

```

關閉VB編輯器,并點擊“退出設計”,然后保存WPS表格。

測試運行

最后,點擊名稱為CommandButton1的命令按鈕,即可演示效果:查找“李四”所在的行,并在工時這一欄填寫“8”小時的新數據。這樣,我們就成功實現了所需功能。

標簽:
主站蜘蛛池模板: 淳化县| 竹北市| 建德市| 略阳县| 云阳县| 马尔康县| 大冶市| 惠东县| 阿克苏市| 筠连县| 缙云县| 兴海县| 利辛县| 靖西县| 西平县| 永德县| 辽宁省| 和硕县| 易门县| 会理县| 高安市| 庄河市| 北碚区| 依兰县| 蒲江县| 济阳县| 南雄市| 华亭县| 确山县| 吐鲁番市| 土默特右旗| 延寿县| 偏关县| 石狮市| 调兵山市| 新巴尔虎右旗| 棋牌| 香格里拉县| 呈贡县| 栾川县| 华阴市|