Excel VBA質問箱 IV

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

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


14274 / 76734 ←次へ | 前へ→

【67959】Formulaについて
質問  kana  - 11/1/19(水) 13:11 -

引用なし
パスワード
   セル("D7")に"ABCDEFGH"が2行になって書かれています
これを1行に修正してセル("D7")に再度書こうと思っています
マクロの記録で以下のようになりました
取得するセル位置は変化しますので 以下を利用して
マクロを作成したいのです
その際  ActiveCell.FormulaR1C1 = "ABCDEFGH" を
  Mj = Range("D7")
  ActiveCell.FormulaR1C1 = Mj
にしましたがうまくいきません
どのようにしたらよろしいでしょうか
よろしくお願いします

Sub Macro2()
Dim Mj As String
  Range("D7").Select
  Mj = Range("D7")
  ActiveCell.FormulaR1C1 = "ABCDEFGH"
  With ActiveCell.Characters(Start:=1, Length:=8).Font
    .Name = "MS Pゴシック"
    .FontStyle = "標準"
    .Size = 10
    .Strikethrough = False
    .Superscript = False
    .Subscript = False
    .OutlineFont = False
    .Shadow = False
    .Underline = xlUnderlineStyleNone
    .ColorIndex = xlAutomatic
  End With
  Range("D8").Select
End Sub
3 hits

【67959】Formulaについて kana 11/1/19(水) 13:11 質問
【67960】Re:Formulaについて Jaka 11/1/19(水) 13:23 発言
【67962】Re:Formulaについて kana 11/1/19(水) 13:44 質問
【67963】Re:Formulaについて Jaka 11/1/19(水) 14:06 発言
【67964】Re:Formulaについて kana 11/1/19(水) 15:00 お礼

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