●EXCEL・VBA質問スレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
258:デフォルトの名無しさん 07/06/28 19:38:54 Shift:=xlToRight 259:235 07/06/29 00:17:52 相談所55が見つからなかったので自力で作ったよ! よく考えたら別に一枚のシートじゃなくていいじゃん、ということに遅まきながら気付いたので for i,j=1 to 各行数 If Cells(i,1).value = Cells(j,4).value then k=k+1 Sheet("Sheet2").Cells(k,1).value = Cells(i,1).value Next j 〜(マッチしなかったときの処理とか)〜 Next i 的な流れで完成したお! 遅いお! >>252 何これ!チョー早い! 意味が全然分からないけど今から修行する!さんくす! ところで=minute(now())とかsecond(now())とか並べてるとyear(now())だけ変になるんだけど何故? 260:デフォルトの名無しさん 07/06/29 00:24:35 値のコピー貼付をワークブック間で行いたいのですが、 ' @コピー元 Workbook("").Sheets("").Activate Range("").Copy ' Aコピー先 Workbooks("").Sheets("").Activate Range("").Select Selection.Pastespecial Paste:=xlValues ファイルをまたぎ、かつ値貼付の場合このような段階を踏まないとエラーになってしまいます。 同シート内での値コピーに使える Range("").Copy Range("").Pastespecial またはRange("")=Range("") のような簡潔な記入法は無いものでしょうか?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4276日前に更新/289 KB
担当:undef