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

[µo°Ý] VBA°ÝÃD: ³]©w½d³ò­È¦P®ÉÅÜ°Ê®É,­n¦Û°Ê±a¥X¤½¦¡

¦^´_ 1# renzhi2020
¦³ÃöExcel VBA ¥i¨ì Excelµ{¦¡°Ï µo°Ý
¸Õ¸Õ¬Ý
  1. Option Explicit
  2. Private Sub Worksheet_Change(ByVal Target As Range)
  3.     Dim KeyCells As Range, E As Range
  4.     Set KeyCells = Range("A1:A5")
  5.     If Not Application.Intersect(KeyCells, Range(Target.Address)) Is Nothing Then
  6.         For Each E In KeyCells
  7.             If IsNumeric(E) Then   '¬O¼Æ­È
  8.                 Sheets("µ²ªG").Cells(E.Row, "B") = E * 5 'µ¹­pºâ«áªº­È
  9.                 '*****  µ¹¤½¦¡  ****"
  10.                 ' Sheets("µ²ªG").Cells(E.Row, "B") = "=" & E.Address(, , , 1, 1) & "*5"
  11.              Else
  12.                 Sheets("µ²ªG").Cells(E.Row, "B") = ""
  13.             End If
  14.         Next
  15.     End If
  16. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¤H¥Í¤£¤@©w²y²y¬O¦n²y¡A¦ý¬O¦³¾ú½mªº±j¥´ªÌ¡AÀH®É³£¥i¥H´§´Î¡C
ªð¦^¦Cªí ¤W¤@¥DÃD