Excelで文字列を2次元バーコードへ変換するマクロ(全角対応)
作ってみた経緯 とある依頼書は各部から依頼内容が別紙でついてきたりして、1件の枚数が決まっていない。ひと通り作業が終わって関係者からのハンコを貰い終わったら1件分を1つのpdfファイルとして保存するが、あとでファイル名を見るだけで大体の内容が分かるようにタイトルをファイル名にしたい。けどタイトルをリネームするのがめんどくさい。スキャンしたら勝手に名前がタイトルになってて保存先に入ってくれたらいいの […]
作ってみた経緯 とある依頼書は各部から依頼内容が別紙でついてきたりして、1件の枚数が決まっていない。ひと通り作業が終わって関係者からのハンコを貰い終わったら1件分を1つのpdfファイルとして保存するが、あとでファイル名を見るだけで大体の内容が分かるようにタイトルをファイル名にしたい。けどタイトルをリネームするのがめんどくさい。スキャンしたら勝手に名前がタイトルになってて保存先に入ってくれたらいいの […]
誰得!?けど意外と使うかも? Excelのある範囲の数値をまとめて1000倍したい、若しくは1000で割りたい。たったそれだけなのにやってみると意外と結構な手間。そんな時にこいつは効きます。
マクロとVBAの違いって何だ? マクロに手を出し始めの頃によくある「"マクロ"と"VisualBasic"と"VBA"の違いがよく分からん」とか「なんとなくは分かるんだけど・・・」と言ったモヤモヤがある方に向けて書いていきます。
Excel関係の書籍、教科書類を読んでいると、高確率で巻末近くにサラッと紹介される「マクロ」の機能。そして、その応用編として紹介される「VBA」という機能があります。 なんか便利そうだから挑戦してみよう!と思ったものの、どこにも表示が無いんだけど!?という方向けの記事になります。 うんちくは良いから、どーやって出すんだ!?って方のために先に紹介しましょう。
不揃いな数値を〇桁固定の文字列に自動変換! こんな人に有効 データをExcelで見てみたら"00001"というIDが"1"になってて、打ち直すにも件数が多すぎて手間 Excelの関数でやろうとすると"0"をうまく埋められない 桁が足りている"55555"が関数で"055555"みたいになって逆に手間 そもそも「ピッ」と押したら「パッ」とならんのか!?という方