LoginSignup
2
3

More than 5 years have passed since last update.

メモ帳からコピペすることでExcelに入力できる

Last updated at Posted at 2019-01-23

補足

このページからコピペした場合はタブがスペースになっています。
そこで、スペースをタブに変える方法を使います。

結合セルはエラーになる

結合セルは人類の敵です。
コピペするときは結合しないセルが前提です。
なぜか一つのセルとして扱います。

改行で縦の列ができる

A
B
C

とメモ帳に入力します。これを全部選択しコピーし、エクセルに貼り付けます。

タブで横の行ができる

1,000 2,000 3,000
これを貼り付けると横の行になります。

縦と横と式

Person a b total
A 1,000 2,000 3,000
B 1,000 2,000 3,000
C 1,000 2,000 3,000
Total "" "" =SUM(D2:D4)

空白の部分は空白ではありません。Tabで区切られています。
メモ帳に開き、貼り付けます。
そしてエクセルを開き、メモ帳のテキストをすべて選択し、コピーし、Excelに戻ってA1を選択して貼ると計算式まで入ります。

コピーして

image.png

メモ帳にペースト

image.png

タブを一つ打ちます

image.png

タブをコピーしてHOMEキーを打ちます

image.png
image.png

CTRL+Hで置換を呼び出します

そして検索する文字列に半角のスペース、そして置換後の文字列にCTRL+Vタブを貼り付けます
そのあと、すべて置換をクリックしてください。
image.png

最後に冒頭のタブを削除

これで空白はすべてタブになりました。
image.png
そこで冒頭のタブを選択し、削除します
image.png

完成!

これで出来上がりです。すべて選択してエクセルに貼り付けられます
image.png

Excelに貼り付け

すべて選択してコピー Ctrl+A Ctrl+C

image.png

ExcelのA1を選択して

image.png

右クリックかCtrl+Vで貼り付けて出来上がり

image.png

Total "" "" =SUM(D2:D4)

この

 "" ""

は本当は不要ですが、タブはわかりくいので目印としてダブルクォーテーション二回、つまり vbNullStringが入っているのです。

CSVファイルなのでコンマで区切られるような気もしますが、コンマはうまくいきません。
その代わりこのように金額をコンマ付きで書いてあっても、そのまま入力されます。

コンマで区切られていたら?

その時は保存して、拡張子をcsvにして開きます。
ただし、縦横要素数が同じでないとおかしくなります。

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3