Excel VBA質問箱 IV

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

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


74645 / 76732 ←次へ | 前へ→

【6549】Re:UseFormのRefEditについて
回答  Jaka  - 03/7/8(火) 12:44 -

引用なし
パスワード
   こちらは97ですが、下記コードで、できるときとできない時がありました。
できない時にRefEditに書きこんだ「a1:a10」の文字を選択してやると、クリップボードにコピーされた状態になってしまいました。(a1:a10が点線の選択状態)
この状態でコマンドボタン2をクリックしてやると、E1にペーストされました。
RefEditはやっぱり不安定ですね。97だけかもしれませんがバグがあると聞いた事があります。


Private Sub CommandButton1_Click()
  'MsgBox RefEdit1
  Range(RefEdit1).Activate
End Sub

Private Sub CommandButton2_Click()
  Selection.Copy Range("E1")
End Sub


インプットボックスでは、ダメなのでしょうか?
Sub kkk()
  Dim 位置set As Range
  On Error Resume Next
  Set 位置set = Application.InputBox(Prompt:="セルをクリックして下さい。", _
           Title:="セルの選択", Default:=ActiveCell.Address, Type:=8)
  On Error GoTo 0
  If 位置set Is Nothing Then
   End
  Else
   位置set.Select
   MsgBox 位置set.Address(0, 0)
  End If
End Sub
1 hits

【6544】UseFormのRefEditについて グレミー 03/7/8(火) 9:25 質問
【6547】Re:UseFormのRefEditについて Jaka 03/7/8(火) 11:37 回答
【6548】Re:UseFormのRefEditについて グレミー 03/7/8(火) 11:53 質問
【6549】Re:UseFormのRefEditについて Jaka 03/7/8(火) 12:44 回答
【6558】Re:UseFormのRefEditについて グレミー 03/7/8(火) 17:57 お礼

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