- 締切済み
Excel操作
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17068)
下記のようなものを考えているのですか。テスト済み。 (テンキーボード代替セル)A1:C4 1 2 3 4 5 6 7 8 9 0 e (コード)Sheet1のSelectionChangeイベント プロセジュアー。極く短くと考えました。 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Static s Static i If Target = "e" Then Cells(i + 1, "E") = s i = i + 1 s = 0 Exit Sub End If a = Target s = s * 10 + a ' MsgBox s End Sub (利用法) Sheet1の上記セルの数字をマウスでクリックする。数の終わりはEをクリックすると、順々にE列に数がセットされる。 1・2・3・E--->123をE1にセット 3・4・1・2・E---->3412をE2にセット 上記コードの中のMsgbox sを活かして、変化を確認して 見ることもできます。 (未対応) データは数のみ対応。 データのセットはE列の上から下へに固定。 止める方法を組みこんでない。
- AQUALINE
- ベストアンサー率33% (18/53)
他の方も書かれているように、「アプリケーション」が何をさすのかわかりませんので同じエクセルのことだとしてお答えします。 1.仮に数字が入力されるのが一覧表と同じシートのJ10セルだとすると、標準モジュールに以下をコピー&ペーストしてください。 Sub test01() Range("J10") = ActiveCell.Value End Sub 2.フォームからボタンをシートに張付け、マクロ(test01)の登録をします。 3.一覧表のなかの任意のセルを選択 4.ボタンをクリックすると、一覧表の中で選択したセルの値がJ10セルに自動で入ります。 ぜんぜん外してたらごめんなさい。
- happypoint
- ベストアンサー率36% (521/1422)
こんにちは。 もうちょっと具体的に教えていただけますか? 具体的に起動したいアプリケーション、ってなにを指していますか? Excelの別なブックですか? WordなどのOfficeアプリですか?
- Hageoyadi
- ベストアンサー率40% (3145/7860)
>ボタンを押すとアプリケーションが起動 ボタンじゃなくても右クリック→ハイパーリンクでOKです。 >セル選択した 数字が入力される これは起動させるアプリケーションが数字の入力に対応していないとダメでしょうけど、それ以前にExcelマクロがそのアプリケーションを操作できるかどうかって問題もありますね。 出来るような気もしますけど、経験無しですのでわかりません。
関連するQ&A
- エクセル
エクセルで下記具体例のような方法を教えてください。 具体例 シート1のD4に5を入力 別のシートのB2~19に入力している5の数字のセルが赤に シート1のE4に10を入力 同じく別シートのB2~19に入力している10の数字のセルが青に シート1のF4に3を入力 同じく別シートのB2~19に入力している3の数字のセルが黄色に なるような方法を教えてください。
- ベストアンサー
- その他MS Office製品
- エクセル・入力文字の結合操作
エクセルで、A列とB列に数字が入力されています。 A列に入力されている1セルの数字にB列のセルに入力してある数字を順番に別シートに結合させて転記していきたいのですが方法がわかりません。 例として・・・ (A列) (B列) 1000 33 2000 44 3000 ↓ 5000 別シートに・・・ (A列) 100033 100044 200033 200044 300033 300044 ↓ 500033 500044 よい方法をご存知の方がいらっしゃいましたら、教えてください。宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数に関して
エクセルの関数で質問があります。Sheet1とSheet2とがあり、Sheet1のセルに数字を入力しEnterキーを押した際に、Sheet2に作成した表に入力されている数字のセルにジャンプする関数を御存じの方
- ベストアンサー
- オフィス系ソフト
- Excelでのセル操作について
お世話になります。 以下の2点について、ご教授願います。 【(1)】 エクセルのシート上でセル(A1)をリストにし1~3という数字を選択できるようにしています。 そこで、1を選択した際にはB列を非表示、2を選択した際にはC列を非表示、3の場合はD というようなマクロは組めるのでしょうか? 【(2)】 セル(A1:Z46)をダブルクリックした際に"○"を入力し、 すでに"○"が入力されている場合は空白にする というマクロを組みたいと思っています。 ⇒○を入力する、までは正常にいけたのですが、○が入ってる場合は空白にがうまくいきません。 以上の2点になります、宜しくお願い致します。
- ベストアンサー
- Visual Basic
- Excelでシートを作成しました。シート全域でセルにその文字(例 数字
Excelでシートを作成しました。シート全域でセルにその文字(例 数字の4)が入力された場合外字に置き換える事は可能でしょうか? 4の場合→ ?にするなど
- ベストアンサー
- その他(インターネット・Webサービス)
- エクセル フォルダパスを取得する方法
シートに空のボタンが1個あるとします。 (1)セルA1にフォルダのパスを入力し、ボタンを押したらそのフォルダへアクセスできる。 (2)ボタンを押したら、フォルダ場所を選択できる画面が出て、選択したらセルA1に入力される。 というように、セルとボタンを連動させて、フォルダパスを取得したいです。 可能であれば、(2)でフォルダ場所を選択し、フォルダが新規作成もできる機能までつけたいです。 Excel2010を使用しており、VBAは初心者です。 どなたかご存じでしたら、ぜひお教え下さい。 よろしくお願いします
- ベストアンサー
- Excel(エクセル)
- エクセル-ドロップダウンボタンのキーボード操作
エクセルなどで入力規制をしてドロップダウンボタンを作成されているセルについて。 通常、マウスで下矢印の三角ボタンを押すと下にリストが出て選択肢から選んで言葉をいれますが、それをマウスを使わずキーボードだけで入力するにはどうしたらよいのでしょうか?キーボードで選択肢を表示・選択するにはどうしたらよいかご存知の方、教えてください。
- ベストアンサー
- その他(ソフトウェア)
- エクセルのマクロで出来ますか?
お世話になります。 あるセルを選択し、コマンドボタンをクリックすると別のシートにある詳細記入欄があるセルにジャンプし、入力が終わってまた違うコマンドボタンを押すと最初に選択したセルと別シートに記入した内容がリンク付けされているというものを作成したいと思っています。 一例をいうと、メインシート(点検チェックシート)、サブシート(点検詳細内容シート)があってメインシートのあるセルを選択してコマンドボタン(ユーザーカスタムで作成?)を押すと自動的にサブシートに飛びます。サブシートでは番号(通し番号)が振ってある表があり、上記のコマンドボタンを押すと自動的に新しいセルに記入でき、そしてさらに別のコマンドボタンを押すと、メインの最初に選択したセルにサブの番号が書かれて、次回からはその番号を押すとサブのシートに飛ぶといった実に都合のいい思いをもっています。 このことを実現しようとするとどのようなテクニックを駆使すればいいのか、ご教示いただけますか?
- ベストアンサー
- オフィス系ソフト