No.2ベストアンサー
- 回答日時:
>任意のセル(例えばB2)にカーソルを置いて
一旦、Activecellの値を変数に格納して入れ替えするだけですよ
Dim tmp As Variant
With ActiveCell
tmp = .Value 'ActiveCellの値を変数に格納
.Value = .Offset(1).Value 'ActiveCellに下のセルの値を記述
.Offset(1).Value = tmp '下のセルに変数に格納した値を記述
End With
No.4
- 回答日時:
セルを入れ替えてみます。
sub macro1()
selection.offset(1).cut
selection.insert shift:=xlshiftdown
selection.offset(1).select
end sub
セルを入れ替えるのと内容を入れ替えるのとでは、出来ることも結果も違うので、何をしたいのかよく見て使ってください。
No.1
- 回答日時:
まず、日本語の問題!
質問文を読み返してみても、現状が書いてあるだけで質問点は何?・何が知りたいのか? "どうかよろしくお願いします。 " だけでは判らないけど。
ひょっとして、VBAを作れという 丸投げ か???
・・・・・・・・・・・・・・・・・・・・・・・・・・
は、さておいて
>いろいろ試したのですが、VBAは初心者なのでなかなかうまくいきません。
ならば、どういう事を試して、その結果何が上手くいかないのかを書いておいて方が、解決が早いと思うよ。
質問者のスキルも推測しやすいからね。
例えば、
選択したセルを切り取って、
相対的に二つ下のセルに張り付けて、
そのセルと一つ上のセルを併せて切り取り
一つ上のセルに張り付けて、
一つ下を選択する
こんな動作などを、マクロの記録で作ってみればいいと思うが、どうだろう?
もしかして、もう一つ条件として、"入れ替える二つのセル以外は使わない"っというのがあるのかな??
アドバイスありがとうございました。
マクロの記録などを使って、それを任意のセルに応用できるようにやっていたのですが、うまくいきませんでした。これから勉強しようと思いますので、今度からうまくいかなかった部分を具体的に質問します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルVBA 任意のセルの選択時、指定のセルの値を表示 1 2023/04/21 08:13
- Excel(エクセル) 指定値をマクロで検索&シート移動 2 2022/04/27 23:29
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- PowerPoint(パワーポイント) ExcelのVBAコードについて教えてください。 3 2022/05/25 14:32
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Visual Basic(VBA) VBAで自動集計(特定セルコピー月ごとに値貼り付け)したい。 6 2023/06/25 11:37
- Excel(エクセル) エクセルでシート保護のかかり方の違いとセルの非保護の設定 3 2022/08/09 10:02
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
このQ&Aを見た人はこんなQ&Aも見ています
-
これまでで一番「情けなかったとき」はいつですか?
これまでの人生で一番「情けない」と感じていたときはいつですか? そこからどう変化していきましたか?
-
ちょっと先の未来クイズ第6問
2025年1月2日と1月3日に行われる、第101回箱根駅伝(東京箱根間往復大学駅伝競走)で、上位3位に入賞するチームはどこでしょう?
-
自分独自の健康法はある?
こうしていると調子がいい!みたいな自分独自の健康法、こだわりはありますか?
-
【選手権お題その3】この画像で一言【大喜利】
とあるワンシーンを切り取った画像。この画像で一言、お願いします!
-
「これいらなくない?」という慣習、教えてください
現代になって省略されてきたとはいえ、必要性のない慣習や風習、ありませんか?
-
エクセル マクロ 範囲の値を上下反転
Excel(エクセル)
-
エクセルVBA 2つの行を入れ替えるマクロで、数式を反映したい
Excel(エクセル)
-
☆エクセル マクロ 範囲の値を上下反転
Visual Basic(VBA)
-
-
4
行の入れ替えってどうするの?
Excel(エクセル)
-
5
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
6
【VBA】スピンボタンでアクティブセルを移動したい
Excel(エクセル)
-
7
Excelマクロ セルの値を上下に移動
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
(Excel)数字記入セルの数値の後...
-
貼り付けで複数セルに貼り付けたい
-
excelの特定のセルの隣のセル指...
-
【エクセル】IF関数 Aまたは...
-
EXCEL VBA セルに既に入...
-
エクセルの書式設定の表示形式...
-
Excel 例A(1+9) のように番地の...
-
セルをクリック⇒そのセルに入力...
-
(EXCEL)一行おきのCOUNTA
-
エクセルの一つのセルに複数の...
-
Excelで、「特定のセル」に入力...
-
VBAで特定の文字が入力されたセ...
-
エクセル セルの中に縦線が入っ...
-
エクセルで住所と建物名を分け...
-
枠に収まらない文字を非表示に...
-
Excelで数式内の文字色を一部だ...
-
【Excel】 セルの色での判断は...
-
対象セル内(複数)が埋まった...
-
EXCELで優先順位をつけて表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
貼り付けで複数セルに貼り付けたい
-
エクセルで指定したセルのどれ...
-
excelの特定のセルの隣のセル指...
-
Excelで数式内の文字色を一部だ...
-
枠に収まらない文字を非表示に...
-
【エクセル】IF関数 Aまたは...
-
セルをクリック⇒そのセルに入力...
-
【Excel】 セルの色での判断は...
-
エクセルの書式設定の表示形式...
-
Excelでのコメント表示位置
-
EXCEL VBA セルに既に入...
-
エクセルの一つのセルに複数の...
-
(Excel)数字記入セルの数値の後...
-
Excel 例A(1+9) のように番地の...
-
対象セル内(複数)が埋まった...
-
エクセルのセルの枠を超えて文...
-
エクセル 足して割る
-
エクセル オートフィルタで絞...
-
数式を残したまま、別のセルに...
-
エクセル セルの中に縦線が入っ...
おすすめ情報