close

 

標題:

Excel 刪除特定資料

發問:

最近公司要舉行研討會 因次想要針對公司所收集到的客戶資料進行寄發英文發音mail的動作 但是我們這次研討會的地點是在台灣 所以大陸的名單就不在這次發送的名單中 假設現在有5000筆資料 其中「.163.com」是大陸的信箱 那有什麼方法可以將這些「.163.com」mail直接刪除掉 而只留下台灣的信箱

最佳abc family解答:

使用巨集方式 Private Sub CommandButton1_Click() Dim i, j, yf, k As Integer Dim ss As String Dim dd Application.ScreenUpdating = False ss = Application.InputBox("請輸入欲刪除行包含的字符串") If ss <> "" Then Set dd = Worksheets("Sheet1").Range("a:a").Find(ss) Do While Not (dd Is Nothing) Worksheets("Sheet1").Rows(dd.Row & ":" & dd.Row).Delete Set dd = Worksheets("Sheet1").Range("a:a").Find(ss) Loop End If Application.ScreenUpdating = True End Sub 請下載檔案http://www.funp.net/8477783參考 請輸入要刪除的字串如.163.com,就會找到字串中有.163.com的列刪除

其他中文翻譯英文解答:

1.選取所有mail的存儲格 2.點選[編輯]...[取代] 3.在<尋找目標:>欄位輸入 *.163.com 4.<取代成:>欄位保持空白 5.按[全部取代]...[確定]...[關閉] 以上。 如欲刪除取代後的空白儲存格,可參考網友的意見說明方法。|||||把表格框起來,假如是A1:C5001(或是點在表格中任意一格),也可以按F5,輸入A1:C5001 「資料」「篩選」「自動篩選」 點開屬於信箱那欄的標題下拉點,選擇「自訂」 選擇「等於」,輸入「*.163.com*」,確定 把篩選出的資料DEL掉,接著「資料」「篩選」「全部顯示」 把原範圍(A1:C5001)框起來,按F5,選「特殊」,點選「空格」,確定 在任一已反白的空格按右鍵,刪除,選擇上移 完成4D962705AE823D35
arrow
arrow

    黃志洋緣佬歌躁縧 發表在 痞客邦 留言(0) 人氣()