Excel VBA質問箱 IV

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

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


656 / 13645 ツリー ←次へ | 前へ→

【79185】数式バーに表示される数式をVBAでその都度追加したい かな 17/6/1(木) 16:21 質問[未読]
【79186】Re:数式バーに表示される数式をVBAでその都... マナ 17/6/1(木) 18:59 発言[未読]
【79187】Re:数式バーに表示される数式をVBAでその都... γ 17/6/1(木) 21:08 発言[未読]
【79189】Re:数式バーに表示される数式をVBAでその都... unko 17/6/9(金) 15:17 回答[未読]
【79195】Re:数式バーに表示される数式をVBAでその都... γ 17/6/11(日) 19:29 発言[未読]

【79185】数式バーに表示される数式をVBAでその都...
質問  かな  - 17/6/1(木) 16:21 -

引用なし
パスワード
   CommandButtonを押すとVBAで数式を自動追加させるコードを書きたいのですが、
Cells(1,1) = "=SUM(D1:D2)+SUM(D1:D2)"

このコードに+SUM(D?:D?)をボタンを押すごとに等間隔で追加していきたいのですが
何か方法はあるでしょうか?

例えば
「=SUM(D1:D2)+SUM(D3:D4)+SUM(D5:D6)...」のように、
こんな感じにボタンを押すごとに追加していきたいのです。

【79186】Re:数式バーに表示される数式をVBAでその...
発言  マナ  - 17/6/1(木) 18:59 -

引用なし
パスワード
   ▼かな さん:

>例えば
>「=SUM(D1:D2)+SUM(D3:D4)+SUM(D5:D6)...」のように、
>こんな感じにボタンを押すごとに追加していきたいのです。

これ以外の例も教えていただけますか。

【79187】Re:数式バーに表示される数式をVBAでその...
発言  γ  - 17/6/1(木) 21:08 -

引用なし
パスワード
   > 数式バーに表示される数式をVBAでその都度追加したい
というタイトルからすると、
式を編集中にということでしょうか?
編集中はマクロを動かせませんから難しい気がしますね。

どこに数式を入れたいのか、
・数式バーなのか、
・セルなのか、
も合わせて明確にしてもらうとよいでしょう。

【79189】Re:数式バーに表示される数式をVBAでその...
回答  unko  - 17/6/9(金) 15:17 -

引用なし
パスワード
   ▼かな さん:
コマンドボタンじゃなくて恐縮ですが・・・


Sub 円楕円1_Click()

     
      Cells(1, 1) = Cells(1, 2) + Cells(2, 2)


   Dim a As Long
   
  
   For a = 1 To Cells(Rows.Count, 2).End(xlUp).Row / 2
  
     
 If vbYes = MsgBox(a & "回目の処理です。計算を続けますか?", vbYesNo) Then
       Cells(1, 1) = Cells(1, 1) + Cells(a + a + 1, 2) + Cells(a + a + 2, 2)
      
  
   Else
      MsgBox "中止します"


Exit For
  End If
  Next
   End Sub


>CommandButtonを押すとVBAで数式を自動追加させるコードを書きたいのですが、
> Cells(1,1) = "=SUM(D1:D2)+SUM(D1:D2)"
>
>このコードに+SUM(D?:D?)をボタンを押すごとに等間隔で追加していきたいのですが
>何か方法はあるでしょうか?
>
>例えば
>「=SUM(D1:D2)+SUM(D3:D4)+SUM(D5:D6)...」のように、
>こんな感じにボタンを押すごとに追加していきたいのです。

【79195】Re:数式バーに表示される数式をVBAでその...
発言  γ  - 17/6/11(日) 19:29 -

引用なし
パスワード
   すみません、
提示されたコードは数式を追加したことになっていませんが、
質問への回答としていかがなものでしょうか。

セルのプロパティは普通省略しませんし、
インデントがデタラメです。
回答コードとしては珍しいですね。

# それと、漢字ドリルがはやっているらしいが、
# 余り適当なHNとは言い難い印象です。

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