VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。
Q&A
解決済
1回答
999閲覧
総合スコア8
0グッド
0クリップ
投稿2020/07/06 02:50
0
ピポットテーブルを普通の表に直して、見やすくするマクロを作っています。 ピポットテーブルを普通の表に直すと、太文字のセルと普通の文字のセルが混在するようなので、太文字のみを左隣の列に移したいと思っています。
B列に太文字のセルと普通の文字のセルが混在している状態から、太字のセルのみをA列に移動させるということはできますでしょうか。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答1件
自己解決
Sub 太字を他の列に移動するマクロ()
i = 3
Worksheets("テスト").Activate
For Each myRng In Range("B:B")
セル = "b" & i
If Range(セル).Font.Bold = True Then Cells(i, 1) = Cells(i, 2) ’B列太字のCells(i, 2)を A列Cells(i, 1) にコピー End If
i = i + 1
If i = 1703 Then ’1703番地で終了 Exit For End If
Next
End Sub
で対応しました。ありがとうございます。
投稿2020/07/06 04:45
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
B列に太文字のセルと普通の文字のセルが混在している状態で、太字のセルのみをA列に移動さたい
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。