• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ExcelVBA マクロの数値を2ケタに変更したい)

ExcelVBAマクロの数値を2ケタに変更したい

このQ&Aのポイント
  • Excel VBAを使用して、数値を2桁の数字に変更したいです。具体的には、百ます計算のシートを活用して、2桁の数値で加算、減算、乗算を行いたいです。
  • VBAに詳しくないので、スクリプトを試しましたが、うまく動作しませんでした。自分で数値を変更しても結果が表示されません。
  • 他の人の作成物を使用するので、質問の適切さに不安があります。アドバイスがあれば、お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

2ケタの足し算を作ってみました。参考に Sub Test()   Dim i As Long, myNum As Long, c As Range   With Range("B5")     .Resize(11, 23).ClearContents     .Value = "+"     .Offset(, 12).Value = "+"     Randomize     For i = 1 To 10       myNum = Int(Rnd * 90) + 10 '10~99の数値を作成       .Offset(, i).Value = myNum       .Offset(, i + 12).Value = myNum       myNum = Int(Rnd * 90) + 10       .Offset(i).Value = myNum       .Offset(i, 12).Value = myNum     Next   End With   For Each c In Range("O6:X15")     c.Value = Cells(c.Row, "N").Value + Cells(5, c.Column).Value   Next End Sub

関連するQ&A