VBA表を作っていると、どうしても日本語での入力と英数字での入力が混在しますね。通常は都度半角/全角キー押したり、変換・無変換キーを押すことで日本語/英数字切り替えていることでしょう。Excelなんかいろいろあって使えないらしい。Excel先日、新規ブックを作成するにあたり、シートを16コ作らねばなりませんでした。Sheet1の横にある【+】をポチポチクリックすればシート”だけ”は出来ますよ。sheet2、sheet3、sheet4・・・・・sheet16ってね。VBA同僚が「このファイル、コピペするのにすごく時間がかかって応答しなくなる。」というので、覗いてみたところファイルサイズが4MB弱あった。内容はどう見積もっても500KB弱程度のはず・・・シートが50個程度で、データ数は1シート100~500ぐらい。VBA前回エクセル表をPDFにしました。このPDFは、客先に送付しなきゃいけないものなんです。本文は定形だし、宛先も固定なんでいっそVBAでやっちまおうと。VBAエクセルでPDFは普通に作成できます。ファイルーエクスポートでPDF/XPSの作成ボタンを押すだけ。好きなようにファイル名を付けようとすると一々名前を打ち込まないといけない。VBAブック間でコピーするのは決まったところに決まったものを貼り付けるとなると一々が面倒です。開いてコピーして、ペーストするブックをアクティブにして貼り付けて、コピー元閉じて・・・といっても複数のブックから集計することはママあります。入力セルは見やすい位置にずっていてくれたほうが助かります。自動でスクロールして選択セルは定位置にするマクロが必要...入力時の自動スクロール2015-02-16自作アドインで楽々VBA便利なVBAはそれぞれのBOOKにコピペして使っていたが、いちいち面倒なのでアドイン化して右クリックメニューに追加してみました。環境はExcel2013だけどそれ以前でも大丈夫だと思う。書いたが、12月に入ったら入力する日付がみんな2015年ばかりになった。VBAカレンダー作成担当者です。カレンダーは出来ましたが、なんとも味気ないし、月の並び方が気に食わなかったです(私だけ?)。そこで月の並びを冒頭のように3ヶ月毎に横にしました。表題部にはフォントを大きくし、元号表記も追加しました。三流君参考にして作った。Excelどもカレンダー作成担当者です。毎年毎年カレンダーは変わります。当たり前です^^;毎年年末が近づくと次年度のカレンダー作りに四苦八苦します。その度に手入力で日にちをずらしたりするのはかなり面倒です。調べたらオートコレクトに”..”を登録して”2015/”って出るようにするのがあった。使ってみたけど、TextBoxやUserForm上では効いてくれないらしい。そのまま”..1/5”なんてなってしまう。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。