- ベストアンサー
アポストロフィーの一括挿入 エクセルシート
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>数値を文字列としてセルに埋めたいのです 数値を文字列に変換する方法として、 「データ」-「区切り位置」で [次へ]ボタンを2回押して、[区切り位置ウィザード3/3]で [文字列]を選択してOKボタンを押します。 表示形式だけの文字列ではなく、数字が文字列に変わります。 ただ、複数列を一度に指定できません。1列ずつ設定することになります。 *表示形式だけの文字列の場合、SUM関数で計算できますが、 はじめから文字列として入力したものやアポストロフィーを挿入したものと同様にSUM関数では、計算できません。
その他の回答 (2)
- GreatDragon
- ベストアンサー率46% (186/402)
こんにちは。 マクロを利用すると操作が簡単です。 目的のセル範囲を選択してから下記のマクロを実行してみてください。 数値の入っているセルだけ先頭に ' が追加されます。 2回以上マクロを実行しても問題ありません。 (サンプルマクロ) Public Sub Sample1() Dim MyRange As Range For Each MyRange In Selection If IsNumeric(MyRange.Formula) Then MyRange.Value = "'" & MyRange.Value End If Next Set MyRange = Nothing End Sub
お礼
これまた素晴らしいマクロありがとうございました。当方の「エクセル便利マクロ」ライブラリに付け加えさせていただきました!! 今回は「出来るだけ簡単な」をコンセプトにしておりましたので、区切り位置機能を使用した方法で解決させて頂きました。 ありがとうございました。
- taka1029
- ベストアンサー率25% (23/90)
関数のCONCATENATEを使ってみては?
補足
やっぱり関数使って空いているセルでつくるしかないのですかね。 質問欄で「="7"&a1」と表示されてしまいましたが、7はアポストロフィーです。
関連するQ&A
- エクセルの先頭の’(アポストロフィー)
タイトルの通り、エクセルを使用していて、セルの先頭(1文字目)に ’(アポストロフィー)を入れると、セルの書式設定で「文字列」を 選択していても無視されてしまいます。 どうしても先頭に’を表示させたいのですが、どうすればよいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセル 列の挿入のアラート
こんにちは、HARAPONです。 今回もどうぞよろしくお願いいたします。 私はエクセル2000を使っているのですが、友人から添付されてきたエクセルを開いて、列を挿入しようとした際にアラートがでてしまい、普通に挿入する事ができませんでした。 普通はAやBの列をクリックして挿入で列、でいいと思うのですが、同じ事をしようとすると 「データの消失を防ぐため、空白でないセルをワークシートの外にシフトすることはできません。はみ出てしまう右側または下側ののセルを~」という文章のアラートが出てきてしまいます。 これはどういう状態のシートに対して出るアラートなのでしょうか? 結局わからずに、新規シートにコピー&ペースト、挿入したい列分だけ空けてまた コピー&ペーストで騙しました・・・。 すみませんがよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excelでワークシートが挿入できない!
Excelで新しくワークシートを挿入しようとしてメニュバー→挿入からワークシートを選択しようとしたらワークシートの文字が灰色になっていて選択できません。操作できないように他の人がシートにロックかなにかをかけているのでしょうか?ご教授願います。
- ベストアンサー
- オフィス系ソフト
- PowerPointにExcelのワークシートを。。。
どなたか助けてください!! ExcelのワークシートをPowerPointに挿入しようとしたときに、列・行の後方が切れてしまい、 上手く挿入することが出来ません(;_;) 以前に、PowerPointに貼り付ける場合には挿入できるセルの数に「限界」があるという話を聞いたことがある気がするのですが、どなたかご存知の方はいらっしゃらないでしょうか? [挿入]→[オブジェクト]で挿入する方法と、 ワークシート上で直接範囲を指定して[コピー]→PowerPointで[貼り付け]の2種類で 挿入できるセルの数の「限界」数を教えてください。 どうぞよろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- 複数のエクセルファイルに、決まったシートを一括挿入
複数のエクセルファイルに、決まったシートを一括挿入 エクセルが100ファイルあるのですが、この100ファイルに「A.xls」のシートを一度にコピーできるソフトかプログラムがあるでしょうか 下記のようなイメージになります 1つ1つ「シートの移動とコピー」をするには多すぎて・・・ よろしくお願いします 001.xls←┬A.xls 002.xls←┤ 003.xls←┤ 004.xls←┤ 005.xls←┤ 006.xls←┤ 007.xls←┘
- ベストアンサー
- その他MS Office製品
- Excelシート内への一括リンク
あるフォルダ[folder]内にある大量のファイル[file1.xls,file2.xls,…file30.xls]を Excelワークシートの各セルにフォルダ内のファイル名(拡張子なし)を挿入し、且つそのセル内のファイル名に対応するファイルへのハイパーリンクを一括で張るといったような処理をするにはどのようにしたらよろしいのでしょうか?そのような処理のできるマクロやVBAをお分かりになる方がいらっしゃいましたら教えてください。
- 締切済み
- オフィス系ソフト
- エクセルのワークシートの挿入について
エクセル2000を使っています。 15枚くらいのシートで構成されているエクセルBookですが、 メニューバー「挿入」-「ワークシート」とやっても新しいワークシートが挿入できません。 しかし、既存のシートのタグで右クリックして「挿入」-「ワークシート」と選択すると新しいワークシートが挿入できます。 同じ事だと思うのですが、何故違いが出てくるのでしょうか? また、1BOOK内に作成できるシートの最大数は何シート迄でしょうか?
- 締切済み
- オフィス系ソフト
- エクセルのセルを参照して別シートに張り付ける
こんにちは。 エクセルのsheet1とsheet2があり、sheet1のセルに入力されている文字や数値をsheet2にコピーしたいと思っています。ただし、コピー先のsheet2のセルの値は、sheet1を参照するだけでなく文字や数値として表示できないかと悩んでいます。 図で説明すると (sheet1) → (sheet2) A B C D A B C D 1あああ 10 いいい えおう 1いいい えおう 10 あああ 2あああ 10 いいい かけこ 2いいい かけこ 10 あああ 3あああ 10 いいい みまつ 3いいい みまつ 10 あああ 4あああ 10 いいい さぐも 4いいい さぐも 10 あああ また、上記のようにsheet1とsheet2の列は同じ場所ではありません。 このような作業を1回で行うことはできるのでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelのアポストロフィーの削除
お尋ねします AccessからExcelへデータをもってきたところ、文字データの前へ'(アポストロフィー)の記号がはいっていました。 500以上のデータがあるので、一括でこのアポストロフィーを削除する方法があれば教えていただきたいのですが…。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル、複数シートの結合、一括操作について
元とするエクセルの在庫表がサーバー上にあり、それを使って自分用にオリジナルを作りたいと考えているのですが、エクセルに複数のシート(10シート)があるとして、シートを一括結合することは可能でしょうか? もしくは一括結合が出来ない場合、オリジナルの方へシートを元となるエクセル(在庫表)から一括でコピーして、全シートのB列のみを一括コピー貼り付けすることは可能でしょうか?
- 締切済み
- Visual Basic
お礼
これです!これです!こう言うの待ってました!大変助かりました。ありがとうございました。素晴らしい!