Excelの疑問や悩み - ナレッジリーフ@知識の葉

Yahoo!知恵袋疑問や悩みを検索

知恵袋Q&Aで悩みを解決!

-PR-
  • スマートデバイス、PC、家電 > スマートデバイス、ガラケー > タブレット端末
  • Wed, 18 Sep 2019
  • 質問No. 5942147

解決
済み
Q Excelの疑問や質問

  • 閲覧数7
  • 質問総数1379

AExcelのQ&A回答一覧

    Yahoo!知恵袋

    • 投稿日時 - Wed, 18 Sep 2019 21:46:07
    • 閲覧数 7
    質問

    AndroidタブレットPCが容量が完全に無くなりました。 AndroidタブレットPCが容量が完全に無くなりました。 そこで、使ってないアプリはどんどん消していっても問題ないですか?
    Microsoft系のそう言うのはPC(別端末)の方でやる、主にゲームとYouTube目的だと言う人、それしか使わない人にとったら消した方が得ですかね?
    WordやExcel、Skypeなど全く使ってないです。

    また、申込み等のサイトに飛ぶだけのアプリ(ウィルスバスター等)も~0KB使ってますが、これらの扱いにも困ってます。
    消したらいいのか判断が一人では出来ません。

    ち...
    アンサー
    回答

    初期化したら後からインストールしたアプリは消えて最初から入っていてアンインストールしたアプリは復活します。
    中には復活出来ないアプリもあります。
    スマートデバイス、PC、家電 > スマートデバイス、ガラケー > タブレット端末
    詳しくはこちら
    • 同意数15(16-1)
    • 回答数2
    • 投稿日時 - Wed, 18 Sep 2019 21:42:24
    • 閲覧数 40
    質問

    エクセルVBAでボタンを作りたいのですが「(パス?)見つかりません。」というエラー表示が出てうまくいきません。
    どうしたらよいでしょうか?

    <コード>

    Sub Mail_workbook_Outlo ok_1()
    'Working in 2000-2010
    'This example send the last saved version of the Activeworkbook
    Dim OutApp As Object
    Dim OutMail As Object
    Dim emailRng As Range, cl As Range
    Dim sTo As String

    Set emailRng = Worksheets("スクール生").Range("L3:L47")

    For Each cl In emailRng
    sTo = sTo & ";" & cl.Value
    Next

    sTo ...
    アンサー
    回答

    マクロの登録をしていないのでは?

    デザインモードでフォームコントロールのボタンを
    右クリックして、マクロの登録
    http://excel-vba.jpn.org/section/3/Init-Excel#add-func
    スマートデバイス、PC、家電 > Office系ソフトウェア > Excel
    詳しくはこちら
    • 同意数-2(6-8)
    • 回答数2
    • 投稿日時 - Wed, 18 Sep 2019 21:22:24
    • 閲覧数 12
    質問

    Google Spreadsheet, もしくはMicrosoft Excelの
    計算式を教えていただきたいです。 A1の数値が0~20の場合、×200
    A1の数値が21~25の場合、×300
    A1の数値が25以上の場合、×400

    この数式を1つのセルに書きたいです。
    関数を含んでも構いません。
    よろしくお願いします。
    アンサー
    回答

    =A1*IF(A1<=20,200,IF(A1<=25,300,400))
    スマートデバイス、PC、家電 > Office系ソフトウェア > Excel
    詳しくはこちら
    • 同意数11(13-2)
    • 回答数4
    • 投稿日時 - Wed, 18 Sep 2019 21:20:29
    • 閲覧数 17
    質問

    Excelマクロについて

    下記マクロの一部変更をしたいのですが教えて下さい。
    サンプルファイルのsheet1をコピペしてますが、これをサンプルファイルのシート”aaa”とbbbをコピペとしたいです 。
    アクティブファイルも同じシート名になります。
    よろしくお願いします。

    Sub 一例ですⅡ()
    Dim rng As Range, xFile As String
    Const cFld As String = "C:UsersMyPCDesktop新しいフォルダー"
    xFile = Dir(cFld & "サンプルファイル*.xlsx")
    If xFile <> "" Then
    Set rng = ActiveWorkbook.Worksheets("Sheet1").Cells
    Wi...
    アンサー
    回答

    Sub 未実行です。()
    Dim rng1 As Range, rng2 As Range, xFile As String
    Const sh1 As String = "aaa"
    Const sh2 As String = "bbb"
    Const cFld As String = "C:UsersMyPCDesktop新しいフォルダー"
    xFile = Dir(cFld & "サンプルファイル*.xlsx")
    If xFile <> "" Then
    Set rng1 = ActiveWorkbook.Worksheets(sh1).Cells
    Set rng2 = ActiveWorkbook.Worksheets(sh2).Cells
    With Workbooks.Open(cFld & xFile)
    .Worksheets(sh1).Cells.Copy rng1
    .Worksheets(sh2).Cells.Copy rng2
    .Close False
    End With
    End If
    End Sub
    コンピュータテクノロジー > プログラミング > Visual Basic
    詳しくはこちら
    • 同意数1(14-13)
    • 回答数1
    • 投稿日時 - Wed, 18 Sep 2019 21:17:39
    • 閲覧数 55
    質問

    Excel、VBAについての質問です。 Excel、VBAについての質問です。 sheet”抽出”のC2にIDを入力することで、
    sheet”顧客データ”から同一のIDを探して
    sheet”抽出”に同一IDの行を抽出するコードを
    VBAを用いて書きたいのですが、
    いまいちわからないので教えていただきたいです。
    特にわからないのは、同一IDを抽出してから
    その行全てを別のシートにコピーする方法です。
    また、可能であればsheet”抽出”で
    B7とB列最後の日付が、それぞれB4、D4に
    コピーされると嬉しいのですが…

    詳しい方よろしくお願い致します。
    アンサー
    回答

    抽出シートのシートモジュールに下記をコピペして下さい。
    C2にIDを入力すると自動で実行します。

    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim r1 As Long, r2 As Long
    Dim mind As Date, maxd As Date
    If Intersect(Target, Range("C2")) Is Nothing Then Exit Sub
    Application.EnableEvents = False
    If Range("B7") <> "" Then
    Range("B7:H14").ClearContents
    Range("B4").ClearContents
    Range("D4").ClearContents
    End If
    r2 = 6
    With Worksheets("顧客データ")
    For r1 = 3 To .Cells(Rows.Count, "A").End(xlUp).Row
    If .Range("B" & r1) = Target.Value Then
    r2 = r2 + 1
    .Range("A" & r1 & ":G" & r1).Copy Destination:=Range("B" & r2)
    If mind = 0 Then
    mind = .Range("A" & r1)
    End If
    If .Range("A" & r1) > maxd Then
    maxd = .Range("A" & r1)
    End If
    End If
    Next r1
    End With
    If r2 = 6 Then
    MsgBox "該当データはありません"
    Else
    Range("B4") = mind
    Range("B4").NumberFormatLocal = "yyyy/m/d"
    Range("D4") = maxd
    Range("D4").NumberFormatLocal = "yyyy/m/d"
    End If
    Application.EnableEvents = True
    End Sub
    スマートデバイス、PC、家電 > Office系ソフトウェア > Excel
    詳しくはこちら
    • 同意数10(13-3)
    • 回答数2
    • 投稿日時 - Wed, 18 Sep 2019 21:09:22
    • 閲覧数 6
    質問

    adobe acrobat Reader について
    Excelやワードの文書をPDFで保存した後に必ず毎回adobe acrobat readerが開かれます。。 そのたびにPDFファイルをすぐに閉じるのですがうざいです。
    PDFで保存してもacrobatreaderが開かない設定にしたいです。
    教えてください!!
    アンサー
    回答

    officeのバージョンは?
    PDFで発行する際、「発行後にファイルを開く」のチェックを
    はずしておくだけでは?
    スマートデバイス、PC、家電 > Office系ソフトウェア > Excel
    詳しくはこちら
    • 同意数-16(2-18)
    • 回答数1
    • 投稿日時 - Wed, 18 Sep 2019 21:06:19
    • 閲覧数 17
    質問

    エクセル マクロの仕様について教えてください。
    初心者です。Excelで組んだVBAプログラムで、ある「セル」を参照しているとします。(仮にA1)
    それを行追加や意図的にセルを移動させた時、も ちろん現在のA1は本来参照しようとしていたセルとは別になってしまいますよね?

    そこで質問なんですが、上記の様に参照されたセルが移動すると、マクロで記載したコード『Range("A1")など』がそれに合わせて自動的に修正させる方法ってありましでしょうか?
    ※セルがA1→B1に移動したら、コードもRange("A1")→Range("B1")に変更させたい。
    ...
    アンサー
    回答

    一案です。

    セルに名前を付けると良いです。

    例えば、[A1]に「ここ」と名前を付けると、

    Range("ここ")

    とすることが出来ます。


    「ここ」を上書き・コピペ等で消してしまわない限り、
    行・列の挿入・削除等によって位置が動いても
    そのまま指定できます。


    一案として参考程度に。
    スマートデバイス、PC、家電 > Office系ソフトウェア > Excel
    詳しくはこちら
    • 同意数7(10-3)
    • 回答数3
    • 投稿日時 - Wed, 18 Sep 2019 20:20:19
    • 閲覧数 25
    質問

    マクロについての質問です。


    A〜Z列のの1行目に、数字を出力してます。
    A〜Z列の2行目以降に値を出力しています。
    (例 2行目〜20行目)

    その一行目の数字順にA列〜Z列並び替える方法 をご教示お願いします。

    例)

    A | B | C | D | E
    1 3 5 4 2
    あ い う え お

    ↓↓↓
    A | B | C | D | E
    1 2 3 4 5
    あ お い え う
    アンサー
    回答

    マクロでなくても出来るようです。

    https://www.newcom07.jp/EXCEL-database/blog/excel_coffee_break/2012/07/post-197.html
    スマートデバイス、PC、家電 > Office系ソフトウェア > Excel
    詳しくはこちら
    • 同意数-14(1-15)
    • 回答数2
    • 投稿日時 - Wed, 18 Sep 2019 19:12:51
    • 閲覧数 30
    質問

    Excel マクロ 他のPCで実行時エラーが起きます

    自分のPCでは大丈夫なんですが、作ったマクロをメールで送り、
    他の人がやろうとしたら、ページを追加するコードの印刷範囲の設定の しなおしの部分で、
    ”実行時エラー1004:RangeクラスのPageBreakプロパティを設定出来ません。”
    と出てしまうそうです。
    途中まで動作するらしく設定し直した印刷範囲もおかしな事になっています。

    ネットで色々調べましたがヴァージョンの違いがあると駄目と書かれていました。
    ただ、その方はヴァージョンは同じなのでそこは関係ありません...
    アンサー
    回答

    プリンタ環境はどうなってますか?プリンタに関係すると思いますが。
    コンピュータテクノロジー > プログラミング > Visual Basic
    詳しくはこちら
    • 同意数-12(6-18)
    • 回答数2
    • 投稿日時 - Wed, 18 Sep 2019 17:27:16
    • 閲覧数 8
    質問

    Excel2010を使っています。 Excel2010を使っています。 帳簿用にファイルを作成したいのですが、入力用のシートに当日の販売数を入力。日付はtodayで表示しvlookupで帳簿としてその日の欄に返します。
    1行目が2019.9.1、2行目が2019.9.2 … とその日ごとに販売数を載せ日々の在庫を管理したいです。
    その日ごとにvlookupで返したものを値のみで貼り付ければいいのですが、それを自動でできる関数はないでしょうか?
    今のままでは日付が変わるたびにvlookupで返す行(場所)が変わってしまい過去の日付のものがキープできません。
    下手な説...
    アンサー
    回答

    例えば
    =A1
    と数式を入れてA1セルを参照する場合、A1セルの値に変化があれば数式の結果も変化しますね。数式や関数とはそういうものです。
    TODAY()関数はシステムのカレンダーを参照するのでシステムのカレンダーが変化すれば一緒に変わります。
    変わらないようにするには日付を定数として入力します。一般にはCtrl+;で入力します。

    値貼り付けはエクセルの操作ですから自動化するにはマクロを使います。「今日」の日付の入力もマクロを使って入力すれば日付が定数として入ります。値貼り付けは不用です。
    スマートデバイス、PC、家電 > Office系ソフトウェア > Excel
    詳しくはこちら
    • 同意数2(15-13)
    • 回答数1
    -PR-
    -PR-
    1 2 3 4 5 6 7 8 9 10  次へ [138]
    -PR-
    -PR-
    -PR-
    ページ先頭へ