お世話になります。
最近、必要に迫られてマクロを覚え始まった初心者です。
insert命令で、文字列を追加するとき、追加したときのタブに合わせて
挿入したいのですが、二行目以降が行頭になってしまい、
うまくいきません。
例)
↓下記の三行を追加します。
あいうえお
かきくけこ
さしすせそ
「貼り付け元」
「タブ」 |(ここから挿入します)
結果
「タブ」 |あいうえお
かきくけこ
さしすせそ
…となってしまう。
希望
「タブ」 |あいうえお
「タブ」 |かきくけこ
「タブ」 |さしすせそ
…としたいのです。
この方法を教えてください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
タブ文字は\tが該当しますので、insertの引数の中に入れてご利用ください。
「1つとは限らない」場合は、「あいうえお」のinsert前に、あらかじめ入力されているタブを取得してしまいます。
$tabs = gettext(0,y,x,y);
insert "あいうえお\n";
insert $tabs;
insert "かきくけこ\n";
こういうイメージです。ただ、問題が1つあり、あいうえおの挿入行の手前にタブ以外の文字があっても、すべて受け入れ、すべての行の初めに挿入してしまうマクロになっているので、タブであることは保証しなくてはいけません。
この回答への補足
回答、ありがとうございます。
説明が足らずに申し訳なかったのですが、
この方法ですと、タブではなく、スペースが
連続して入ってしまうような気がします。
左端からカーソル位置まで、いくつタブが
入っているかなどを求めたりなどはできないでしょうか?
半端な文字数分は、この際無視してしまうとします。
細かな注文で申し訳ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Chrome(クローム) Chromeで複数タブを開いた状態で閉じ、再度開いた場合のタブの回復は? 2 2022/04/02 01:44
- Excel(エクセル) セルの値をグーグルで検索するエクセルVBAについて! 2 2022/08/01 21:41
- その他(ソフトウェア) 時間差でのオートクリック 1 2023/04/12 12:04
- Firefox(ファイヤーフォックス) Firefoxで設定を「前回のウィンドウとタブを開く」にしてるのにタブがなくなる 2 2022/09/28 18:23
- Word(ワード) Google ドキュメントで改ページを挿入する方法 1 2022/05/25 19:22
- Android(アンドロイド) Android端末(arrows we FCG01)のタブの切り替え方について 2 2023/01/02 10:59
- Safari(サファリ) safariで複数のタブを開いています。 ios15を使用 タブを長押しで並び替えするときに つい 1 2022/07/03 15:34
- Chrome(クローム) Chromeが強制終了 1 2023/01/29 09:54
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- その他(ブラウザ) Microsoft Edge のタブ 2 2022/05/21 16:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Safariで、「プライベート」の...
-
youtubeのサムネイルを縦4列配...
-
Excel tab入力方法
-
Firefoxで設定を「前回のウィン...
-
新しいタブと新しいウィンドウ...
-
QRコードで複数セルに一括入力...
-
メモ帳のタブ幅を変更する方法
-
Firefoxで、メルカリを開くと、...
-
accessタブコントロールのタブ...
-
筆ぐるめ、 住所録一覧表が出ない
-
Excel でタブ(\\t)入力 は出...
-
Accessで独自メニューバーまた...
-
Chromeでctrlキーが押しっぱな...
-
POV-Rayがうまく動きません。
-
最近のGoogle Chromeのデータ読...
-
セルの値をグーグルで検索する...
-
Chromeで複数タブを開いた状態...
-
Firefox タブが50くらいしか使...
-
Firefoxは、Chrome、Edgeのよう...
-
デスクトップパソコン 以前ドス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Safariで、「プライベート」の...
-
youtubeのサムネイルを縦4列配...
-
新しいタブと新しいウィンドウ...
-
Excel tab入力方法
-
firefoxで新しいウィンドウで開...
-
Firefoxで設定を「前回のウィン...
-
QRコードで複数セルに一括入力...
-
Firefoxで、メルカリを開くと、...
-
firefoxで新しいタブを今開いて...
-
ゲームのダウンロード版の価格...
-
パソコン バツを押すと全部消え...
-
メモ帳のタブ幅を変更する方法
-
googlechromeでCtrl+すると他...
-
違法ダウンロードしたことにな...
-
セルの値をグーグルで検索する...
-
Android でタブを複製する方法...
-
Excel でタブ(\\t)入力 は出...
-
筆ぐるめ、 住所録一覧表が出ない
-
パソコンのタブ ブックマーク ...
-
【Excel質問】 必要な行だけ別...
おすすめ情報