- ベストアンサー
セルをクリックで選択。違うセルへ価をコピーしたいです。
お知恵をお貸しください。 エクセルでA列のセルを1つ選択して、その価を違うセル(例えばE12)に自動でコピーさせたいのですが良い方法がわかりません。マクロも試してみたのですが、A列のみの選択がうまくいかず動きませんでした。(A列は番号の入力域で、空欄が下へ続きます。) 単純なことの質問で申し訳ありませんが、よろしくお願いいたします。
- みんなの回答 (6)
- 専門家の回答
関連するQ&A
- EXCELのセルのコピー
EXCELで、セル(例えばE8)に「=VLOOKUP(D8,携帯番号一覧!A1:B18,2,0)」と入力して、この関数を下のセル(E9~)にどんどんコピーをしたいのですが、普通にコピーをするとE9のセルでは「=VLOOKUP(D9,携帯番号一覧!A2:B19,2,0)」となってしまいます。「D9」はいいのですが、「A2:B19」ではなく、「A1:B18」のままでコピーをしたいのです。今は、一つ一つコピーしては変更を繰り返していますが、もっと簡単にコピーする方法は無いのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルのマクロでセル選択するには
初心者です! エクセルのSheet1に30箇所のセルをマクロで選択したいのですが、 たまに選択するセルが変わります。 そこで、Sheet2のA1から下へSheet1の選択する位置を「B2」「C5」「D10」・・・としてマクロで一発で30箇所のセルを選択する方法を教えてください Sheet2のA1から下へ入力するセル位置はその都度変化します。 変化したときにそのマクロを実行すると選択できるといいのですが!! よろしくお願いします。
- ベストアンサー
- Windows NT・2000
- EXCELでセルの移動マクロを作りたいのですが…
EXCELについての質問です。マクロを使ってセルの移動をさせたいと考えています。 まず使うデータ範囲はA1:E11です。A1:E10にはデータが入っています。 ちなみに、A列には名前、B~E列には数字が入っており、A11:E11は合計が表示される設定しており、合計の場所はここに固定させたいのです。 その移動のさせ方ですが、 A1:E1に空欄があるとします。 そのときに、マクロを再生させるとA2:E10のセルに入っているデータ(値のみ)を上に移動させたいのです。 さらに、A3:E3の内容を消して空欄が出来たとします。 その時に同じ操作によってA4:E10のデータを上に移動させたいのです。 前者のマクロを単純に作ると縦に9つ分のセルを移動させるマクロでは、 A11:E11も上に移動させられてしまいます。なので、移動させるセルの一番下が10行目になるようなマクロを作りたいのです。 何がしたいのかといいますと、いらないデータを消した時に空欄をマクロで詰めてしまいたいのです。 乱文で判りづらいかと思いますが、知識のある方教えていただけないでしょうか。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルVBA・一定の条件でセルを選択したい
エクセルVBA・一定の条件でセルを選択したい 添付した画像で、毎日、社員番号等が入力されます。 D列の内線番号は空白の場合もありますがA、B、C列は必ず入力されます。 添付画像だと「A1:D5」という具合に選択したいのです。 考え方としては、A列の*行に入力された場合は、「A1:D*」を選択するという具合になるかと思います。 私の目的は、セル範囲を選択したあと、並べ替えたいと考えています。 この並べ替えは自動記録でできそうです。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- VBAを使って検索したセルをコピーして別の場所に貼り付ける。
こんにちは。 業務でエクセルを使っていたのですが、 あまりに毎回時間がかかってしまうため、 VBAを利用して自動化したいと考えています。 まず、以下のようなシートが存在します。 A B C D E F G H 1 2 なす とまと 3 20 3 かぼちゃ えんどう 4 55 4 きゅうり りんご 2 82 5 とまと 6 7 みかん 3 10 8 にんじん ごぼう 9 21 9 はくさい うり 10 33 10 ねぎ 次のような作業を自動化したいのです。 1.A列に入っている野菜の名前と一致するものがF列にあるかどうか検索する。 2.もし一致するセルがあれば、そのセルとその横のセル、もう一つ横のセルをまとめてコピーしてそれぞれC、D、E列で、検索したもとの野菜と同じ行にペーストする。 3.この操作をA列にある全ての野菜について行い、 もし、F列に一致するものがなければ、CDE列は空欄にしておく。 4.A列一番下まで完了すれば作業終了。 以上です。 よろしくお願い致します。
- 締切済み
- Visual Basic
- エクセルVBAでセル選択
エクセル2000でリストを作成し、VBAで編集しようとしています。 A列に入力されているコードの先頭に「’」をつけて文字列とするための関数をB2のセルからA列のデータが入力されている最後のセルの隣までコピーしたいと思っています。 A列の最終セルを取得するVBAは分かったのですが、その値をB列の選択範囲として使用する方法がわかりません。 エクセルVBAは全くの初心者です。 どなたか教えてください!
- ベストアンサー
- オフィス系ソフト
- エクセルで数字を認識して、行をコピーして挿入するマクロ
エクセルのマクロでこんなことは可能でしょうか? (1)あるセルに(数字)が入ったとき (そのセルの列は固定) (2)自動的にそのセルの「行」全体をコピーして その数字が5なら4行、1なら0行 (入力値より-1行) (3)ひとつ下の行に「コピーしたセルの挿入」で行の追加をする 例 列 A.B.C.D.E a.b.c.d.2 "a.b.c.d.2" a.b.c.d.3 "a.b.c.d.3" "a.b.c.d.3" Eの列に2とある場合下に2行-(1行)追加コピー "a.b.c.d.2"の部分。 無理を言いますが可能であれば お詳しい方、ご教授宜しくお願い致します。
- 締切済み
- オフィス系ソフト
- エクセルでセルの値を参照してコピー
エクセルで一枚の表があり、 各行の先頭列はユニークなIDが入力してあります。 例; 100 ◆ ▲ ● : 123 ■ ▽ ◎ : 200 ◇ ▲ ○ というIDがある表が、 A3からD102まであるとします。 A1セルに 123という数値を入力して、 マクロを登録したボタンを押すと、 123が先頭列のデータをコピー (この場合はA25~D25ですね) して、 A2セルに貼り付けるためには、 どのようなマクロを書けばよろしいでしょうか? 説明が足りなければ補足させていただきますので、 どなたかご教示いただければ幸甚です。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
補足
ご回答ありがとうございます。 右クリックメニューとは考えませんでした。 コードを試したのですが、実行時エラー91、オブジェクト変数またはWithブロック変数が設定されていません。と出てデバックすると Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Selection.Columns(1).Column = 1 Then NewMenu.Enabled = True←の行で止まります。 環境で違いが出るのでしょうか?