Excelについて質問をさせていただきます。
OSはWindows10
Excel2010 を使用しています。
今回質問したい内容については
参照先のsheet1、sheet1を参照して作っている表がある2シートがあって、
参照先(sheet1)の列を丸々切り取り、挿入した際に
sheet2の表に手打ちした値も一緒に移動できないか?
と言った質問になります。
添付画像を見ていただいて、
参照先(sheet1)のA~Bをsheet2で参照(index、much関数を使用)
sheet1C1:G7にはデータが入力されています
(C1:G7のデータはVBAを使用し、sheet2に反映されています。)
sheet2の表はVBAにて反映されたデータを見ながら
C1:G7に手打ちで値を入力していきます。
添付画像のようにsheet1列7に入力されたデータを
列5に切り取って挿入した場合、
sheet2セルD7に手打ちで入力した値も
D5に移動させたいのです。
VBAについては他の人に作成してもらった為、
自分はほとんど分かりません。
説明がわかりづらくて申し訳ないですが、
分かる方、教えてください。
よろしくお願いします。
No.3
- 回答日時:
良く分からないので深く読まず、回答しますがVBAの質問?
コピペだとVBAや関数の為、不具合があるのかな?
手作業で解決できるのなら、そのまま、面倒でも処理されるのが良いと思いますね。
もっとも、手作業で直す作業をマクロで記録してそのコードを基に
調べ考えて、わからない所があれば、どうすれば良いかとか、ご質問されるのが好ましいのではないでしょうか
VBAの質問ならば、処理コードを示された方がアドバイスし易いですよ
特定処理(関数、VBA)の場合は、さほど情報が無くとも示せるかもしれませんが、全体の処理ならば、
①処理(加工)前
要件、条件、関数、VBA、環境など
②期待する処理結果
処理においての要件、条件、関数、VBA、
現在までに行った事、知り得た情報又は現在行っている事
③問題点、躓いていると事
具体的に
④必要とするアドバイス、情報
もっともすべて書き出せるなら問題は、ほぼ解決されている状態かも・・
無責任に想像や思い込みで回答してしまう 私みたい人は関係ないかも知れませんが、誰も得をしませんので、ご質問をまとめられるのが良いでしょう
No.2
- 回答日時:
>~sheet2の表に手打ちした値も一緒に移動できないか?
>
>と言った質問になります。
大幅な修正が必要になりますが可能です。
そして確認です。
修正やる気がありますか?
これ、とても重要なところです。(後述)
質問を見る限り、VBAの動作内容を理解されていないようですので、やる気はあっても適性がないかもしれません。
……ということで、自力でなんとかしようという考えはやめておきましょう。
そのマクロ(VBA)を作った人にお願いして修正してもらってください。
修正をお願いできないのであれば、今あるままで使うことを強く勧めます。
・・・
なお、ここは
「代わりに作ってください」
と作業依頼する場所ではありません。
自力で問題を解決できるようになるためのアドバイスを受ける場所です。
間違っても問題点とやりたいことだけを示して、
「代わりに作れ。オレ様の成果として使ってやるwww」
なんて内容の質問をしないよう心がけてください。
No.1ベストアンサー
- 回答日時:
こんにちは
ご説明の内容がわかりにくくて、よくわかりませんけれど・・
>参照先(sheet1)のA~Bをsheet2で参照(index、much関数を使用)
>sheet2セルD7に手打ちで入力した値も
関数があるところに手打ち?
関数はどうなるのでしょうか?
>C1:G7のデータはVBAを使用し、sheet2に反映されています
>C1:G7に手打ちで値を入力していきます。
VBAで値をセットしているのか、手入力なのかわかりません。
>添付画像のようにsheet1列7に入力されたデータを
>列5に切り取って挿入した場合、
一般的に「列」は縦の列(A列、B列など)を指しますが、「行」のこと?
というわけで、さっぱりわかりませんけれど・・
>sheet2セルD7に手打ちで入力した値も
>D5に移動させたいのです。
データは行で単位になっているのでしょうから、手作業で行う際に、セルだけを移動するようなことをせずに行単位で移動すれば済む話ではないでしょうか?
原因となっている「移動」なり「挿入」は手操作で行っているのでしょうから、それらの操作の際に行単位で操作を行えば済むと思います。
一方で、関数のあるセルに手書きで上書きしてみたり、VBAの結果に手入力してみたりと、第三者から見ると何が何だかわからない方法になっています。(質問者様の中では整合が取れているのでかも知れませんが)
もしも、お使いのVBAがAB列を参照しながら、何かの値を計算してくれるようになっているのなら、氏名を入れ替えた後で、もう一度実行すれば済む話のようにも思えますけれど・・
以下、辛口になってしまいますけれど・・
全体としてなんだかバラバラの部品を寄せ集めて、バラバラ(それぞれが勝手に)に処理しているとしか思えないので、方法全体を再整理の上見直した方がよさそうに感じられます。
あえて言わせていただくなら、ご質問の内容は、「バラバラの上に更にバラバラを付け加え」ているようにも思えます。
回答頂きありがとうございます。
質問内容もやりたい事も見直した上で、
分からないことがあったらまた質問をさせて頂く事とします。
一番早くに回答をしてくれた方をベストアンサーとさせていただきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで隣のセルと同じ内容に列...
-
Excel関数:「0」を除いた標準...
-
更新前と更新後の差分をVBAを使...
-
【エクセル】区切り位置で分割...
-
Excel関数で、範囲内の最後のセ...
-
値の入っているセルのうち、一...
-
エクセル日付 文字列の関数がエ...
-
エクセルで何種類のデータがあ...
-
SUMIFで数値が入力されているセ...
-
エクセル セル内の重複する文...
-
ピボットテーブル 0個の行を...
-
エクセルで見出し(項目名)の...
-
テキスト保存の際にダブルクオ...
-
【Excel VBA】複数範囲の並べ替...
-
Excelで複数列かつ複数行分の一...
-
Excelのマクロで行を間引きたい
-
エクセル、正数のみの集計[(負...
-
エクセルのcount関数ですが
-
Excel2003 データの付き合わせ...
-
スプレッドシートでドロップダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで隣のセルと同じ内容に列...
-
Excel関数で、範囲内の最後のセ...
-
Excel関数:「0」を除いた標準...
-
【エクセル】区切り位置で分割...
-
更新前と更新後の差分をVBAを使...
-
ピボットテーブル 0個の行を...
-
値の入っているセルのうち、一...
-
SUMIFで数値が入力されているセ...
-
エクセルで何種類のデータがあ...
-
エクセル、正数のみの集計[(負...
-
エクセル 8ケタの数字から日数...
-
【Excel】歯抜けデータの集約
-
SUMPRODUCT関数 行が増えても...
-
correl関数の範囲指定
-
エクセルに入力された日付「S40...
-
Excelのマクロで行を間引きたい
-
Excelで複数列かつ複数行分の一...
-
Excelで順番を逆に
-
《エクセル2000》重複している...
-
Excelのマクロでソートがうまく...
おすすめ情報