No.5
- 回答日時:
VBAの書き方は、常に、数通りあります。
その一例です。
Private Sub CommandButton1_Click()
Dim I As Integer
Cells(1, 8) = ""
For I = 7 To 1 Step -1
If Len(Cells(1, I) & "") > 0 Then
Cells(1, 8) = Cells(1, I)
Exit For
End If
Next I
End Sub
※Trim関数が必要か否かは質問者で判断して下さい。
No.4
- 回答日時:
順を追ってプログラムしていけば難しくありません。
----
Sub mSPCheck()
Dim i As Long
'A1~G1まで繰り返し
For i = 1 To 7
'空白チェック
If Len(Trim$(Cells(1, i).Value)) = 0 Then
'空白ならループを抜ける
Exit For
End If
Next
'ループ条件が空白かどうかチェック
'i = 8はForループの条件で抜けた場合
If i < 8 Then
'空白なら値をH1に設定
Cells(1, 8).Value = Cells(1, i - 1).Value
End If
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) 【EXCEL】空白でないセルの位置を検索したい 3 2022/04/26 22:03
- Excel(エクセル) エクセルの昇順での数値入力のミスの見つけ方を教えてください。 4 2022/06/26 20:41
- Excel(エクセル) エクセル表作成について 5 2023/03/12 13:25
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) Excelにの以下の設定方法について教えてください! C列にデータ入力の設定をしています。(出、入を 3 2022/06/22 01:33
- Excel(エクセル) Excel 関数 数式 について 2 2022/09/02 21:45
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) セルの上書き禁止について 5 2022/04/02 10:09
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
このQ&Aを見た人はこんなQ&Aも見ています
-
これまでで一番「情けなかったとき」はいつですか?
これまでの人生で一番「情けない」と感じていたときはいつですか? そこからどう変化していきましたか?
-
家・車以外で、人生で一番奮発した買い物
どんなものにお金をかけるかは人それぞれの価値観ですが、 誰もが一度は清水の舞台から飛び降りる覚悟で、ちょっと贅沢な買い物をしたことがあるはず。
-
「覚え間違い」を教えてください!
私はかなり長いこと「大団円」ということばを、たくさんの団員が祝ってくれるイメージで「大円団」だと間違えて覚えていました。
-
いけず言葉しりとり
はんなりと心にダメージを与える「いけず言葉」でしりとりをしましょう。 「あ」あら〜しゃれた服着てはりますな 遠くからでもわかりましたわ
-
【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
【お題】 ・このサンタクロースは偽物だと気付いた理由とは?
-
Excel-参照セルが空白の場合、別のセルを参照するには。
Excel(エクセル)
-
エクセル もし、セルが空欄なら、その上のセルの値を入力する
Excel(エクセル)
-
エクセル 空白を飛ばして前の数字と同じ数字を入力する数式
Excel(エクセル)
-
-
4
セルが空だったら一つ上のセルを自動入力したいです
Excel(エクセル)
-
5
【エクセル】範囲内の空白ではない一番下のセル
Excel(エクセル)
-
6
エクセルで空白を無視して一番左にあるセルを参照したい
Excel(エクセル)
-
7
エクセル関数
Excel(エクセル)
-
8
エクセルで上の行の値を自動的にコピーする
Excel(エクセル)
-
9
値が入っている一番右のセル位置を返す方法
Excel(エクセル)
-
10
エクセルで、列の空欄に隣の列の数値を入れたい
Excel(エクセル)
-
11
ファイルのアクセス回数について
Access(アクセス)
-
12
エクセルで飛び飛びの日付をきちんと補完して並べ直すには?
Excel(エクセル)
-
13
セルを結合したA4とA5の条件付き書式を結合しない行にも適用する方法を教えて下さい。
Excel(エクセル)
-
14
IFS関数の場合で、セルが空白の場合は何も表示しないようにする方法
Excel(エクセル)
-
15
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
16
もしセルが#N/A"なら~をする・・・には?"
Excel(エクセル)
-
17
有無、要否、賛否、是非、可否、当否…これらの言葉について
その他(教育・科学・学問)
-
18
Excelマクロで、入力規則のリストに既に定義された名前を入れたい
Excel(エクセル)
-
19
IF関数、上セルが0だったら左の値を、上セルがブランクだったらブランクに。
Excel(エクセル)
-
20
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAマクロ実行時エラーの修正に...
-
【VBA】【ユーザーフォーム_Lis...
-
Excelで空白セル直前のセルデー...
-
特定の色のついたセルを削除
-
Excel UserForm の表示位置
-
Excel VBAでCheckboxの名前を変...
-
エクセルVBA 配列からセルに「...
-
Excel 範囲指定スクショについ...
-
【Excel VBA】一番右端セルまで...
-
エクセルのカーソルを非表示に...
-
CellEnterイベント仕様について
-
関数の引数でrangeを指定したとき
-
VBAでユーザーフォームにセル値...
-
DataGridViewのフォーカス遷移...
-
VBA:日付を配列に入れ別セルに...
-
DataGridViewでグリッド内に線...
-
マクロでオートフィルタを使用...
-
VBA にて、条件付き書式で背景...
-
下記のマクロの説明(意味)を...
-
C# DataGridViewで複数選択した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAマクロ実行時エラーの修正に...
-
エクセルVBA 配列からセルに「...
-
Excel UserForm の表示位置
-
Excelで空白セル直前のセルデー...
-
【Excel VBA】一番右端セルまで...
-
【VBA】【ユーザーフォーム_Lis...
-
Excel 範囲指定スクショについ...
-
Excel VBAでCheckboxの名前を変...
-
特定の色のついたセルを削除
-
【ExcelVBA】値を変更しながら...
-
エクセルのカーソルを非表示に...
-
VBA:日付を配列に入れ別セルに...
-
EXCEL VBA 文中の書式ごと複写...
-
入力規則のリスト選択
-
DataGridViewでグリッド内に線...
-
Excel VBA IF文がうまく動作し...
-
関数の引数でrangeを指定したとき
-
C# DataGridViewで複数選択した...
-
Excel VBAで特定の範囲の空白セ...
-
下記のマクロの説明(意味)を...
おすすめ情報