ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

§R°£¦C¤§vba¼gªk

§R°£¦C¤§vba¼gªk

¨D¸û¦U¦ì¥ý¶i
   ¦b Sheet1¤º ·Q §R°£ column c ¤º «DÄÝ©ó cat  ¤§¦U¦C À³¦p¦ó¼g
        A      B        C      D
1     23    34    cat     34
2     12    23    dog   23
3     34    12     yy     12
4     45    34    cat     45
5     23    23    dog    23
§R°£  2 3 5 Rows  ¥u³Ñ
         A      B        C      D
  1     23    34    cat     34
  2     45    34    cat     45
   thanks

­ì¨Ó¦p¦¹
ª«¥ó¸Ì­±¤@°ï¼Æ­È
¬Ýªº²´³£ªá¤F
ÁÂÁÂ

TOP

¥»©«³Ì«á¥Ñ luhpro ©ó 2020-12-19 00:02 ½s¿è
¦^´_  GBKEE


½Ð°Ý.......
¦pªG§Ú¥Î¡u°Ï°ìÅܼơv¨ÓÆ[¹î¥LªºÅܤÆ
§Ú¸Ó¬Ýrng¸Ì­±­þ­Ó¼Æ­È¡H
¸Ì­±¤j·§ ...
ssooi µoªí©ó 2020-12-18 13:26


Ãö©ó¢¶¡­
­n¬ÝªºÃöÁä¦b¨º¤@¦æ : Rng = Union(Rng, R)
µ²ªG¬O­Ó "Àx¦s®æ¶°¦X(§YRange Union)".
Àx¦s®æ¥»¨­¬O­Ó "ª«¥ó" ²Õ¦¨¤¸¯À¤Ó¦h¤F,
¦Ó§Ú­Ì­n¬Ýªº¬O¸Ó¶°¦X¤¤ÅܤÆ(¥[´î)¤F­þ­ÓÀx¦s®æ,
©Ò¥H¥u»Ý­n¤F¸ÑUnion²Õ¦¨¤¤Àx¦s®æªº "¦ì§}" ÅܤƴN°÷¤F,
¹Bºâ¦¡¥Î :  Rng.address

Ãö©ó ¢±¢°¡­
­n¬ÝªºÃöÁä¦b¨º¤@¦æ : Set xU = Union(xU, xR)
¹Bºâ¦¡¥Î :  xU.address

¦b "§Y®É¹Bºâµøµ¡" ¤¤¥´¤W ?(¤W­zªº¹Bºâ¦¡)
¨Ò¦p :  ?Rng.address
¦A«ö Enter ´N¥i¥Hª¾¹D¶°¦X¤¤Àx¦s®æª«¥óªº¼W´î(Æ[¬ÝÅã¥Üªº¦ì§}¸sÅܤÆ).

­Y¤£·QF8¶]¤@¨B´N­n«öEnter¬Ý¤@¦¸,
¤]¥i¥H¦b "·s¼WºÊ¬Ý¦¡" ¤¤ºÊ¬Ý : (¤W­zªº¹Bºâ¦¡) .
¨Ò¦p :  Rng.address

TOP

¦^´_ 7# GBKEE


½Ð°Ý.......
¦pªG§Ú¥Î¡u°Ï°ìÅܼơv¨ÓÆ[¹î¥LªºÅܤÆ
§Ú¸Ó¬Ýrng¸Ì­±­þ­Ó¼Æ­È¡H
¸Ì­±¤j·§¦³30¶µ¶]¤£±¼§a

©êºp
°Ý¤F­Ó«Ü°ò¦ªº°ÝÃD⋯⋯
¦ý¬O§Ú¯uªº¤£¾å±orange¸Ì­±ªº¦U­Ó¼Æ­È¥Nªíªº·N¸q¬O¤°»ò

TOP

¦^´_ 23# ­ã´£³¡ªL


    ·PÁÂ ­ã³ö¤j !
    OK¤F!

TOP

¦^´_ 22# ABK

¥[¤@¥k±×½u~~
If InStr("//cat/dog/", "/" & xR & "/") < 2 Then

TOP

¦^´_ 21# ­ã´£³¡ªL


ÁÂÁ­ã³ö¤j !
cat ªº¦C ¤]³Q§R°£¤F!

column_delete.jpg (13.8 KB)

column_delete.jpg

column_delete.zip (15.45 KB)

TOP

¦^´_ 20# ABK

¨SÀÉ®×, ª¼¼g:
Sub TEST()
Dim xA As Range, xR As Range, xU As Range
Set xA = Sheets("Sheet1").UsedRange.Offset(1, 0)
For Each xR In xA.Columns(3).Cells
    If InStr("/cat/dog/", "/" & xR & "/") < 2 Then
       If xU Is Nothing Then Set xU = xR Else Set xU = Union(xU, xR)
    End If
Next
If Not xU Is Nothing Then xU.EntireRow.Delete
End Sub


=====================

TOP

[­ÉÃDµo°Ý]
½Ð±Ð¦U¦ì¤j¤j!  ­Y²Ä¤@¦C¬°ªíÀY¼ÐÃD¦C( »Ý­n«O¯d),
¦b Sheet1¤º ·Q §R°£ column c ¤º «DÄÝ©ó cat ©M dog ¤§¦U¦C  µ{¦¡­n¦p¦ó­×§ï©O?

           A         B           C          D
  1    ½s¸¹    ¦ì¸m     ¦WºÙ     ¤Ñ¼Æ
  2     23        34        cat        34
  3     12        23      dog        23
  4     34        12         yy        12
  5     45        34       cat         45
  6     23        23      dog        23
  7     13        18         xx        32


§R°£  4 ¡B7 Rows  ¥u³Ñ

           A          B          C          D
  1    ½s¸¹    ¦ì¸m     ¦WºÙ     ¤Ñ¼Æ
  2     23        34        cat        34
  3     12        23      dog        23
  5     45        34        cat        45
  6     23        23      dog        23

TOP

oobird ¥ý¶i
ÁÂÁ§Aªº¸Ñ»¡  ¸Õ¤@¤U¥i¦æ

½Ð±Ð¤@­Ó°ÝÃD ¦b¯ÂªÅ®æ¤W°õ¦æ §¹¥þ¨S°ÝÃD
­Y¬O¦A¥Î copy ¶K¤W«hµLªk°õ¦æ ¬O§_¦b4³o­Ó«ü¥O©|¦³°ÝÃD?
  Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False

TOP

        ÀR«ä¦Û¦b : ¬Ý§O¤H¤£¶¶²´¡A¬O¦Û¤v­×¾i¤£°÷¡C
ªð¦^¦Cªí ¤W¤@¥DÃD