Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


73352 / 76738 ←次へ | 前へ→

【7865】Re:クリックしたシートの名前の取得方法
回答  Jカーター  - 03/9/21(日) 7:09 -

引用なし
パスワード
   こんにちは。
>1
Sub test()
  Dim R As Range
  On Error Resume Next
  Set R = Application.InputBox("クリック", Type:=8)
  On Error GoTo 0
  If Not R Is Nothing Then
    MsgBox R.Parent.Name
  End If
End Sub
でしょうか?(キャンセルに対応してます)

>2はパスです。
>3
あまり的確な例ではないかもしれませんが

Sub testF()
  Dim A() As Variant
  A = Array("1A", "1B", "AA", "39A", "VV")
  MsgBox vTest(A)
End Sub
Function vTest(v() As Variant) As Long
  Dim c As Variant
  For Each c In v
    If c Like "*A" Then
      vTest = vTest + 1
    End If
  Next c
End Function
*********************************************************************
的はずれでしたらすいません。

0 hits

【7856】クリックしたシートの名前の取得方法 03/9/20(土) 20:22 質問
【7857】Re:クリックしたシートの名前の取得方法 INA 03/9/21(日) 0:06 回答
【7861】Re:クリックしたシートの名前の取得方法 03/9/21(日) 0:40 質問
【7864】Re:クリックしたシートの名前の取得方法 INA 03/9/21(日) 1:09 回答
【7866】Re:クリックしたシートの名前の取得方法 03/9/21(日) 8:19 お礼
【7865】Re:クリックしたシートの名前の取得方法 Jカーター 03/9/21(日) 7:09 回答
【7867】Re:クリックしたシートの名前の取得方法 03/9/21(日) 8:24 お礼

73352 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free