[[20170812094844]] 『電卓の常時表示』(う) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『電卓の常時表示』(う)

excelシートに常時電卓を表示させておくことはできますか。。
文字通り電卓で手計算できれば、シート内のセルにデータ反映できなくてかまいません

< 使用 Excel:unknown、使用 OS:Windows7 >


 エクセルのコントロールには電卓はないと思います。

 ウィンドウズの機能の電卓はエクセルとは無関係ですので、シートに表示、という
 のは出来ないと思います。

 ウィンドウズAPIを使って、電卓を常に最前面表示、というのは出来るかもしれま
 せんが、分かりません。

 ユーザーフォームに自作の電卓を表示、というのは可能です。
 参考HPです。

http://www5b.biglobe.ne.jp/~suugaku/vbakougi/dai2bu/dai20koudai1wa.html

 ユーザーフォームの例ですが、ActiveXコントロールでも同じような考えで出来る
 と思います。
(カリーニン) 2017/08/12(土) 10:14

 ↑はユーザーフォームと思ったのですが、よく見たらActiveXコントロールでした。
(カリーニン) 2017/08/12(土) 10:17

 ウィンドウズの電卓の計算結果をエクセルに取り込む、という
 のはVBAの事例で見かけたことがあります。探したら見つかると
 思います。
(カリーニン) 2017/08/12(土) 10:21

 連投すみません。

 ウィンドウズの電卓は、編集→コピーで計算結果をクリップボード
 に格納できます。
(カリーニン) 2017/08/12(土) 10:23

 過去ログです。

[[20120222112852]] 『電卓』(でんちゃん)
(カリーニン) 2017/08/12(土) 10:34


マウスで電卓打つくらいなら、セルに数式打つほうが楽かも。。。。(個人の感想です。。。)

=123*123

とか空いたセルに、電卓替わりで使ってますけどねー・・・
(まっつわん) 2017/08/12(土) 20:35


Sub 電卓起動()
 Shell "CALC.EXE", vbNormalFocus
End Sub

これでどうでしょう?

個人的にはまっつわんさんに同意です。
でも環境がタッチパネルなら、この方法もありかと…
(yasshi) 2017/08/12(土) 21:30


 >excelシートに常時電卓を表示させておくことはできますか。。

 目的によっては↓の方法でもいいかもしれません。

 Alt+Tab
 で開いているウィンドウの一覧が出ますので、アクティブにしたい
 ウィンドウを選択して電卓のウィンドウをアクティブにする

 Alt+Escでウィンドウを直接切替えて電卓のウィンドウをアクティブ
 にする
(カリーニン) 2017/08/12(土) 22:12

常時最前面に表示なら、紹介がありました、
[[20120222112852]] 『電卓』(でんちゃん)
にある ichinoseさんのコードがズバリですね。

(γ) 2017/08/12(土) 23:08


 γさん、フォローありがとうございます。
 ichinoseさんのコードを参照してくれ、というつもりで過去ログ紹介しましたが、
 「ichinoseさんのコードを参照してくれ」まで書くべきでした。
(カリーニン) 2017/08/12(土) 23:24

 全くの余談ですが、私の使っている外付けテンキーにはウィンドウズの電卓を起動する
 ボタンが付いてます。
(カリーニン) 2017/08/12(土) 23:29

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.