
No.4ベストアンサー
- 回答日時:
#2の Wendy02 です。
>また[データ]-[区切り位置]-そのまま「完了」
>何故上手くいくのでしょうか?
なぜできるのか、私にも分かりません。いろんなことをしているうちに、偶然に発見したのです。でも、逆に、なぜ「値」貼り付けで、できないのでしょうね。(^^;
書式で文字列にしていないのに、そのままの状態にあるのですね!
どうも、未だに、バグのようなバグでないような、分からない部分がExcelにはあります。
マクロのほうですが、
No.3のtestuya さんから出ていますが、ひとつずつではなく、まとめて行う方法です。
なるべく、標準モジュールに登録してください。
Alt を押しながら、F11 を押して、挿入-標準モジュールです。
もう一度、Alt+ F11 で、元に戻ります。
Sub ActivateFormula()
Dim Rng As Range
Dim c As Variant
Set Rng = Selection 'マウスで選択された範囲
For Each c In Rng
If Not c.HasFormula And VarType(c) = vbString Then
If Not IsError(Evaluate(c.Value)) Then
c.Formula = "=" & c.Value
End If
End If
Next c
End Sub
この考え方は、まず、範囲をマウス選択して、そのセル1つずつを見ていきます。
文字列であって、式ではないこと。
そして、式に変換する前に、その式はエラーにならないことを条件にして、そのセルにある文字列は、式に変換する、という考え方です。(エラーを出してもよければ、If Not IsError ... End If の部分を外してください)
当然、空白セルは文字列ではありませんので、変換の対象にはなりませんが、「""」は、変換の対象になります。
No.6
- 回答日時:
私の場合は以下の通りです。
sum(A2:A10)の先頭に+を入れ +sum(A2:A10) としてEnterキーで確定します。
変化しない場合は書式設定が[標準]か[文字列]です。 +sum(A2:A10)のセルを右クリックし書式設定で[数値]に変更します。 そして(重要) +sum(A2:A10)のセルが選択されている状態で、計算バーをクリックし(文字入力状態にして) Enterキーで確定しますと =+SUM(A2:A10)となり目的を果たせます。 (+入力ではなっくShiftキーを使う=で入力すればSUMの前に+は付きません)
No.5
- 回答日時:
データ
A1:A4
1
2
3
4
A5:A8に
AVERAGE(a1:a2)
Stdev(a1:a3)
max(a1:A3)
sum(a1:a4)
VBA
Sub test01()
For i = 5 To 8
Cells(i, "c").Formula = "=" & Cells(i, "A")
Next i
End Sub
上記VBA実行後
C5:C8
1.5
1
3
10
とうまく計算するようです。
No.3
- 回答日時:
単発でアクティブセルのみを変換するなら、
マクロに
ActiveCell.Formula = "=" & ActiveCell.Formula
もしくは
ActiveCell.Value = "=" & ActiveCell.Value
を貼り付けるのは感じはどうですか
さらに
マクロオプションで、ショートカットキーを割り当てると変換が簡単になります。
No.2
- 回答日時:
こんばんは。
例えば、B1 に、
="="&A1
としておき、フィルハンドルで、必要な部分をコピー
次に、
範囲をコピー
右クリック-[形式を選択して貼り付け]-[値]
次に、
範囲を選択したまま、
[データ]-[区切り位置]-そのまま「完了」
で、式に変更できるはずです。
そうでなければ、マクロになります。
必要でしたら、マクロも書きます。
有り難うございました。
是非マクロも教えてください。
また[データ]-[区切り位置]-そのまま「完了」
何故上手くいくのでしょうか?
お時間があるときで構いませんので宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelの数式の書き方について。 以下のような数式をSheet1に書いています。 Sheet1のB 1 2022/09/28 18:43
- Excel(エクセル) エクセル関数についてお教えください 3 2023/07/24 12:33
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/02/18 11:30
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/15 08:30
- Excel(エクセル) Excelのマクロで、特定のセルから順番に値を取得したい 5 2022/12/06 15:34
- フリーソフト OpenOffice 表計算で文字としてコピペ 2 2023/05/31 11:11
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
- Excel(エクセル) 全角文字「ヴ」の半角文字「ヴ」への変換方法について 3 2022/11/05 12:07
- Excel(エクセル) 【Excel】複数列ごとに取得するセルを変更したい 2 2023/03/23 21:04
このQ&Aを見た人はこんなQ&Aも見ています
-
今年はじめたいことは?
今年はこれをはじめたい!ということを教えてください!
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
あなたの「プチ贅沢」はなんですか?
お仕事や勉強などを頑張った自分へのご褒美としてやっている「プチ贅沢」があったら教えてください。
-
あなたなりのストレス発散方法を教えてください!
自分なりのストレス発散方法はありますか?
-
「これいらなくない?」という慣習、教えてください
現代になって省略されてきたとはいえ、必要性のない慣習や風習、ありませんか?
-
エクセルの文字列を数式に変換する方法
Excel(エクセル)
-
Excel 関数? 文字列になっている数値を計算したいのですが
Excel(エクセル)
-
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
-
4
別ファイルを開かず、INDIRECT関数を使用せずに、別ファイルのデータを求めたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで特定のセルに表示...
-
Excel内での検索結果をシート...
-
クリックすると文章が表示され...
-
エクセル 数字をすべて○などの...
-
フォントの色を指定して削除出...
-
Excelで、図形内の文字をセルに...
-
マクロを実行すると画像がズレ...
-
エクセルでPDFリンクを大量...
-
エクセル 未入力セルがあると...
-
太字に設定されているセルの個...
-
Excelでセルをクリックす...
-
現在のセルの位置を返す関数は...
-
Excel:セルの値(文字列)を数...
-
【EXCEL】先週の月曜日の日付を...
-
セルがクリックされた回数をカ...
-
シート保護とグループ化機能を...
-
Excel2007 色のカウント (VBA)
-
Excel ハイパーリンクのURLを別...
-
アポストロフィーの一括挿入 ...
-
エクセル マクロ 相対パスか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで特定のセルに表示...
-
Excel内での検索結果をシート...
-
エクセル 数字をすべて○などの...
-
クリックすると文章が表示され...
-
Excelで、図形内の文字をセルに...
-
太字に設定されているセルの個...
-
Excel ハイパーリンクのURLを別...
-
Excelでセルをクリックす...
-
Excel:セルの値(文字列)を数...
-
現在のセルの位置を返す関数は...
-
フォントの色を指定して削除出...
-
マクロを実行すると画像がズレ...
-
アポストロフィーの一括挿入 ...
-
エクセル 未入力セルがあると...
-
【EXCEL】先週の月曜日の日付を...
-
エクセルでPDFリンクを大量...
-
エクセルでセルをダブルクリッ...
-
EXCELのセルや文字色の反映
-
セルの内容をテキストボックス...
-
セルがクリックされた回数をカ...
おすすめ情報