フィルターのみ解除 If wsSource.FilterMode Then wsSource.ShowAllData ' ← 条件だけ解除End If 可視セルのみ抽出 Dim cell As RangeFor Each cell In wsSource.Range("A1:A" & lastRow).SpecialCells(xlCellTypeVisible) If Left(Trim(cell.Value), 15) = searchText Then ' 転記処理 Exit For End IfNext cell やりたいこと コード 備考 フィルター条件だけ解除(▼ボタンは残す) w…
【Excel関数図鑑】FIND関数って、“文字の位置を見つける文字探偵”や!
📗「この文字、どこにあるねん!?」ってときあるやん?タスクファイル名の中からハイフンの位置を見つけたい、文字列の中の“@”が何文字目か知りたい、そんな“場所を突き止めたい”ってとき、あるあるやん?ジッピー(ChatGPT)そんなときはFIN...
【Excel関数図鑑】TEXTSPLIT関数って、“文字列をズバッと分解する分解職人”や!
📗「カンマ区切りのデータを、一気にセルに分けたい!」タスクCSVデータとかで、カンマごとに分けたいってときあるやん?LEFT・MID・RIGHTでチマチマ切り出すの、しんどいわ…もっとスカッと一発で、セルに分割してくれんかなぁ〜?ジッピー(...
【Excel関数図鑑】TEXTAFTER関数って、“区切りの後ろをスパッと切り出す影の職人”や!
📗「〇〇の“あとだけ”欲しいとき、ない?」タスクメールアドレスからドメインだけ抜きたい、ファイルパスからファイル名だけ取りたい…“○○の後ろが欲しいんや!”って時、意外と多いやん?ジッピー(ChatGPT)そんなときはTEXTAFTER関数...
紛らわしい英熟語 put off と call off について
英熟語の小ネタの投稿です。英熟語を学習していて、put off(延期する)とcall off(中止する)がどうしても覚えられなかったため、ネットで「put off call off 覚え方」でググってみたことをまとめました。put offと...
紛らわしい英単語 collect と correct について
英単語の小ネタの投稿です。英単語を学習していて、collect(集める)とcorrect(正しい)がどうしても覚えられなかったため、ネットで「collect correct 覚え方」でググってみたことをまとめました。collect と co...
C列にある日付(yyyymmdd形式の文字列または数値)から11日前の日付」を計算して、G列に表示するVBA
先生:「ほなな、これな、エクセルのC列に“20250717”みたいな数字の日付が書いてあるやろ?それを見て、そこから11日前の日を計算してG列に書くんや。」 生徒:「11日前って、今日からじゃないん?」 先生:「ちゃうねん。C列にある日付から11日前やで。例えば、2025年7月17日って書いてたら、7月6日をG列に書くんや。」 生徒:「そっか〜!どないしてその11日前を計算してるん?」 先生:「まず、C列の数字を文字に変えてな、“20250717”やったら左から4文字が年、真ん中の2文字が月、右の2文字が日やな。」 生徒:「ふーん、それで?」 先生:「その3つの数字を使って“日付”っていう特別…
先生:このVBAのコードはな、「B10に入れた日付が、B5で書いた年月とちゃんと合ってるか」をチェックするもんや。 生徒:たとえば、B5に「2025/07」って書いてたら? 先生:せやったら、B10には「2025年7月」の中の日付を入れなあかんってことや。たとえば「2025/07/10」やったらOK。でも「2025/08/01」みたいに月がちがってたら、ポップアップで「それ間違ってへん?」って聞いてくる。 生徒:B10が空っぽのときは? 先生:それも「日付をちゃんと入れてや~」って言ってくるで。 生徒:ふむふむ、便利やな!入力ミスも減りそう。 先生:そのとおりや。ちゃんと確認してくれるから、安…
「IT技術ブログ」 カテゴリー一覧(参加人数順)