システムwiki

Excel Formula-Macroヘルプ-PART2

KirbyLL 解決済 最終更新日:2021-04-27 20:50

こんにちは、

だから私は行に入力した新しいデータが高い場合は、次のコードを実行しています(ありがとうandreas Killer).

新しいデータがより高くない場合は、更新されず、完璧です.

問題が更新された場合も、その新しいデータを別のセルにコピーしたい場合(U&V)

コード私は、新しく更新されたばかりのすべての行を更新しています.この手順の/それ以降のステートメントを修正する方法を見つけたり見つけたりできなかった.

あらゆる助けが大いに感謝されるでしょう.

範囲、c範囲、c範囲、範囲、範囲、範囲、範囲、範囲、範囲、範囲、range、range js rang js a sal and a s範囲、vs範囲
dim maxvalue
各範囲の範囲( "E24"、範囲( "e"&rows.count).end(Xlup))
set b=範囲( "b"&e.row)
set c=範囲( "c"&e.row)
set d=範囲( "d"&e.row)
set g=範囲( "g"&e.row)
set h=範囲( " h "&e.row)
set i=範囲(" i "&e.row)
set j= range(" j "&e.row)
u=範囲(" u " &e.row)
v=範囲( "v"&e.row)を設定します( "v"&e.row)
maxvalue= worksheetfunction.max(b、c、d)

MaxValue>I= MaxValue
'

のセルUに新しいI値をコピーしたい

e>jの場合j= e

'

で新しいj値をセルVにコピーしたいです.

'このコマンドは、更新されていなくてもすべての行を更新します
i>uの場合はu= i
J>Vの場合V= j
次へ
end sub

返信リスト(回答:4)

2 #
Andreas 1

より多くの条件に関係なく値をコピーしたい場合:

maxvalue= worksheetfunction.max(b、c、d)
maxValue>iの場合







jの場合<>jの場合
j= e
v= e

を終了

しかし、なぜ同じ内容を持つ2つのセルがありますか?

andreas.

応答2# ->にスキップ
1 #
KirbyLL

こんにちはandreas、

だから私はワークシートを使って毎週のログ、そしてシーズンの長いボウリングスコア、そして私のリーグの順位を付けてください.4人のチームを持つ40人のリーグ.また、各部門にはスコアリング平均に基づく10個の個々の部門があります.

季節の終わりには、チームのチームがあり、個人賞(Win、こんにちはAve、HIゲーム、HIシリーズなど)

あなたが私を助けてきたセクションは個人です.

毎週のスコアを入力した後、私はシートから投稿して印刷物を作成し、毎週の結果とシーズンの長い順位を見ることができます.プリントアウトを作成した後、シートをコピーし、シーズンの順位を保っている間コピーから毎週のデータを消去します.
と合計.そしてそれが新しい週のシートになります.

それで、セルB、C、Dはボウラーの現在の週Eであり、現在の週週数です.セルIとJは、私がボウラーズの最高のシーズンの長いゲームとシリーズを投稿するので、それらのセルは毎週更新されず、新しいこんにちは.

新しいこんにちは私はそれをuまたはvに投稿します.これは主に毎週の業績のための印刷物の情報セクションです.

当然私はこれらの列を新しい週間にクリアしています、そしてそれが私とiとjに記憶されている継続的な合計ではなく、私が新しい/こんにちは合計でそれらを移入したい理由です.

ホイル、少し長い巻き取りの説明、しかしうまくいけば、あなたは今論理を見ることができます.また、退屈な手動プロセスが何であるかを自動化するのを助けるための私の感謝を意味します.

応答2# ->にスキップ
3 #
KirbyLL

こんにちはandreas

あなたを述べて申し訳ありませんが、私はこれに関する最後の質問があります.

列Lはシーズンのためにボールの総ゲームを一覧表示します.そのため、列B、C、Dのスコアがある場合は、Lの合計に3を追加しています.

スコアがない場合、B、C、Dで0をリストします.(Bowlerは週の3つのゼロを見逃す可能性があります.

SOは、このIFステートメントの一部としてセルLを1つ以上更新できます(B、C、D)値が0より大きい値を超える値です.

応答2# ->にスキップ
4 #
KirbyLL

アンドレアス私は私が最も重要な部分を忘れたことを私の反応でそんなに争いました.

あなたの提案は完璧に機能します.ありがとうございました、ありがとうございました!