keithin の回答履歴
- Excel2010文字の並べ替えでカタカタ優先
Excel2010にて、文字の並べ替えで昇順を行うと、カタカナが優先されて上位にきてしまう。 通常はあいうえお順なのでカタカナであっても関係ないですよね。 どなたか、ご教授をお願いいたします。
- エクセル2010でページを設定するには
エクセル2010を使っています。シートが何枚にもおよぶときに 印刷のときにページを設定して 順番がわかるように したいのですが 具体的な操作法おしえてください。 いろいろクリックしているのですがページ設定のところがでてきません。 ワードではいつもページ設定をしています。(挿入のところから) 基本的な質問ですみません。よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- harada08
- 回答数3
- エクセルVBA負の値を含む行を表内で配色する方法
列幅は固定(A:Q)で、行数は毎回変化する表を作成しております。 Q行が負の値である行のみ、表の範囲内で色づけするようマクロを組みたいのですが、 適切なコードがわからず困っています。 本やネット検索で、特定のセルのみや行全体を指定する方法はわかったのですが、 数値検索と表内での範囲指定をどう組み合わせてよいのかわかりませんでした。 なお、必ずしも全ての列にデータが入っているわけではない為、 xlToLeftなどは使えないのかな?と思っております。 VBAをはじめたばかりで、初歩的な質問であれば申し訳ありません。 解決策をご教示頂ければ幸いです。
- エクセルでの日付の数値変換
エクセルで8ケタ構成の日付(例20140101)を入力しているのですが#########という表示になってしまいます。他シートの日付データとVLOOKUPをしたいので数値に変換したいのですが方法をご教示頂けませんでしょうか。講師の方に教わっていただいているときに「▽マークが出てくるのでそこから数値に変換を選んでください」というようなことを言われたのですがどうすれば▽マークが出てくるのか分からずにいます。お手数ですが宜しくお願い致します。
- ベストアンサー
- Excel(エクセル)
- gyoza7477
- 回答数5
- "wordのデータ"をリンク貼り付け
Windows 8.1 Word 2010を使っています。 ExcelのデータをWordに貼り付ける検索結果は良く出てきますが WordのデータをWordに貼り付ける情報がないようですが出来ないからですか? 代わりのやり方としてはどうしたらいいですか?
- エクセルのVBAで教えて下さい。
エクセルVBAで以下の方法のマクロが分からず、教えて頂きたいです。 まず、ブックAのシートAがあり、シートAのセルD3には号機No.を入力します(999などの数値のみ) 次にブックBのシートBがあり、このシートのD列にも号機No.が入力されています。 やりたい事はブックAのシートAのD3に号機No.を入力したら、ブックBのシートBのD列から同じ号機No.を 探し、当てはまる号機の行のI列、J列、K列、L列、M列をコピーし ブックAのシートAのF13、F14、F15、F16、F17、に貼り付けたいです。 それぞれの貼り付け先は K列⇒F13 L列⇒F14 M列⇒F15 I列⇒F16 J列⇒F17のようになります。 それとブックBのシートBのD列に入力されている号機No.は同じ数値が入力されている時があります。 この場合は必ず下にある号機No.のが最新ですので、そちらを読み取るようにしたいです。 例えば、4行目と8行目に同じ号機No.がある場合は8行目の方を読み取る。 現在は GYOU = Application.InputBox でターゲットの行番号を入力して その行の列をコピー・ペーストしている感じです。 Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next Dim tmp() As String If Intersect(Target, Range("D3")) Is Nothing Then Exit Sub Else End If Dim buf As String Dim j As Integer Dim GYOU As String Set xCur = Selection Dim OpenFileName As String Workbooks.Open Filename:="業務都合の為載せれません" GYOU = Application.InputBox("行を選択してください", "行指定") '<キャンセルの場合、処理を終わりにします。> If GYOU = "False" Then Exit Sub For j = 11 To 11 ActiveSheet.Cells(GYOU, j).Copy ThisWorkbook.ActiveSheet.Cells(13, 6).PasteSpecial Paste:=xlPasteValues Next j For j = 12 To 12 ActiveSheet.Cells(GYOU, j).Copy ThisWorkbook.ActiveSheet.Cells(14, 6).PasteSpecial Paste:=xlPasteValues Next j For j = 13 To 13 ActiveSheet.Cells(GYOU, j).Copy ThisWorkbook.ActiveSheet.Cells(15, 6).PasteSpecial Paste:=xlPasteValues Next j For j = 9 To 9 ActiveSheet.Cells(GYOU, j).Copy ThisWorkbook.ActiveSheet.Cells(16, 6).PasteSpecial Paste:=xlPasteValues Next j For j = 10 To 10 ActiveSheet.Cells(GYOU, j).Copy ThisWorkbook.ActiveSheet.Cells(17, 6).PasteSpecial Paste:=xlPasteValues Next j ActiveWorkbook.Close SaveChanges:=False With xCur .Parent.Parent.Activate '元のブックへもどる .Parent.Activate '元のシートへもどる End With End Sub ど素人の為、めちゃくちゃな並びだとは思いますが一応現在の状態のマクロを載せておきます。 御指導の程、宜しくお願いします。
- ベストアンサー
- Excel(エクセル)
- yyrd0421
- 回答数1
- エクセルマクロについて質問
エクセルで添付画像のようなマクロを考えています。 マクロに詳しいかたお願いいたします。 マクロ以外はなしでお願いします。
- ベストアンサー
- Excel(エクセル)
- yoshimitsu525
- 回答数5
- "wordのデータ"をリンク貼り付け
Windows 8.1 Word 2010を使っています。 ExcelのデータをWordに貼り付ける検索結果は良く出てきますが WordのデータをWordに貼り付ける情報がないようですが出来ないからですか? 代わりのやり方としてはどうしたらいいですか?
- エクセルで検索結果を範囲から検索して貼りつける
仕事で勤務時間をつけているのですが シート1に 早出1 6:00~14:30 早出2 7:00~15:30 早出3 8:00~16:30 普通1 9:00~17:30 普通2 10:00~18:30 普通3 11:00~19:30 遅出1 12:00~20:30 遅出2 13:00~21:30 遅出3 14:00~22:30 と作成して シート2は 1週間 早出 Aさん 7:00~15:30 通常 Bさん 9:00~17:30 遅出 Cさん 12:00~20:30 と入力しています。 シート3に 1/1 1/2 1/3 Aさん ■ ■ ■ Bさん Cさん と入力してあって シート2の情報を入力したときに シート3のAさん1/1、1/2、1/3...のところに ”早出2”と表示させたいのですがどんな関数にすれば良いか教えてください。 1/8からはシート4、1/15からはシート5に入力しシート3に反映させたいです。 シート1を参照してシート3の場所に反映させる方法が分からなく質問させていただきました。
- Excel 任意の行数・列数のデータを合体VBA
VBAで、Sheet1のデータの最終行に Sheet2の同じ並びのデータを続けてくっつけ、 Sheet3に(Sheet1とSheet2のデータが)連続した状態をつくる場合のVBAの書き方を教えてください。 ちょうどSheet1のブルーの範囲(ただし最終行はn行=データは様々で最終行は不特定だが最終行の下にはもうデータはない、最終m列の右にはまだデータが膨大にあるが、今回はA~m列(ここではA~AX列と指定可能)をコピーしたい) に Sheet2の黄色い範囲(ただし最終行はn行=データそれぞれで不特定だが最終行の下にはもうデータはない、最終m列はSheet1と同じ構成=A~AX列) をくっつけたい。 ・アウトプットはSheet3。 (Sheet1とSheet2はいじらずそのまま残す) ・コピーして貼り付ける(複写する)のは、値だけ (罫線とか計算式は不要) です。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- ketae
- 回答数6
- 日付データで計算し、土、日分の2行追加する方法
excel2010 日付データで計算し、土、日の2行を追加するマクロを作成しました。 途中は、正しく2行追加されます。 しかしながら、最終行が月曜日だけだと、最終行(月曜日)と最終行-1(金曜日)の間に 2行追加されません。 作成したマクロのどこが悪いのかを教えていただきたく。 構成は次の通り A列に日付のデータがA4セルから貼り付けられています。 A3セルは、題目で日付という文字列があります。 A列には、最初土、日の日付(行)がありません。 土、日の行、2行分を追加するために、計算式で行と次の行の差が3以上だったら 2行追加というマクロを設定します。 マクロは次の通り Sub donichiadd() '' Dim MxR As Long Dim h As Long MxR = Range("A65536").End(xlUp).Row - 1 For h = MxR To 5 Step -1 If Cells(h, 1) - Cells(h - 1, 1) >= 3 Then Cells(h, 1).Resize(2).EntireRow.insert End If Next h End Sub マクロは以上。 データが下記だとします。 A4セル:6/1 A5セル:6/2 A6セル:6/3 A7セル:6/4 A8セル:6/5 A9セル:6/8 A10セル:6/9 A11セル:6/10 A12セル:6/11 A13セル:6/12 A14セル:6/15 この状態でマクロを実行すると、 6/8と6/5の間は2行追加されますが、 6/15と6/12の間には2行追加されません。 尚、A15セルに6/16があった場合にマクロを実行すると、 6/15と6/12の間に2行追加されます。 最終行が月曜日だけだと、土、日分の2行を追加することが出来ない状態です。 どこが悪いのか教えていただきたく。
- ベストアンサー
- Excel(エクセル)
- 3620313
- 回答数2
- エクセル関数での文字列?の検索
ある行に0から5の一桁の数字が28列並んでいて、 その中で1の次にすぐ0が続いているかどうか (ふたつの隣接するセルが10かどうか)を調べる 関数はどうなりますか?
- エクセルのマクロについて教えてください
エクセルのマクロで教えてほしいのですが、たとえば、指定した範囲の中でK列の値が"1”のとき、列F~Kの値をクリアするマクロはどう組めばよいでしょうか? 逆に、指定した範囲の中でK列の値が"1”以外のとき、列F~Kの値をクリアするマクロもどう組めばよいでしょうか?
- ベストアンサー
- オフィス系ソフト
- kimitaki1023
- 回答数2
- エクセル2010 結び付け?関連づけ?
どう説明してよいのか分からないので 小さいですが画像を添付しました。 1000品目ほどある商品の在庫場所の管理で使う表です。 1年に1回、棚卸の関係で使用します。 画像で理解できない部分があれば回答いたしますので どうぞよろしくお願いいたします。 ■SheetA~Cは、別のSheetです ■エクセル2010使用です Sheet A ・フィルターで在庫場所ごとに並べています Sheet B ・品番順にしか出力できない ・品目が増えることがある(例ではスイカ) ・品目が減ることはない ・価格が変わることがある(例ではバナナ) ・在庫場所の欄はない Sheet C ・新商品である、スイカの在庫場所は空欄 ・それ以外の商品の在庫場所は シートAと同じ場所を示す
- 締切済み
- Excel(エクセル)
- sipabaledclone
- 回答数4
- Excel 任意の行数・列数のデータを合体VBA
VBAで、Sheet1のデータの最終行に Sheet2の同じ並びのデータを続けてくっつけ、 Sheet3に(Sheet1とSheet2のデータが)連続した状態をつくる場合のVBAの書き方を教えてください。 ちょうどSheet1のブルーの範囲(ただし最終行はn行=データは様々で最終行は不特定だが最終行の下にはもうデータはない、最終m列の右にはまだデータが膨大にあるが、今回はA~m列(ここではA~AX列と指定可能)をコピーしたい) に Sheet2の黄色い範囲(ただし最終行はn行=データそれぞれで不特定だが最終行の下にはもうデータはない、最終m列はSheet1と同じ構成=A~AX列) をくっつけたい。 ・アウトプットはSheet3。 (Sheet1とSheet2はいじらずそのまま残す) ・コピーして貼り付ける(複写する)のは、値だけ (罫線とか計算式は不要) です。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- ketae
- 回答数6
- けり姫スウィーツ 覚醒
けり姫の説明に、 「主人公の覚醒武器」 の説明に、 「主人公は、入手していないメンバーの 職業用覚醒武器を装備しても覚醒することが出来ます」 と書かれていますが、その意味や方法が分かりません。 御教授下さい。
- ベストアンサー
- その他(インターネット・Webサービス)
- gintaro007
- 回答数1
- ワード2013に関して
ワード2013を使っています。 ページを縦に完全に左右に分割して、それぞれ別々に文字入力する場合どのようにすればいいでしょうか? 「ページ設定」から「段落」を「2」にする方法は知っています。しかし、これだと左側の編集が終わったら、右側にいくだけで、完全に分割されていません。 左右別々に完全に分割して編集できる方法があれば教えていただければ幸いです。
- Excel(マクロ?VBA?)で最大日付の行を抽出
Excelのデータ抽出で困っております。 下記のようなデータがあり、各IDの最大日付の行を抽出しようとしていますが、抽出方法がわからず、困っています。 氏名 ID 日付 山田太郎 10 2012/12/01 山田太郎 10 2013/08/01 山田太郎 10 2014/12/01 山田太郎 10 2015/08/01 山田花子 20 2012/12/01 山田花子 20 2013/08/01 山田花子 20 2013/12/01 この際に、 山田太郎 10 2015/08/01 山田花子 20 2013/12/01 という2つの行を抽出したいですが、抽出方法がわかりません。 関数を使ってやろうとも思いましたが、関数をどれを使えばいいかわかりません。 別シートに抽出でも全く問題ありませんので、恐れ入りますが、抽出方法を教えてください。 よろしくお願いいたします。
- 締切済み
- Excel(エクセル)
- SEAMA1984
- 回答数7
- 誤差
=IF(A1="","",A1-A2)の答えが56.7です この答56.7に1290をかけた答えを73,143にしたいのですが73,155になります… どうすれば73,143になりますか? 初歩的な質問かもしれないですがご了承ください。 Excelは2010です
- ベストアンサー
- Excel(エクセル)
- sipabaledclone
- 回答数5