Excel VBA質問箱 IV

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

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


71848 / 76733 ←次へ | 前へ→

【9378】Selectせずにコメントの大きさ、フォント...
質問  猫おじさん  - 03/12/1(月) 16:41 -

引用なし
パスワード
    約300個ほどのセルにコメントを書き込み、フォントサイズ
やコメント枠の大きさを、そろえたいと思っています。
 下記のマクロで動くのですが、コメント一つずつをSelectしているので
動作が遅く感じます。
 Selectせずに、コメント枠の大きさやフォントを指定できないでしょうか?

 例えば、コメント枠の大きさですが、
 .Comment.Shape.ShapeRange.ScaleWidth 1.5, msoFalse,msoScaleFromTopLeft
 と書くとエラーになってしまいます。

 よろしくご教示ください。     


For II = 1 To 27
 For KK = 1 To 12
  With Cells(II + 1, KK + 1)
   If .Value <> "" Then
      .AddComment      'コメントの追加を宣言
      .Comment.Text Text:="いろいろ"'コメントの作成
      .Comment.Visible = True
      .Comment.Shape.Select True
     
'コメント枠の大きさの指定
      Selection.ShapeRange.ScaleWidth 1.5, msoFalse,msoScaleFromTopLeft
      Selection.ShapeRange.ScaleHeight 1.1, msoFalse, msoScaleFromTopLeft
      
     ’フォントの種類と大きさの指定 
      With Selection.Font
      .Name = "MS ゴシック"
      .Size = 12
      End With
     
     
     .Comment.Visible = False
     End If
  End With
 Next KK
Next II

1 hits

【9378】Selectせずにコメントの大きさ、フォント... 猫おじさん 03/12/1(月) 16:41 質問
【9379】Re:Selectせずにコメントの大きさ、フォント... ぴかる 03/12/1(月) 17:16 発言
【9379】Re:Selectせずにコメントの大きさ、フォント... ぴかる 03/12/1(月) 17:16 発言
【9380】Re:Selectせずにコメントの大きさ、フォント... ichinose 03/12/1(月) 17:26 発言
【9381】Re:Selectせずにコメントの大きさ、フォント... こうちゃん 03/12/1(月) 17:35 回答
【9382】Re:Selectせずにコメントの大きさ、フォント... こうちゃん 03/12/1(月) 17:37 発言
【9385】失礼しました。 ぴかる 03/12/1(月) 18:12 発言
【9384】Re:Selectせずにコメントの大きさ、フォン... 猫おじさん 03/12/1(月) 18:10 お礼

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