忍者ブログ
Admin / Write / Res
駆け出しの翻訳屋といいながら早数年。 学習したことをちょこちょこ書くつもりでしたが、最近は余暇の話が多いような。。。 そもそも、いつまで駆け出しなんだ?!
[112]  [113]  [114]  [115]  [116]  [117]  [118]  [119]  [120]  [121]  [122
Excel を効率よく使うためのショートカット キー (その 2) は、選択範囲を行全体に拡張するショートカット キーです。

あるセルを選択しているとき、その選択範囲を行全体に拡張したいことがあります。これを行うショートカット キーは、Shift + Space キーです。
しかし、問題があります。
日本語入力モードで使用しているとき、Shift + Space キーは、ショートカット キーとして動作せず、半角スペースが入力されてしまいます。

そこで、代わりの方法を考えました。

1) 行全体ではなく、行の先頭までの拡張とする。

これは、行全体ではなく、行の先頭まで選択範囲が拡張できれば十分という場合の方法です。
この場合、Shift + Home キーで実行できます。

ただし、これも問題があって、[ウィンドウ枠の固定] を設定している場合は、固定したエリアには拡張されません。
したがって、この場合は、
 ステップ 1: Shift + Home キーを押す
 ステップ 2: Shift + ← キー を固定エリアのセル数だけ繰り返す
という手順が必要になります。

固定エリアが 1 列であれば、まぁ使える方法です。

2) マクロをクイック アクセス ツール バーに設定する。

第 2 の方法は、(その 1)に書いた「値の貼り付け」に似た方法です。

まず、選択範囲を行全体に拡張するマクロを作成します。

-------------------- コード例 --------------------
Sub SelectRowOfActiveCell()

    Rows(ActiveCell.Row).Select

End Sub
---------------------------------------------------

次に、クイック アクセス ツール バーに、このマクロを追加します。
[コマンドの選択] で [マクロ] を選択すれば、作成したマクロを追加できます。
後は (その 1) と同様にして、ショートカット キーが使えます!

ただし、ちょっと問題があります。
Shift + Space キーで選択範囲を行全体に拡張した場合は、Shift + BackSpace キーで、選択範囲を解除し、アクティブ セルの選択に戻るのですが、上記マクロを使用した後、Shift + BackSpace キーを使用すると、アクティブ セルが行の先頭のセルになってしまうのです。

そこで、、マクロを次のように変更しました。

-------------------- コード例 --------------------
Sub SelectRowOfActiveCell()
    addrs = ActiveCell.Address
   
    Rows(ActiveCell.Row).Select
   
    Range(addrs).Activate

End Sub
---------------------------------------------------

行全体を選択すると、行の先頭のセルがアクティブとなってしまうので、上記のようにコーディングして、行全体を選択した後、元のセルをアクティブに設定し直すと、Shift + BackSpace キーで元のセルの選択に戻れるようになりました。
 

拍手[0回]

PR
翻訳作業を管理するのに Excel を使っているのですが、マウスでクリックするのが面倒なことがあり (最近そういうネタばかりのような…^^;)、ショートカット キーをいくつか利用することにしました。

まずは、「値の貼り付け」です。

セルをコピー&ペーストするとき、元のセルには計算式が入っていることが多いので、[貼り付け] のオプションで [値] を選択するのですが、いちいちマウスを右クリックして選択するのは面倒です。単純な[貼り付け] ならば、Ctrl + V キーで貼り付けられるのですが、これと同じようなショートカット キーが使えないか、という問題です。

そこで、クイック アクセス ツール バーを利用して、ショートカット キーを使えるようにしました。

1. Excel の [ファイル] メニューから、[オプション] を選択します。
2. [Excel のオプション] ウィンドウで、[クイック アクセス ツール バー] を選択します。
3. [コマンドの選択] ドロップダウン メニューから、[すべてのコマンド] を選択し、[値の貼り付け] を選択して、[追加(A) >>] をクリックします。
4. [OK] をクリックして、[Excel のオプション] ウィンドウを閉じます。

これで、Excel のクイック アクセス ツール バー (既定では、Excel ウィンドウの左上隅に表示) に、[値の貼り付け] のアイコンが表示されるようになります。

そして、Alt キーを押すと、ショートカット キーの番号が表示されます。たとえば、このアイコンに "4" と表示される場合、Alt + 4 キーが [値の貼り付け] のショートカット キーとなります。

※上記は Excel 2010 の場合です。

 

拍手[0回]

対訳文が既にあって、その中から用語を用語集に登録するという作業をすることがあります。そんなとき、対訳文のウィンドウから原語のフレーズをコピーして、用語集のウィンドウに貼り付け、また対訳文のウィンドウに戻って、訳語のフレーズをコピーし、用語集のウィンドウに貼り付けるということをします。
この作業は、ときどきやるだけなら何ということもない作業ですが、場合によってはとても面倒に感じられます。一度に 2 つのフレーズをコピーしておいて、そのあと、まとめてペーストできないものか、、、と思っていました。

きっと何かツールがあるはず、探してみよう、、、と思っていたのですが。。。

あら? そういえば、去年受講した「翻訳者のためのテキスト処理入門」で、何かクリップボード関係のフリーソフトを教えてもらったような?!

、、、と思い出しました。

そう、クリップアウト2000 というフリーソフトです。

久しぶりに起動してみたら、いろいろと使えそうです。

講座で使ったあと、ずっと利用していればいいようなものですが、単に勉強するだけだと、せっかくの便利ツールもあまり必要に感じられなかったりして、「そのうち使えるかも」と思いながら放置していることがあります。^^;

最近になって、講義メモを読み返して、調べなおすことが結構あります。
このあたりの講座、当初思った以上に、役立っているかも!!

拍手[0回]

以前、複数の用語集の扱いについて書いたとき、csv ファイルから Excel ファイルへの変換がうまくいかないことがあると書いたのですが、その状況についてまとめておきます。(自分の備忘録として、^^;)

csv から xls(x) への変換で失敗するのは、行数の多いファイルのようです。

65535 行 を超えるファイルの場合、xls ではサポートされていないので、変換に失敗します。

xlsx であれば、変換できるのですが、保存した後に再度開こうとすると、ファイルが壊れているというメッセージが出ます。復元を選択すると、開きますが、その際、XML パーツを削除したというメッセージが出ます。その後は問題なく開くのですが、何を削除されたかがよくわからず、心配になるというわけです。

前回問題になったファイルでは「計算プロパティ」に関する XML パーツが 2 つ以上あるために削除されたようです。「計算プロパティ」?! データの中に計算式と解釈されたところがあるのでしょうか? そうだとしても、プロパティ…?!

いずれにしても、csv ファイルのまま秀丸マクロで検索する方が早いので、Excel への変換を検討するのはやめることにしました。^^;
 

拍手[0回]

先日、何かのソフトウェアをアップデート (またはインストール?) したら、Google Chrome がくっついてきて来てしまいました。きっとインストール時に「一緒にインストールする」という確認があったはずだと思うのですが、うっかり一緒にインストールしてしまったのです。
不要なので、その Google Chrome をアンインストールしたのですが、これがまた失敗でした。^^;
アンインストールのボタンをクリックした瞬間、「デフォルトのブラウザを IE に戻す」というチェックボックスがあるのに気付いたのです。しかし、もうマウスのボタンを押した状態でしたから、押したものは離すしかないわけで、「ありゃ~っ」といいながら、「IE に戻す」オプションのないままアンインストールが実行されてしまいました。;_;

念のため、お断りしておきますが(^^;)、Google Chrome がいけないというわけではありません。
デフォルトのブラウザ = IE という前提でマクロをいくつか作成しているため、ブラウザが変わると困るのです。

そこで、デフォルトのブラウザを IE に設定しなおして、「問題解決!」と思っていたのですが、意外なところに伏兵がいました。Excel のハイパーリンクが開かないのです!! ハイパーリンクをクリックすると、「このコンピューターに設定されている制約のため、この操作は中止されました。システム管理者に問い合わせてください。」というメッセージが出るのです。

最初は全く別の問題だと思っていたのですが、いろいろ調べているうちに、上記の問題が影響しているらしいとわかりました。つまり、ブラウザをアンインストールしてもレジストリが変更されたままになっていて、ハイパーリンクの動作に影響を与えることがあるとか。。。

そこで、同様の問題を扱っている Microsoft のサポート記事「Outlook でハイパーリンクが機能しない」を読み、この記事の「Fix It」を試したところ、無事に直りました。

しかし、ソフトウェアのインストールは気をつけないといけませんねぇ。。。(気をつけているつもりだったんですけど。-.-;)

拍手[0回]

カレンダー
08 2025/09 10
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
最新コメント
[06/02 Cloudcounty.org]
[05/29 Circajewelry.com]
[05/22 Togel idn]
[03/31 ハルリン]
[12/16 明風]
プロフィール
HN:
明風
性別:
非公開
自己紹介:
技術屋から翻訳屋に転身しようと、退職。
とりあえず、安定して翻訳の仕事を貰えるようになりましたが、まだまだ駆け出しです。胸をはって「翻訳家です」と言えるまで、日夜修行中(?)の身です。
趣味は音楽鑑賞と城めぐり。月平均 1 回以上のライブと登城がエネルギー源です!
バーコード
ブログ内検索
P R
忍者AdMax
フリーエリア
Copyright ©   明風堂ブログ All Rights Reserved.
*Material by Pearl Box  *Photo by Kun  * Template by tsukika
忍者ブログ [PR]