Excel VBA 文字列を特定の文字で分割する-Split関数更新日:2023年3月28日Excel VBA文字列 CSVファイルなどの「,」で区切られてるものや、メールアドレスの「@」マーク、氏名の姓・名の間にある「スペース」など、特定の文字で分割したいことはたくさんあります。 データが少ない場合は手入力でいけますが、データの量が多 […] 続きを読む
Excel VBA 特定の文字が何文字目にあるか調べる-InStr関数更新日:2021年11月13日文字列 Excel VBAである文字列の中に特定の文字列が何文字目にあるかを調べる記録です。 何文字目か取得するには、「InStr」を使います。 下図はExcel2016です。 InStr関数を使って何文字目にあるか取得する 「 […] 続きを読む
Excel VBA 特定のセルがアクティブになったらその行が一番上まで自動スクロールする-アンケート入力を楽にする(その2)更新日:2021年7月18日Excel VBA サンプル Excelでアンケート入力を楽にする方法第2弾です!前回の記事はこちら↓ 自動保存で入力したデータが消えることはなくなったんですが、アンケートを入力する場合、紙で回収されているアンケートなので、紙が番号順に並んでいればい […] 続きを読む
Excel VBA 特定の列のセルがアクティブになったら自動的に保存する-アンケート入力を楽にする(その1)更新日:2021年7月17日Excel VBA サンプル Excelでアンケートやデータの入力をしている時に、せっかく入力したのに、保存する前にExcelが「応答なし」状態になり今までの作業が水の泡になったことがあります。 そうならないように、VBAで特定の列のセルがアクティブ […] 続きを読む
Excel 文字の中に特定の文字が何番目にあるか探す-SEARCH関数更新日:2022年3月20日文字列関数 Excelのデータで文字列の中に特定の文字が何番目にあるか探す方法を記録します。 文字列の中に特定の文字が何番目にあるか探す場合は、「SEARCH」関数を使います。 下図はExcel2016です。 SEARCH関数 SE […] 続きを読む
Excel VBAで特定のシートの存在を確認し、あったら削除する更新日:2021年8月23日Excel VBA サンプル Excelのシートがいくつもあって、特定のシートがあるかどうか調べて、あった場合は削除する時の方法です。 下図のように「Sheet1」「4月」「5月」「6月」「7月」のようにシートがあるとします。 シートが […] 続きを読む