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

[µo°Ý] §ä¥X³Ì¤j­È¹ïÀ³ªºrow, column

¥»©«³Ì«á¥Ñ stillfish00 ©ó 2019-2-21 17:42 ½s¿è

¦^´_ 1# acdx
¤£­n¦b¤j½d³òªºloop¤ºÀWÁc¦a¦s¨úÀx¦s®æ
  1. Sub Solution()
  2.     Dim maxv As Double, ar, headers(0 to 1)
  3.     maxv = 0
  4.     ar = [B16].CurrentRegion.Value
  5.     For i = 2 To UBound(ar)
  6.         For j = 2 To UBound(ar, 2)
  7.             If ar(i, j) > maxv Then
  8.                 maxv = ar(i, j)
  9.                 headers(0) = ar(i, 1)
  10.                 headers(1) = ar(1, j)
  11.             End If
  12.         Next
  13.     Next
  14.     'Range("H11") = maxv
  15.     'Range("I11") = headers(0)
  16.     'Range("J11") = headers(1)
  17.     Debug.Print maxv, headers(0), headers(1)
  18. End Sub
½Æ»s¥N½X
ªí¹F¤£²M¡BÃD·N¤£©ú½T¡B¨SªþÀɮ׮榡¡B¨S¦³°Q½×°ÝÃDªººA«×~~~~~~¥H¤W·R²ö¯à§U¡C

TOP

        ÀR«ä¦Û¦b : «Î¼e¤£¦p¤ß¼e¡C
ªð¦^¦Cªí ¤W¤@¥DÃD