デジタル世界に生きるメモ -16ページ目

デジタル世界に生きるメモ

なるほどなーと思ったインターネットのことや音楽のことや趣味全般について、メモ的に書いているブログ。

最近、他業界から来た同僚からのExcelに関する質問に回答するのが
楽しくて楽しくてしょうがないです。
やっぱり自分はExcel大好きだなと痛感しました。元祖Excel男子です。

さて、今日のお題は改行の削除でした。

具体的には、

いのうえラーメン
株式会社井上
Pizza Tabegoro
塩味食品株式会社

という内容がたくさんあり、そのセル内の2行目を
すべて消してほしいという依頼でした。

完成形:

いのうえラーメンPizza Tabegoro


ということで思いついたのが、「改行」+「2行目」を消す、という案。
更に話を進めると、「改行」+「*(アスタリスク)」を「(空白)」に
置換するという案です。

そこで問題となったのが、置換する文字列の中にどうやって「改行」を
表現すればよいのか。でしたが、下記のサイトが見つかり、ズバッと
解決いたしました。

Office TANAKA -セル内の改行を削除する

通常、セル内で改行をするときは「Alt+Enter」ですが、
置換の文字列で改行をするときは「Ctrl+J」を使うようですね。

リンク先では「見えなくなる」という表現を使っていますが、
置換の文字列が1行しか入力できないので、「見えない上の行にずれた」
というのが正解な気がします。

現に、今回のお題で「*」+「改行」を削除して2行目だけ残そうとすると、
置換の文字列に入力した「*」が消えてしまいます。


久々に面白いお題をいただき、楽しかったのでメモしておきました。
いやーExcelってすごいなぁ。

スカイツリーに行ってきました。
すごい人だかりなのは言うまでもありませんが、1年半前の工事中の頃と比べて
駅も町の形すらも変わって驚きました。

住民の方々はもっとびっくりでしょうね。
そもそも人が集まる場所ではなかったわけですから。








・スカイツリー2010年5月
デジタル世界に生きるメモ

・スカイツリー2012年9月
デジタル世界に生きるメモ

・地上風景 2010年5月
デジタル世界に生きるメモ

・地上風景 2010年5月
デジタル世界に生きるメモ


本日現在、Googleのストリートビューは2010年5月よりもっと低い状態の
スカイツリーを見ることができます。

Excel2010での話ですが、きっと2010に限らない話です。

Excelのショートカット機能に不十分さを感じているので、
この1年くらい、マイショートカットを作って利用しています。

・Ctrl+Shift+V:値を貼り付け
・Ctrl+J:縮小して全体を表示

とくによく使うのがこの二つです。


 ちなみにこの手のマイショートカットを作るのは非常に簡単です。
 1.開発タブから(※)マクロの記録
 2.名前とショートカットの設定
 3.ショートカット対象の作業
 4.記録終了(「マクロの記録」が「記録終了」になってます)
 
 ※開発タブが表示されていない場合、下記のチェックボックスにチェック。
  Excelのオプション>基本設定>[開発]タブをリボンに表示する


で、仕事上で「他のマクロが動いていると動かないマクロ」が登場して、
このマイショートカットのマクロをどうにか停止したいなと思い、
ちょろっと調べました。

すると、このすべてに適用されるマイショートカットはどうやらPERSONAL.XLSB
に保存されており、このPERSONAL.XLSBを閉じれば、マイショートカットも
無効になるようだということがわかりました。

で、このPERSONAL.XLSBを閉じるには、まず裏で動いているPERSONAL.XLSBを
表示させなければなりません。

表示させるのは、思いっきりそのまんまなんですが、表示タブ>再表示、です。
で、空っぽのシートのPERSONAL.XLSBが現れます。これ閉じます。
するとマイショートカットは使えなくなります。

では、PERSONAL.XLSBを再度使うにはどうしたらよいか。
簡単なことで、Excelが立ち上がるときに勝手にPERSONAL.XLSBは
非表示状態で開かれているので、Excelを立ち上げなおせばよいだけでした。


「他のマクロが動いていると動かないマクロ」で困らなければ
今回のブログは役に立たないのですが、なぜか同じ境遇になってしまった方、
どうぞご参考までに。