Excel VBA 全セル番地が、環境依存文字含みがあるか調べるVBA


こんにちは脇村です。僕のブログでは、本業での実務上のEXCEL、ACCESSマクロ&VBAの使えそうなコードの紹介、コールドリーディングの実践例、日常のつぶやき-脇村、今の時代を生き抜くために-脇村電話占い師の現場最近読んでいいなと思った本等について、主に発信していきたいと思っています。

今回はEXCELVBAについて発信したいと思います。 こういったプログラム系統は何を実現したいかを強く頭に描くことが実現への第一歩につながると思います。 少しずつ発信していってその手助けができれば幸いだと思っています。 今回は 全セル番地が、環境依存文字含みがあるか調べるVBAについてです。

Sub 全セル番地が環境依存文字含みがあるか調べる()

Dim i As Integer
Dim 行 As Integer
Dim 列 As Integer
Dim str As String

環境依存文字含みがあるか調べる*
For 列 = 1 To ActiveSheet.Range(“IU6”).End(xlToLeft).Column ①

For 行 = 7 To ActiveSheet.Range(“H65535”).End(xlUp).Row ②
str = ActiveSheet.Cells(行, 列).Value ③
For i = 1 To Len(str) ④
If Asc(Mid(str, i, 1)) = 63 Then ⑤
ActiveSheet.Cells(行, 列).Interior.ColorIndex = 3 ⑥
End If
Next
Next

Next

End Sub

①6行目の最終列を指定します。
②H列の最終行を指定します。
③は現在のセル番地の値を示す変数です。
④は Len(str)とは、str変数の文字数を示します。その文字数ループします。
⑤はMid(str, i, 1)とは、str変数のi回目、つまり1から文字数分ループします。そしてAsc(Mid(str, i, 1)) = 63とは、Mid(str, i, 1)の中の環境依存文字を一つずつ確認します。
⑥は⑤の条件だったらActiveSheet.Cells(行, 列).Valueを赤にします。

以上、今回は 全セル番地が環境依存文字含みがあるか調べるVBAでした。次回もまたよろしくお願いします。

【エスコム】法人専門

┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘
ファクタリングで資金調達!簡単WEB契約で即資金化。
【エスコム】

・最短即日査定で資金化可能
・売掛金の高価買取、スピード買取

┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘


資金調達はファクタリングで!【ネクストワン】法人専用

┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘
WEB契約で資金化できます。資金調達はファクタリングで!
【ネクストワン】法人専用

・売掛金を高値買取で即現金化
・来店不要で簡単手続き
・最短で翌日に資金化

┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘┘


フリーランス・個人事業主限定の請求書買取サービス「labol(ラボル)」


手作り指輪の鎌倉彫金工房


商品リンクの飛び先URLはhttps://kamakura-chokin.com/

関連記事
Excel VBA A列が文字列含んでいるかを調べるVBA
Excel VBA 数字が0じゃないか文字が含まれてないか確認するVBA
Excel VBA 改行を削除するVBA
Excel VBA 数字を四捨五入するVBA
Excel VBA エラー値を含んでいたらフラグを立てるVBA
Excel VBA 列の最終列を設定するVBA
Excel VBA 列の幅を設定するVBAと最終行の指定の仕方のVBA
Excel VBA 自動で最終行までオートフィルをかけるVBAについて
Excel VBA 改ページの設定をするマクロについて
Excel VBA 全セル番地が,(カンマ)を含んでいるかを調べるVBAについて
Excel VBA ある文字列を含んだら処理をするマクロについて
Excel VBA 行の表示非表示マクロについて
Excel VBA ある列の文字列を空欄に変換するマクロについて
Excel VBA 重複レコードを削除するマクロについて
Excel VBA sheetに保護をかけるのと保護を解除するマクロについて
Excel VBA フィルタモードじゃない時の処理について
Excel VBA 重複削除について
Excel VBA 貼付けマクロについて
Excel VBA 五十音順に並び替えのマクロについて
Excel VBA For Each ○○ In Selectionを使ったマクロについて
Excel VBA For~nextを使ったマクロについて
Excel VBA 印刷エリアの設定マクロについて
Excel VBA 印刷マクロについて


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA