5倍速!メールマガジン
外部アカウントで登録
受講生の声
新着の講座投稿
新着の講座コメント
新着のノート投稿
投稿一覧へ新着のノートコメント
表示できる投稿はありません。
サイト運営者紹介
小川 慶一講師/教材/システム開発者紹介
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
表示できる投稿はありません。
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
nobashiさんの投稿
(投稿ID: 4674) 添付ファイルのダウンロード権限がありません
小川 慶一さんのコメント
(コメントID: 6480)
>VBAのプログラミングは自分でも解説を聞く前に解答できました。
おお、さすがです。
すばらしいですね。
>HOME+Shift+↓↓↓+Ctr+Xできりとり、貼り付けする場所で、TABを操作し、Ctr+Vで張り付けると、一番上の行だけしか、TABが効きません。
講座で示している手順と異なります。
[1] [Home] + [Shift] + [↓][↓][↓]
[2] [Tab] で、[1]で選択した全体を右に移動させる
[3] [Ctrl] + [X]
[4] 貼り付け先にカーソルキー上下【のみ】で移動する
[5] [Ctrl] + [V]
「一番上の行だけしか、TABが効きません。」という文言から察するに、状況を正確に理解できていないです。
たとえば、以下の3行はすべて先頭にスペースが4つ入っていますが、この3行すべて(3行目最後の改行含む)を切り取ったとして
行の先頭にカーソルがある状態で貼り付けをすると、以下のとおりになります。
ところが、たとえば、行の先頭から見て右に8つ移動させたところにカーソルがある状態で貼り付けをすると、以下のとおりになります。
なぜなら、クリップボードに格納されているのは、
【スペース4つ「1行目」改行スペース4つ「2行目」改行スペース4つ「3行目」改行】という文字列で、行の先頭から見て右に8つ移動させたところにカーソルからそのクリップボードの内容が書き出されただけだからです。
つまり、「一番上の行だけしか、TABが効きません。他の行はタブが効かない」のではなく、純粋に、クリップボードに格納されている文字列が、カーソルのある場所から出力されたというだけのことです。
この点理解をしっかりできれば、講座で示している操作の順序への理解もまた深まるかと思います。
よろしくお願いいたします。
> VBAのプログラミングは自分でも解説を聞く前に解答できました。操作の件で教えてほしいのですが、HOME+Shift+↓↓↓+Ctr+Xできりとり、貼り付けする場所で、TABを操作し、Ctr+Vで張り付けると、一番上の行だけしか、TABが効きません。他の行はタブが効かないのですが。。。(他の問題でも同じです。どこがいけないのでしょうか。
>
受講生さんのコメント
(コメントID: 6481)
適時に詳細なコメントありがとうございました。
順序が違っていました。
[1] [Home] + [Shift] + [↓][↓][↓]
[2] [Tab] で、[1]で選択した全体を右に移動させる
[3] [Ctrl] + [X]
[4] 貼り付け先にカーソルキー上下【のみ】で移動する
[5] [Ctrl] + [V]
[2]と[3]の順序が逆でした。見やすいプログラムを作るには、この操作は必須だと思い、あえて、質問しました。ありがとうございました。
従来はマウスとキーボードを駆使して操作し、肩が凝っていたのではと思います。今回のことをきっかけに、できるだけ、キーボードだけで操作するように訓練したいと思います。
新型コロナで外出できず、家にいても、テレビをみると、気分が落ち込みます。今回のことは前向きにとらえて、VBAの習得に日々にはげみたいと思っています。
> nobashiさん:
>
> >VBAのプログラミングは自分でも解説を聞く前に解答できました。
>
> おお、さすがです。
> すばらしいですね。
>
>
> >HOME+Shift+↓↓↓+Ctr+Xできりとり、貼り付けする場所で、TABを操作し、Ctr+Vで張り付けると、一番上の行だけしか、TABが効きません。
>
> 講座で示している手順と異なります。
>
> [1] [Home] + [Shift] + [↓][↓][↓]
> [2] [Tab] で、[1]で選択した全体を右に移動させる
> [3] [Ctrl] + [X]
> [4] 貼り付け先にカーソルキー上下【のみ】で移動する
> [5] [Ctrl] + [V]
>
> 「一番上の行だけしか、TABが効きません。」という文言から察するに、状況を正確に理解できていないです。
>
> たとえば、以下の3行はすべて先頭にスペースが4つ入っていますが、この3行すべて(3行目最後の改行含む)を切り取ったとして
>
>
> 行の先頭にカーソルがある状態で貼り付けをすると、以下のとおりになります。
>
>
> ところが、たとえば、行の先頭から見て右に8つ移動させたところにカーソルがある状態で貼り付けをすると、以下のとおりになります。
>
>
> なぜなら、クリップボードに格納されているのは、
> 【スペース4つ「1行目」改行スペース4つ「2行目」改行スペース4つ「3行目」改行】という文字列で、行の先頭から見て右に8つ移動させたところにカーソルからそのクリップボードの内容が書き出されただけだからです。
>
> つまり、「一番上の行だけしか、TABが効きません。他の行はタブが効かない」のではなく、純粋に、クリップボードに格納されている文字列が、カーソルのある場所から出力されたというだけのことです。
>
> この点理解をしっかりできれば、講座で示している操作の順序への理解もまた深まるかと思います。
>
> よろしくお願いいたします。
>
>
> > VBAのプログラミングは自分でも解説を聞く前に解答できました。操作の件で教えてほしいのですが、HOME+Shift+↓↓↓+Ctr+Xできりとり、貼り付けする場所で、TABを操作し、Ctr+Vで張り付けると、一番上の行だけしか、TABが効きません。他の行はタブが効かないのですが。。。(他の問題でも同じです。どこがいけないのでしょうか。
> >
小川 慶一さんのコメント
(コメントID: 6482)
お返事ありがとうございます。
手順についての理解が進んだようなら何よりです。
ひきつづき講座と演習をお楽しみください。
> 小川慶一さん:
> 適時に詳細なコメントありがとうございました。
> 順序が違っていました。
> [1] [Home] + [Shift] + [↓][↓][↓]
> [2] [Tab] で、[1]で選択した全体を右に移動させる
> [3] [Ctrl] + [X]
> [4] 貼り付け先にカーソルキー上下【のみ】で移動する
> [5] [Ctrl] + [V]
> [2]と[3]の順序が逆でした。見やすいプログラムを作るには、この操作は必須だと思い、あえて、質問しました。ありがとうございました。
> 従来はマウスとキーボードを駆使して操作し、肩が凝っていたのではと思います。今回のことをきっかけに、できるだけ、キーボードだけで操作するように訓練したいと思います。
> 新型コロナで外出できず、家にいても、テレビをみると、気分が落ち込みます。今回のことは前向きにとらえて、VBAの習得に日々にはげみたいと思っています。